„`html
Zusammenfassung
Eine kritische Sicherheitslücke (CVE-2026-18032) wurde im WordPress-Plugin WP Data Access in Versionen vor 5.5.79 entdeckt. Die Schwachstelle ermöglicht es unauthentifizierten Angreifern, über ungeschützte AJAX-Aktionen willkürliche Datenbankpalten auszulesen. Besonders kritisch ist das potenzielle Auslesen von Benutzer-Passwort-Hashes.
Betroffene Systeme
Das WordPress-Plugin WP Data Access in den Versionen vor 5.5.79 ist betroffen. Installationen mit aktiviertem Plugin und unauthentifizierten Benutzern stellen eine unmittelbare Gefährdung dar. Websites, die Front-End-Formulare mit diesem Plugin nutzen, sind besonders anfällig.
Technische Details
Die Sicherheitslücke besteht in einer fehlenden Validierung von Spaltennamen in einer unauthentifizierten AJAX-Action. Der implementierte Nonce-Schutzmechanismus deckt die Spaltenparameter nicht ab. Dies führt zu einer Umgehung der Zugriffskontrolle. Ein Angreifer kann durch manipulierte AJAX-Anfragen gezielt Datenbankpalten auswählen und deren Inhalte auslesen.
Die Angriffsoberfläche ist besonders groß, da keine Authentifizierung erforderlich ist. Der Angreifer benötigt lediglich Zugriff auf die Website und Kenntnisse der Datenbankstruktur. Wenn das Plugin an die Benutzertabelle gebunden ist, können Passwort-Hashes kompromittiert werden.
Empfohlene Massnahmen
- Aktualisierung: Plugin sofort auf Version 5.5.79 oder höher aktualisieren
- Zugriffsschutz: AJAX-Actions auf authentifizierte Benutzer beschränken
- Datenbank-Monitoring: Verdächtige Abfragenmuster überwachen
- Passwort-Reset: Bei kompromittierten Passwort-Hashes Benutzer informieren
- WAF-Regeln: Web Application Firewall für AJAX-Anfragen konfigurieren
Bewertung
Mit einem CVSS-Score von 7.5 (High) ist diese Sicherheitslücke ernst zu nehmen. Die Kombination aus fehlender Authentifizierung, fehlender Eingabevalidierung und Zugriff auf sensitive Daten (Passwort-Hashes) erfordert sofortige Maßnahmen. Die Verfügbarkeit eines Patches wird empfohlen.
„`