CVE-2026-59183

OpenEXR is the reference implementation and specification for the EXR image format, widely used in the motion picture industry. In versions 3.1.0 through 3.2.10, 3.3.0 through 3.3.12, and 3.4.0 through 3.4.13, an int32_t multiplication in OpenEXRCore's unpack_sample_table() can overflow while decoding a crafted deep tiled EXR file, producing an invalid pointer that leads to a read from an unmapped memory address and a crash. Because the overflow occurs in the standard decoding path (exr_decoding_run), any application that decodes deep tiled EXR files is affected. This issue is fixed in versions 3.2.11, 3.3.13, and 3.4.14.
Configurations

No configuration.

History

12 Oct 2026, 15:10

Type Values Removed Values Added
Summary
  • (es) OpenEXR es la implementación de referencia y la especificación para el formato de imagen EXR, ampliamente utilizado en la industria cinematográfica. En las versiones 3.1.0 a 3.2.10, 3.3.0 a 3.3.12 y 3.4.0 a 3.4.13, una multiplicación int32_t en unpack_sample_table() de OpenEXRCore puede desbordarse al decodificar un archivo EXR profundo en mosaico manipulado, produciendo un puntero no válido que conduce a una lectura de una dirección de memoria no mapeada y a un fallo. Dado que el desbordamiento ocurre en la ruta de decodificación estándar (exr_decoding_run), cualquier aplicación que decodifique archivos EXR profundos en mosaico se ve afectada. Este problema está corregido en las versiones 3.2.11, 3.3.13 y 3.4.14.

Information

Published : 2026-08-25 01:16

Updated : 2026-10-12 15:10


NVD link : CVE-2026-59183

Mitre link : CVE-2026-59183

CVE.ORG link : CVE-2026-59183


JSON object : View

Products Affected

No product.

CWE
CWE-190

Integer Overflow or Wraparound