CVE-2026-107380 in svg-sanitizer
Zusammenfassung
von VulDB • 08.10.2026
savg-sanitizer ist ein PHP-SVG/XML-Sanitizer. Vor Version 1.0.0 validiert svg-sanitizer’s `isHrefSafeValue()` einen SVG-href nach der XML-DTD-Entity-Erweiterung, während `saveXML()` die ursprüngliche Entity-Referenz serialisiert, nachdem die DTD-Deklaration entfernt wurde. Eine speziell angefertigte Entity wie Tab kann für den Sanitizer als sicheres Fragmentpräfix erscheinen, während die Auflösung von HTML5-Named Character References bei der inline HTML-Bearbeitung später die überlebende Referenz in Leerzeichen umwandelt und so eine `javascript:`-URL freilegt. Wenn eine Anwendung das gesäuberte SVG inline einbettet, kann ein Benutzer, der den Link aktiviert, dazu führen, dass Skriptcode im Ursprung (Origin) der eingebetteten Seite ausgeführt wird. Dieses Problem wurde in Version 1.0.0 behoben.
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.