Support

Admin Tools

#43279 Unauthorized access to admin login screen

Posted in ‘Admin Tools for Joomla!’
This is a public ticket

Everybody will be able to see its contents. Do not include usernames, passwords or any other sensitive information.

Environment Information

Joomla! version
6.1.3
PHP version
n/a
Admin Tools version
8.3.33

Latest post by nicholas on Tuesday, 25 August 2026 16:03 CDT

kalasoft
I have Admin tools set to reject admin login using the 'Administrator secret URL parameter and it works perfectly until someone uses this URL,
'https://domain.name/administrator/index.php?a50e3da7ac2512ea7adfb8f3999b5cd5=1&option=com_login&task=logout'
I added this URL path into the 404 Shield, saved and cleared Joomla & browser cache and I'm still able to access the admin portal using the full path from above. What do I need to do to or what other settings do I need to make to prevent unwanted access the the Joomla Administrator login portal? Thanks!

nicholas
Akeeba Staff
Manager

No, this URL actually gets blocked if someone other than you (or anyone else who has already used the secret URL parameter) tries to use it. Since you gave me your site's URL I did try it and immediately got an error 403 page with the stock Admin Tools message “We detected that your latest request may have been part of suspicious activity and has been blocked. If you believe you are getting this message in error please let us know through our site's contact form.”

If you use a different browser / device you have not used before with this site or, better yet, your browser's incognito / private browsing mode you will see that you get blocked just fine trying to access this URL,

What actually happened in your testing is that the "someone" who tested this URL was… you. It wasn't a random person. You had already used the secret URL parameter feature in the same browser you used for testing. Therefore, your browser now has a cookie which lets you skip this check next time you visit the site's administrator.

To use a military analogy: If you are the commander of the base the sentry at the gate will wave you through without checking your papers; they know who you are. This doesn't mean the sentry is doing something wrong. It means that if you want to test whether they stop unauthorized people from entering you should have an unauthorized person try to enter, not the commander of the base.

For more information please read https://www.akeeba.com/documentation/admin-tools-joomla/waf-configure.html#waf-configure-basic-protection under "Administrator secret URL parameter" and "Browser cookie override for the administrator secret URL parameter".

I hope this helps you understand better what is going on.

Nicholas K. Dionysopoulos

Lead Developer and Director

🇬🇷Greek: native 🇬🇧English: excellent 🇫🇷French: basic • 🕐 My time zone is Europe / Athens
Please keep in mind my timezone and cultural differences when reading my replies. Thank you!

kalasoft
Nicholas, thanks you for your follow-up. Most kind to test and explain your findings for me. 5-Star support!

p.s. I'll be on a Greece land & sea holiday in October. So looking forward in seeing and eating my way around your home country.

nicholas
Akeeba Staff
Manager

You picked the best time of the year! Still warm enough, but not obscenely hot as it is from mid-June to late September. Strongly recommend walking around and avoiding tourist trap places located right where the ports and metro stations are. A five minute walk will give you a whole different level of culinary experience :)

Nicholas K. Dionysopoulos

Lead Developer and Director

🇬🇷Greek: native 🇬🇧English: excellent 🇫🇷French: basic • 🕐 My time zone is Europe / Athens
Please keep in mind my timezone and cultural differences when reading my replies. Thank you!

Support Information

Working hours: We are open Monday to Friday, 9am to 7pm Cyprus timezone (EET / EEST). Support is provided by the same developers writing the software, all of which live in Europe. You can still file tickets outside of our working hours, but we cannot respond to them until we're back at the office.

Support policy: We would like to kindly inform you that when using our support you have already agreed to the Support Policy which is part of our Terms of Service. Thank you for your understanding and for helping us help you!