„`html
Zusammenfassung
Die SicherheitslĂĽcke CVE-2026-58480 betrifft das WordPress-Plugin „Blocksy Companion Pro“ in Versionen vor 2.1.47. Es handelt sich um eine kritische Schwachstelle mit einem CVSS-Score von 9.8, die es unauthentifizierten Angreifern ermöglicht, beliebige Dateien hochzuladen und Remote Code Execution (RCE) zu erzielen. Die Vulnerability wird durch eine fehlerhafte Validierung in der Funktion save_attachments der Advanced Reviews-Funktion ausgelöst.
Betroffene Systeme
Betroffen sind alle Installationen von Blocksy Companion Pro vor Version 2.1.47. Das Plugin wird auf einer großen Anzahl von WordPress-Websites eingesetzt, wodurch die potenzielle Angriffsfläche erheblich ist. Insbesondere Websites, die die Custom Fonts Extension nutzen, sind unmittelbar gefährdet.
Technische Details
Die Schwachstelle liegt in der Implementierung der Dateivalidierung. Der verwendete strpos()-Funktionsaufruf prüft nur auf das Vorhandensein einer gültigen Dateierweiterung innerhalb des Dateinamens, führt aber keine strikte Suffix-Validierung durch. Angreifer können diese unzureichende Überprüfung umgehen, indem sie doppelte Dateierweiterungen wie shell.woff2.php verwenden. Die Validierung wird bei der Substring-Entsprechung erfolgreich durchlaufen, während der Webserver die Datei als PHP-Datei interpretiert und ausführt.
Da keine Authentifizierung erforderlich ist, kann jeder Angreifer über das Netzwerk diese Sicherheitslücke ausnutzen. Der Upload-Endpunkt ist direkt über HTTP/HTTPS erreichbar und bietet keine Zugriffsbeschränkungen.
Empfohlene Massnahmen
- Sofortiges Upgrade auf Blocksy Companion Pro 2.1.47 oder neuer durchfĂĽhren
- Webserver-Konfiguration ĂĽberprĂĽfen und PHP-AusfĂĽhrung in Upload-Verzeichnissen deaktivieren
- Logs auf verdächtige Upload-Aktivitäten überprüfen
- Website auf verdächtige Dateien scannen
- WAF-Regeln implementieren, um doppelte Dateierweiterungen zu blockieren
Bewertung
Kritikalität: Kritisch (CVSS 9.8) – Sofortiges Handeln erforderlich. Die Kombination aus unauthentifiziertem Zugriff, fehlender Patch und hohem Verbreitungsgrad macht diese Sicherheitslücke zu einer unmittelbaren Bedrohung für betroffene Systeme.
„`