Gedanken und Artikel über Film, Fotografie, Software und das Internet
SQL-Injection bei Wordpress Plugins
SQL-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.
| Print article | This entry was posted by Marco Krage on 8. November 2009 at 13:39, and is filed under Intern, Internet. Follow any responses to this post through RSS 2.0. Du kannst eine Antwort schreiben oder einen Trackback von deiner eigenen Seite hinterlassen. |
Solltest du deine beiden HDDs, die im Rohformat auf...
vor 4 Monaten
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…
vor 3 Monaten
Hallo xenon: wie mache ich denn das? Ich habe diese Plugins ja garnicht nicht installiert.