SQL-Injection bei WordPress Plugins

SQL-InjectionSQL-Injection (dt. SQL-Einschleusung) bezeichnet das Ausnutzen einer Sicherheitslücke in Zusammenhang mit SQL-Datenbanken, die durch mangelnde Maskierung oder Überprüfung von Metazeichen in Benutzereingaben entsteht. (mehr zu SQL-Injection in der Wikipedia) So beschreibt die Wikipedia SQL-Injection’s.

Durch meine WordPress Fehlerlogs habe ich soeben entdeckt dass jemand versucht hat, über evtl. in meinem Blog installierte Plugins, eine SQL-Injection auszuführen.

Auszug aus den Logs:
/plugins/wp-cal/functions/editevent.php?id=-1\'
/plugins/fgallery/fim_rss.php?album=-1\'
/plugins/wp-adserve/adclick.php?id=-1+union+select+0x6875616B
/plugins/wassup/spy.php?to_date=to_date
/plugins/wordspew/wordspew-rss.php?id=id\'
/plugins/st_newsletter/shiftthis-preview.php?newsletter=-1\'
/plugins/st_newsletter/shiftthis-preview.php?newsletter=-1%22,,0,0,,,,

Wie man im Abschnitt Vorgang des Wikipedia Artikel lesen kann, wird versucht durch übergabe von Parametern die das Plugin an nimmt, Zusätzliche Befehle auszu führen.

Nach dem ‘ folgt in der Regel die Injection, leider kann ich nicht sehen was er versucht hat.

Über Marco Krage

Mehr über mich gibt es hier >> http://www.my-azur.de/blog/marco/
Dieser Beitrag wurde unter Intern, Internet abgelegt und mit , , , , , , , , , verschlagwortet. Setze ein Lesezeichen auf den Permalink.

2 Antworten auf SQL-Injection bei WordPress Plugins

  1. xenon sagt:

    hmm – könnte mir eigentlich nur vorstellen, dass er versucht, durch eine nichtexistierende id (-1) irgendwas zu reissen. wäre mal interessant, wenn du den sql-code, der daraus generiert wird postest…

  2. Sinky sagt:

    Hallo xenon: wie mache ich denn das? Ich habe diese Plugins ja garnicht nicht installiert.

Hinterlasse eine Antwort

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert *

*

Du kannst folgende HTML-Tags benutzen: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>