Stored cross-site scripting (XSS) in WordPress block editor
Beschreibung
Impact WordPress-Benutzer mit niedrigeren Berechtigungen (wie Mitwirkende) können JavaScript-Code mit einer bestimmten Nutzlast in den Blockeditor einfügen, der im Dashboard ausgeführt wird. Dies kann zu XSS führen, wenn ein Admin den Beitrag im Editor öffnet. Die Ausführung dieses Angriffs erfordert einen authentifizierten Benutzer. ### Patches Dies wurde in WordPress 5.3.1 zusammen mit allen zuvor betroffenen WordPress-Versionen über eine kleinere Version gepatcht. Automatische Updates sind standardmäßig für kleinere Releases aktiviert und wir empfehlen Ihnen dringend, diese aktiviert zu halten. ### Referenzen * https://wordpress.org/news/2019/12/wordpress-5-3-1-security-and-maintenance-release/ * https://hackerone.com/reports/738644 ### Für weitere Informationen Wenn Sie Fragen oder Kommentare zu diesem Hinweis haben: * Öffnen Sie ein Problem auf [HackerOne](https://hackerone.com/wordpress)
Quellen & weiterführende Informationen
Hier werden ausschließlich tatsächlich zu dieser Schwachstelle gespeicherte Quellenbelege angezeigt.
Was ist zur Behebung zu tun?
Auf eine behobene Version aktualisieren: 5.3.1.
Empfohlene Schritte
- Betroffene Systeme identifizieren: WordPress.org WordPress.
- Exposition prüfen: Internet-Erreichbarkeit, Admin-Oberflächen, VPN, Mail- oder Webdienste.
- Update/Rollout auf behobene Version vorbereiten und priorisiert einspielen.
- Nacharbeiten dokumentieren: betroffene Assets, Maßnahme, Zeitpunkt, Restrestrisiko.
Übergangsmaßnahmen
- Zugriff auf betroffene Dienste auf vertrauenswürdige Netze einschränken.
- WAF/IDS/EDR-Regeln und Hersteller-IOCs aktivieren, sofern verfügbar.
- Nicht benötigte Funktionen, Plugins oder Dienste temporär deaktivieren.