„`html
Zusammenfassung
Das WordPress Plugin HB Audio Gallery Lite in Version 1.0.0 weist eine kritische Path Traversal Schwachstelle auf. Diese ermöglicht es unauthentizierten Angreifern, willkürliche Dateien vom Server herunterzuladen. Die Anfälligkeit existiert im Endpunkt audio-download.php und wird durch unzureichende Eingabevalidierung des Parameters file_path verursacht.
Betroffene Systeme
Betroffenes Plugin: HB Audio Gallery Lite
Anfällige Version: 1.0.0
WordPress Installation: Alle Installationen mit aktiviertem Plugin
Authentifizierung erforderlich: Nein
Der Patch-Status zeigt, dass derzeit keine Sicherheitsaktualisierung verfügbar ist.
Technische Details
Die Schwachstelle liegt in der fehlerhaften Behandlung des file_path Parameters. Angreifer können Directory-Traversal-Sequenzen (../) verwenden, um aus dem vorgesehenen Galerie-Verzeichnis auszubrechen. Ein typischer Angriff sieht wie folgt aus:
/wp-content/plugins/hb-audio-gallery-lite/audio-download.php?file_path=../../../../wp-config.php
Dies ermöglicht den Zugriff auf sensitive Dateien wie wp-config.php, die Datenbank-Anmeldedaten und Sicherheitsschlüssel enthalten. Der Angriffsvektor ist netzwerkbasiert und erfordert keine vorherige Authentifizierung.
Empfohlene Massnahmen
Sofortmassnahmen:
- Plugin HB Audio Gallery Lite sofort deaktivieren und löschen
- Logs auf verdächtige Zugriffe auf audio-download.php überprüfen
- wp-config.php und andere kritische Dateien auf unbefugten Zugriff prüfen
Langfristmassnahmen:
- Alternative Plugins mit aktuellen Sicherheitsupdates evaluieren
- Web Application Firewall (WAF) konfigurieren, um Path Traversal zu blockieren
- Regelmässige Plugin-Audits durchführen
Bewertung
CVSS-Score: 7.5 (High)
Die hohe Bewertung spiegelt das erhebliche Risiko wider. Unkontrollierter Dateizugriff ermöglicht Datendiebstahl, Konfigurationsoffenlegung und potenzielle Authentifizierungsumgehung. Die fehlende Authentifizierungsanforderung verschärft die Schwere erheblich. Ein Patch ist nicht verfügbar, daher ist die Deinstallation zwingend erforderlich.
„`