Die Schwachstelle liegt in der Funktion png_set_tRNS der Datei pngset.c, also in der Verarbeitung von Transparenzinformationen beim Umgang mit PNG-Bildern. Dort wird ein Speicherbereich weiterverwendet, nachdem er bereits freigegeben wurde (Use-after-Free). Ein Angreifer kann dadurch den Speicher gezielt manipulieren und den Programmablauf übernehmen. Die Folge ist die Ausführung beliebigen Programmcodes aus der Ferne, ohne dass dafür zusätzliche Berechtigungen nötig sind. Besonders kritisch: Für den Angriff ist keinerlei Zutun des Nutzers erforderlich – es genügt, dass ein entsprechend präpariertes Bild von der verwundbaren Komponente verarbeitet wird. Da Bilddaten in vielen Anwendungen automatisch geladen und ausgewertet werden, etwa beim Empfang von Nachrichten oder beim Anzeigen von Inhalten, ergibt sich ein breiter und schwer kontrollierbarer Angriffsweg.
Erwähnt in
Artikel und Wochenreports, die diese Schwachstelle behandeln- Artikel Android: Kritische Lücke erlaubt Codeausführung ohne Nutzerinteraktion 04.11.2026