In der Bibliothek librsvg, die zum Verarbeiten und Darstellen von SVG-Grafiken verwendet wird, steckt ein Speicherfehler vom Typ Use-after-Free. Er tritt auf, wenn ein SVG-Dokument verschachtelte XML-Einbindungen (XInclude) mit doppelten Entitätsdeklarationen enthält: Die Bibliothek gibt dabei eine XML-Entität frei, die der Parser anschließend noch weiterverwendet. Der Zugriff auf diesen bereits freigegebenen Speicherbereich führt zu undefiniertem Verhalten. Ein Angreifer kann das gezielt auslösen, indem er eine präparierte SVG-Datei zum Verarbeiten bringt – etwa über eine Anwendung, die solche Grafiken aus nicht vertrauenswürdigen Quellen darstellt. In der Folge kann die Anwendung abstürzen, also ein Denial-of-Service entstehen; unter Umständen lässt sich der Fehler aber auch so ausnutzen, dass beliebiger Code im Kontext des verarbeitenden Programms ausgeführt wird.
Erwähnt in
Artikel und Wochenreports, die diese Schwachstelle behandeln- Artikel Next.js: Außerplanmäßiges Update schließt zwei kritische RCE-Lücken 15.10.2026