PT-2026-41026 · Unknown · Openimageio

Biniamf

·

Publicado

2026-05-14

·

Atualizado

2026-05-14

·

CVE-2026-43907

CVSS v2.0

9.7

Alta

VetorAV:N/AC:L/Au:N/C:P/I:C/A:C
Nome do Software Vulnerável e Versões Afetadas OpenImageIO versões anteriores a 3.0.18.0 OpenImageIO versões anteriores a 3.1.13.0
Description Um estouro de inteiro assinado existe na função QueryRGBBufferSizeInternal() em DPXColorConverter.cpp ao processar arquivos de imagem DPX manipulados. A função utiliza aritmética de inteiros assinados de 32 bits com multiplicadores negativos para calcular tamanhos de buffer; no entanto, uma contagem de pixels suficientemente grande pode fazer com que a multiplicação exceda o INT MIN e retorne para um valor positivo pequeno. O sistema interpreta esse valor como o tamanho de buffer necessário e aloca um buffer de heap subdimensionado via m decodebuf.resize(). Subsequentemente, a gravação dos dados completos da imagem via fread resulta em uma gravação fora dos limites do heap. Isso pode levar a uma negação de serviço ou potencialmente à execução de código arbitrário por meio de corrupção de heap.
Recommendations Atualizar para a versão 3.0.18.0. Atualizar para a versão 3.1.13.0.

Exploit

Correção

Memory Corruption

Integer Overflow

Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾

Enumeração de Fraquezas

Identificadores relacionados

BDU:2026-07024
CVE-2026-43907

Produtos afetados

Openimageio