„`html
Zusammenfassung
Das WordPress-Plugin „Dokan: AI Powered WooCommerce Multivendor Marketplace Solution“ in Versionen vor 5.0.14 weist eine kritische Schwachstelle in der Zugriffskontrolle auf. Die unzureichende Validierung von Benutzerberechtigungen in REST API-Routen ermöglicht es Benutzern mit Shop Manager-Rollen, beliebige Plugins von WordPress.org zu installieren und zu aktivieren. Dies stellt ein erhebliches Sicherheitsrisiko dar.
Betroffene Systeme
- Dokan: AI Powered WooCommerce Multivendor Marketplace Solution WordPress-Plugin
- Versionen: vor 5.0.14
- Plattform: WordPress mit WooCommerce
- Betroffene Rollen: Shop Manager und ähnliche Rollen
Technische Details
Die Vulnerability basiert auf einer fehlerhaften Capability-Prüfung in den Admin REST API-Routen. Das Plugin validiert nur die generische WooCommerce-Management-Fähigkeit, anstatt spezifische Plugin-Installations-Capabilities zu überprüfen. Dies führt zu einer Privilege Escalation, bei der Benutzer mit niedrigeren Privilegien administrative Aktionen durchführen können.
Die betroffenen REST API-Endpunkte ermöglichen die Installation und Aktivierung von Plugins ohne angemessene Autorisierung. Angreifer können dies ausnutzen, um Malware oder backdoors in die WordPress-Installation einzuschleusen.
Empfohlene Massnahmen
- Sofortige Aktualisierung des Plugins auf Version 5.0.14 oder später
- Überprüfung der Plugin-Installationen auf verdächtige oder unbekannte Plugins
- Implementierung strengerer Zugriffskontrollrichtlinien für Shop Manager-Rollen
- Einschränkung der REST API-Endpunkte für administrative Funktionen
- Aktivierung von Security Auditing und Logging für Admin-Aktionen
- Regelmäßige Überprüfung der Benutzerberechtigungen
Bewertung
CVSS-Score: 7.2 (High)
Die Schwachstelle wird als High-Severity klassifiziert. Das Network-Angriffsvektor und die fehlende Patch-Verfügbarkeit zum Zeitpunkt der Veröffentlichung erfordern sofortige Maßnahmen. Die Möglichkeit der willkürlichen Plugin-Installation birgt das Risiko von Code-Ausführung und vollständiger Systemkompromittierung.
„`