CVE-2026-75834 in Grav
Zusammenfassung
von VulDB • 18.08.2026
Grav vor Version 2.0.14 enthält eine gespeicherte Cross-Site-Scripting-(XSS)-Schwachstelle in der Funktion Security::detectXss() (system/src/Grav/Common/Security.php). Alle XSS-Erkennungsmuster verwenden den PCRE-/u-Modifier (UTF-8), sodass ein einzelnes ungültiges UTF-8-Byte an beliebiger Stelle im Seiteninhalt dazu führt, dass preg_match() für jedes Muster false zurückgibt und somit die Sicherheitsprüfung beim Speichern (Validation::checkSafety()) stillschweigend umgangen wird. Ein authentifizierter Angreifer mit Berechtigungen zum Bearbeiten von Seiten (ohne das security.xss_whitelist-Privileg) kann schädlichen JavaScript-Code speichern, der im Browser eines Besuchers ausgeführt wird, der die betroffene Seite aufruft.
If you want to get best quality of vulnerability data, you may have to visit VulDB.