„`html
Zusammenfassung
Die SicherheitslĂĽcke CVE-2026-14334 betrifft das WordPress-Plugin „Booking calendar, Appointment Booking System“ in Versionen bis 3.2.36. Das Plugin validiert hochgeladene SVG-Dateien unzureichend, wodurch unauthentifizierte Angreifer beliebige JavaScript-Code einschleusen können. Die Schwachstelle wird mit dem CVSS-Wert 8.8 als „High“ eingestuft und stellt ein erhebliches Sicherheitsrisiko dar.
Betroffene Systeme
Das WordPress-Plugin „Booking calendar, Appointment Booking System“ in den Versionen 3.2.36 und älter ist anfällig. Die Schwachstelle betrifft alle WordPress-Installationen, auf denen dieses Plugin aktiv ist. Besonders gefährdet sind Websites, die Buchungsfunktionen fĂĽr Termine oder Dienstleistungen anbieten und Admin-Benutzer zur ĂśberprĂĽfung eingereichte Buchungen durchfĂĽhren.
Technische Details
Das Plugin implementiert eine unzureichende Bereinigung (Sanitization) von SVG-Dateien. Obwohl das Plugin versucht, Skript-Tags zu entfernen, lassen sich diese SchutzmaĂźnahmen durch SVG-spezifische Angriffsvektoren umgehen. Angreifer können Event-Handler wie „onload“, „onerror“ oder andere JavaScript-AusfĂĽhrungsmechanismen innerhalb von SVG-Elementen einbetten.
Der Angriff verläuft wie folgt: Ein unauthentifizierter Benutzer erstellt eine Buchung und lädt eine manipulierte SVG-Datei hoch. Diese wird vom Plugin nicht korrekt gefiltert. Wenn ein Administrator die Buchung überprüft und die SVG-Datei öffnet, wird der eingebettete JavaScript-Code im Kontext der Admin-Session ausgeführt. Dies ermöglicht Angreifern beispielsweise, Admin-Konten zu kompromittieren oder weitere Malware einzuschleusen.
Empfohlene Massnahmen
- Sofortiges Update: Das Plugin sollte auf eine gepatchte Version aktualisiert werden, sobald diese verfĂĽgbar ist
- Temporäre Deaktivierung: Falls kein Update vorhanden ist, sollte das Plugin deaktiviert werden
- Dateiupload-Beschränkungen: SVG-Uploads sollten auf zuverlässige Benutzer beschränkt werden
- Content Security Policy: Implementierung strikter CSP-Header zur Schadensminderung
- Regelmäßige Backups: Aktuelle Sicherungen erstellen
Bewertung
Mit einem CVSS-Score von 8.8 und der Möglichkeit einer Privilege-Escalation durch Admin-Kompromittierung hat diese Schwachstelle kritisches Potenzial. Da kein Patch verfügbar ist, sollten betroffene Systeme Verwaltungsmaßnahmen implementieren oder auf alternative Plugins migrieren.
„`