„`html
Zusammenfassung
Die WordPress-Erweiterung wpmudev-updates in Versionen vor 5.0.1 weist eine kritische Sicherheitslücke auf. Das Plugin validiert die Integrität von Paketen nicht, die über seine Remote-Management-Schnittstelle installiert werden, und implementiert keinen Schutz gegen Replay-Attacken. Dies ermöglicht es Angreifern, durch das Abfangen oder Wiedereinspielen gültiger signierter Management-Requests beliebigen Code auszuführen.
Betroffene Systeme
Alle WordPress-Installationen mit dem wpmudev-updates Plugin in Versionen vor 5.0.1 sind anfällig. Das Plugin wird häufig in Multisite-Umgebungen und bei WPMU DEV Premium-Abonnements eingesetzt.
Technische Details
Die SicherheitslĂĽcke basiert auf zwei kritischen Schwachstellen:
- Fehlende Paket-Verifizierung: Das Plugin validiert nicht die kryptographische Signatur der installierten Pakete, was die Installation manipulierter Dateien ermöglicht.
- Kein Replay-Protection: Management-Requests enthalten keine Nonce- oder Timestamp-Validierung, wodurch abgefangene Requests zeitlich unbegrenzt wiedereingespielt werden können.
Ein Angreifer mit Zugriff auf das Netzwerk kann eine legitime signierte Management-Anfrage abfangen, diese später mit manipuliertem Payload kombinieren und erneut abspielen, um Remote Code Execution (RCE) zu erreichen.
Empfohlene Massnahmen
- Sofortiges Update: Aktualisierung des wpmudev-updates Plugins auf Version 5.0.1 oder höher durchführen.
- Netzwerksegmentierung: Beschränkung des Zugriffs auf die Management-Schnittstelle durch Firewall-Regeln.
- Monitoring: Überprüfung der Plugin-Installationen und Logs auf verdächtige Aktivitäten.
- Berechtigungsprüfung: Validierung, dass nur autorisierte Benutzer Management-Funktionen aufrufen können.
Bewertung
CVSS v3.1 Score: 9.8 (Critical)
Der kritische Schweregrad begründet sich durch die Möglichkeit unauthentifizierter Remote Code Execution mit Netzwerkzugriff, hohem Impact auf Vertraulichkeit, Integrität und Verfügbarkeit sowie fehlender Nutzerinteraktion.
„`