CVE-2026-68514 in OpenEXRinfo

Zusammenfassung

von VulDB • 25.08.2026

OpenEXR ist die Referenzimplementierung und Spezifikation für das EXR-Bildformat, das in der Filmindustrie weit verbreitet ist. In den Versionen 3.3.0 bis 3.3.12 sowie 3.4.0 bis 3.4.13 enthalten die PyOpenEXR-Python-Bindings einen heap out-of-bounds write (Schreiben außerhalb des Heap-Speichers), der ausgelöst wird, wenn eine manipulierte Deep-Scanline-EXR-Datei gelesen wird. Wenn eine Deep-Datei einen literalen Kanal namens „left“ zusammen mit schichtpräfixierten RGB-Kanälen wie left.R, left.G und left.B deklariert, verarbeitet die Wrapper-Funktion den literalen Kanal „left“ zuerst und alloziert ein skalares Deep-Sample-Array dafür. Anschließend wird dasselbe Array als zusammengefasstes Ziel für die gruppierten RGB-Kanäle wiederverwendet. Der Deep-Leser registriert Sample-Slices mit einem RGB-Stride (drei Kanäle) in Speicher, der mit einer skalaren Form alloziert wurde; daher führt das Dekodieren der Deep-Samples zu einem Schreiben über den Allokiationsbereich hinaus. Das Öffnen einer solchen Datei über die standardmäßige öffentliche Python-API, OpenEXR.File(path), verursacht einen heap buffer overflow (Pufferüberlauf im Heap) während des normalen Decodiervorgangs von Deep-Samples, was zu Speicherkorruption und einem Absturz führt. Dieses Problem wurde in den Versionen 3.3.13 und 3.4.14 behoben.

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

Zuständig

GitHub M

Reservieren

30.07.2026

Veröffentlichung

25.08.2026

Moderieren

akzeptiert

Eintrag

VDB-395224

CPE

bereit

EPSS

0.00000

KEV

nein

Aktivitäten

low

Quellen

Might our Artificial Intelligence support you?

Check our Alexa App!