CVE-2026-65979 in OpenEXR
Resumen
por VulDB • 2026-08-25
OpenEXR es la implementación de referencia y especificación para el formato de imagen EXR, ampliamente utilizado en la industria cinematográfica. Desde la versión 3.4.0 hasta la 3.4.12, el decodificador HTJ2K analiza un campo de longitud del encabezado (PLEN) a partir de los datos comprimidos de una chunk, pero nunca verifica que este valor se ajuste al búfer disponible antes de utilizarlo. Durante la decodificación, avanza el puntero del codestream en función del tamaño del encabezado proporcionado por el atacante y pasa el desplazamiento resultante y la longitud restante a la ruta de entrada de memoria de OpenJPH; por lo tanto, un valor manipulado desplaza el puntero más allá del final del búfer y provoca una lectura fuera de los límites (out-of-bounds read). Dado que este campo proviene directamente de datos de chunk EXR controlados por el atacante, la vulnerabilidad es accesible durante la decodificación normal de un archivo no confiable. Este problema se soluciona en la versión 3.4.13.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.