eigenartige Zugriffsversuche - warum ?

Apache, Lighttpd, nginx, Cherokee
debianfan
Posts: 165
Joined: 2002-08-17 18:40

eigenartige Zugriffsversuche - warum ?

Post by debianfan » 2014-03-23 10:20

Guten Morgen zusammen,

auf einer Testmaschine erhalte ich seit neuestem immer wieder Protokolleinträge im Apache-Log wie:

Code: Select all

192.81.130.72 - - [22/Mar/2014:12:55:06 +0100] "POST //%63%67%69%2D%62%69%6E/%70%68%70?%2D%64+%61%6C%6C%6F%77%5F%75%72%6C%5F%69%6E%63%6C%75%64%65%3D%6F%6E+%2D%64+%73%61%66%65%5F%6D%6F%64%65%3D%6F%66%66+%2D%64+%73%75%68%6F%73%69%6E%2E%73%69%6D%75%6C%61%74%69%6F%6E%3D%6F%6E+%2D%64+%64%69%73%61%62%6C%65%5F%66%75%6E%63%74%69%6F%6E%73%3D%22%22+%2D%64+%6F%70%65%6E%5F%62%61%73%65%64%69%72%3D%6E%6F%6E%65+%2D%64+%61%75%74%6F%5F%70%72%65%70%65%6E%64%5F%66%69%6C%65%3D%70%68%70%3A%2F%2F%69%6E%70%75%74+%2D%64+%63%67%69%2E%66%6F%72%63%65%5F%72%65%64%69%72%65%63%74%3D%30+%2D%64+%63%67%69%2E%72%65%64%69%72%65%63%74%5F%73%74%61%74%75%73%5F%65%6E%76%3D%30+%2D%64+%61%75%74%6F%5F%70%72%65%70%65%6E%64%5F%66%69%6C%65%3D%70%68%70%3A%2F%2F%69%6E%70%75%74+%2D%6E HTTP/1.1" 404 377 "-" "-"


Die Übersetzung lautet:

Code: Select all

//cgi-bin/php?-d allow_url_include=on -d safe_mode=off -d suhosin.simulation=on -d disable_functions="" -d open_basedir=none -d auto_prepend_file=php://input -d cgi.force_redirect=0 -d cgi.redirect_status_env=0 -d auto_prepend_file=php://input -n


Ich arbeite dort auf der Maschine mit einem anderen Verzeichnis (wo die wrapper-Datei liegt) und einer fcgi-wrapper.sh

Vorschläge diese Spitzbuben auszusperren?

Da versucht wohl jemand die Config umzuschreiben ?

gruß

Sebastian


//edit [mod] habe das Zeugs mal in Code Tags gepackt, damit man es vollständig lesen kann

User avatar
daemotron
Administrator
Administrator
Posts: 2635
Joined: 2004-01-21 17:44

Re: eigenartige Zugriffsversuche - warum ?

Post by daemotron » 2014-03-23 12:32

debianfan wrote:Vorschläge diese Spitzbuben auszusperren?

Dein Server beantwortet das ja schon mit einem 404, ausgesperrt sind die Spitzbuben also schon. Wenn Du nicht die Brutalo-Methode (sperren ganzer Netzsegmente auf Layer 3+4) verwenden willst, werden solche Requests immer bis zum Indianer durchkommen - da hilft dann nur eine gute Apache & PHP Konfiguration. Allenfalls noch ein Layer 7 Filter à la ModSecurity, am besten auf einem vorgelagerten Reverse Proxy (dann wird's aber aufwändig, nicht jede Web-Applikation kann damit umgehen...)

debianfan wrote:Da versucht wohl jemand die Config umzuschreiben ?

Grundsätzlich sieht das für mich aus, als würde da wer versuchen, einen schon recht alten PHP-Bug auszunutzen: http://cve.mitre.org/cgi-bin/cvename.cg ... -2012-1823 (siehe auch http://eindbazen.net/2012/05/php-cgi-ad ... 2012-1823/)
Hier ist eine Erklärung, was Dein Spitzbube da versucht: http://stackoverflow.com/questions/1800 ... tack-to-me
“Some humans would do anything to see if it was possible to do it. If you put a large switch in some cave somewhere, with a sign on it saying 'End-of-the-World Switch. PLEASE DO NOT TOUCH', the paint wouldn't even have time to dry.” — Terry Pratchett, Thief of Time

User avatar
Joe User
Project Manager
Project Manager
Posts: 11134
Joined: 2003-02-27 01:00
Location: Hamburg

Re: eigenartige Zugriffsversuche - warum ?

Post by Joe User » 2014-03-23 12:40

Siehe auch http://heise.de/-2151344
Ist also normales Grundrauschen.
PayPal.Me/JoeUserFreeBSD Remote Installation
Wings for LifeWings for Life World Run

„If there’s more than one possible outcome of a job or task, and one
of those outcomes will result in disaster or an undesirable consequence,
then somebody will do it that way.“ -- Edward Aloysius Murphy Jr.