WordPress 7.1.3: Wartungs- und Sicherheitsversion (7 Sicherheitskorrekturen). Aktualisieren Sie jetzt und prüfen Sie danach die Version.

Details
Angriffe Wörterbuch

SQL-Injection

Definition

SQL-Injection bringt eine Datenbankabfrage dazu, vom Angreifer gesteuertes SQL auszuführen, oft über unsichere Eingaben.

Auch genannt: SQL injection, SQLi, sql injection

Zuletzt aktualisiert

Warum es für WordPress wichtig ist

Plugins und eigener Code, die SQL aus rohen Anfragedaten bauen, können Beiträge, Benutzer oder die ganze Datenbank offenlegen. Bei WordPress heißt das meist eine anfällige Erweiterung, nicht der Core selbst. Öffentliche CVEs werden schnell automatisiert.

So zeigt es sich in der Praxis

  • Seltsame Query-Strings, die Inhalte ausgeben oder Datenbankfehlertext zeigen
  • Unerwartete Admin-Benutzer oder Optionsänderungen ohne menschliche Aktion im Log
  • Scanner- oder Advisory-Notizen zu einem Plugin-CVE, das SQLi nennt

Was Sie tun sollten

  1. Halten Sie WordPress, Themes und Plugins aktuell.
  2. Entfernen Sie ungenutzte Plugins und Themes.
  3. Bevorzugen Sie gepflegte Erweiterungen. Prüfen Sie Schwachstellendatenbanken, wenn ein CVE fällt.
  4. Nutzen Sie in eigenem Code $wpdb->prepare und hängen Sie nie unbekannte Eingaben an SQL.
  5. Nach einem vermuteten SQLi-Vorfall: Geheimnisse wechseln, Benutzer prüfen, Dateien scannen.

Ausführlich: SQL-Injection bei WordPress.

Weiterlesen

Brauchen Sie den ganzen Ablauf?

Diese Seite bleibt absichtlich kurz. Die Anleitung (EN) beschreibt Schritte, Beispiele und was Sie auf einer laufenden WordPress-Website prüfen.

Anleitung öffnen (EN)

Ideas cercanas en el diccionario

Alle Begriffe

Larger screenshot

Enlarged image