CVE-2026-59981 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 bis einschließlich 3.2.10, 3.3.0 bis 3.3.12 sowie 3.4.0 bis 3.4.13 gibt die OpenEXRUtil-Bibliothek einen Zeiger außerhalb des gültigen Bereichs (out-of-bounds) aus der SampleCountChannel::row()-API zurück, wenn ein Deep-Image eine von Null verschiedene dataWindow-Origin aufweist. Der row()-Zugriff ist als 0-basiert dokumentiert und berechnet seine Adresse basierend auf einem internen Basiswert, der für absolute Pixelkoordinaten verschoben wird; daher kommt es zu Konflikten zwischen den beiden Koordinatenmodellen, whenever (wenn) dataWindow.min ungleich Null ist. Für ein Deep-Image mit einer großen negativen vertikalen Origin des Datenfensters zeigt row(0) weit außerhalb des zugewiesenen Sample-Zähl-Puffers. Eine Anwendung, die eine vom Angreifer kontrollierte EXR-Datei im Deep-Format öffnet und über row() auf Sample-Zahlenwerte zugreift, führt einen Lesezugriff außerhalb des gültigen Bereichs (out-of-bounds read) aus, was zum Absturz des Prozesses führen oder unter einem kontrollierten Heap-Layout benachbarten Heap-Speicher als Sample-Zahlwerte zurückgeben kann. Dieses Problem wurde in den Versionen 3.2.11, 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

07.07.2026

Veröffentlichung

25.08.2026

Moderieren

akzeptiert

Eintrag

VDB-395226

CPE

bereit

EPSS

0.00000

KEV

nein

Aktivitäten

very low

Quellen

Want to know what is going to be exploited?

We predict KEV entries!