Azathoth wrote:
You found the entries in the log, but did you try the URLs yourself? What do you get?
The response code of 200 means nothing. I am angry at many PHP apps that I have to integrate with because not only are they not even basically restful, but many give you a "Blah not found" while the response code is 200 not 404. Some apps will give you 200 when they're handling even 403 or 5xx.
And at any rate, this is not the issue of the app but of PHP environment. It should be locked down (open_basedir comes to mind, SELinux or similar comes to mind) to its allowed directory environment (plus /dev/urandom, /tmp and stuff like that), period.
so:
Quote:
How secure are our installations from this form of attack?
As secure as you make them. Never rely on the app to take care of its security.
I did, and as you note, all I get is the app's main page, rather than a 404. That's why I'm not sweating the access. But I'm concerned that a 200 return will trigger the hacker into a more determined assault, and I'm tired of the attacks.
I'll look more closely at my PHP installation, see if I can tighten it up further.
Thx