Strange website behavior - GET parameter with a certain value causes the website to be redirected to 403

I have a website under control Joomla!(it’s not mine, so I don’t know how it was built).

I had a very strange problem: when I use phpMyAdminand I want to edit a record in a table, I get an error message 403. If I copy the location of the link to the button Editand place it on a new tab, I will get the same. As a result of trial and error, I found that if I replaced the value of the where_clauseGET parameter with %60id%60something else ( %60foo%60or id, for example), everything works as expected.

Do you have any ideas what might cause such strange behavior? Why id? Why is this so special?

PS %60means `

+5
source share
1 answer

Almost every time I discovered this strange behavior, there was some type of security on the server at the level of the web server or at the level of PHP . Hosting providers often do not even know about this, perhaps because this is the default component of their control panel.

This is probably your only chance to find out which module is and read the documentation to determine if you can change the settings.

+2
source

All Articles