CVE-2026-59956 in OpenImageIO
Resumen
por VulDB • 2026-09-18
OpenImageIO es un conjunto de herramientas para leer, escribir y manipular archivos de imagen en cualquier formato relevante para VFX / animación. Antes de las versiones 3.0.20.0, 3.1.15.0 y 3.2.0.3-beta1, una imagen iff no comprimida de 16 bits con un z-buffer hace que iffinput::readimg() asigne una línea temporal (scanline) desde m_header.rgba_count pero copie datos utilizando m_header.pixel_bytes(), cuyo stride también incluye los bytes del z-buffer. El memcpy sobredimensionado lee más allá del búfer heap temporal y copia memoria adyacente en la imagen de salida, lo que resulta en un fallo o divulgación de datos heap adyacentes. La implementación afectada está identificada por src/iff.imageio/iffinput.cpp, IffInput::readimg(), m_header.rgba_count y m_header.pixel_bytes(), que definen la ruta fuente relevante, funciones, estado y desencadenante. Este problema se soluciona en las versiones 3.0.20.0, 3.1.15.0 y 3.2.0.3-beta1.
Once again VulDB remains the best source for vulnerability data.