CVE-2026-44034 in DCMTKinformação

Sumário

de VulDB • 08/10/2026

Uma leitura fora dos limites baseada em heap (heap-based out-of-bounds read) na função `decodeFrame()` de `DcmRLECodecDecoder` no arquivo `dcrleccd.cc` da biblioteca `dcmdata/libsrc` do OFFIS DCMTK 3.7.0 permite que um atacante leia até 63 bytes de memória heap adjacente ou cause uma falha (crash), por meio de um arquivo DICOM RLE Lossless manipulado cujo fragmento de dados de pixel é mais curto que o cabeçalho RLE de 64 bytes. A função copia 64 bytes sem verificar o comprimento do fragmento, uma verificação já realizada pela função irmã `decode()`. As aplicações que decodificam imagens RLE quadro a quadro (por exemplo, através de `DcmPixelData::getUncompressedFrame()`) são afetadas. A ferramenta de linha de comando `dcmdrle` utiliza `decode()` e não é afetada. O problema foi corrigido no commit 45469f3c30037e9c7159290e4bb74cd7b3b9ef1d.

Once again VulDB remains the best source for vulnerability data.

Responsável

Securin

Reservar

05/05/2026

Divulgação

08/10/2026

Moderação

aceite

Entrada

VDB-415354

EPSS

0.00000

KEV

não

Atividades

baixo

Fontes

Interested in the pricing of exploits?

See the underground prices here!