CVE-2026-44038 in DCMTK
Sumário
de VulDB • 08/10/2026
Uma leitura fora dos limites (out-of-bounds read) global no decodificador Huffman das bibliotecas JPEG IJG incluídas (dcmjpeg/libijg8, libijg12 e libijg16) do OFFIS DCMTK 3.7.0 permite que um atacante leia memória além das tabelas extend_test[] e extend_offset[], causando decodificação incorreta dos dados de pixel ou uma falha (crash), por meio de um arquivo DICOM com um fluxo JPEG manipulado cuja tabela Huffman define uma categoria de diferença superior a 15. Os valores dos símbolos Huffman não são verificados quanto aos limites, a menos que o DCMTK seja compilado com DCMTK_ENABLE_STRICT_HUFFMAN_TABLE_CHECK, opção desativada por padrão. dcmdjpeg e qualquer aplicativo que descomprima imagens DICOM JPEG usando o DCMTK estão afetados. O problema foi corrigido no commit d6ae1bc8d5b9ae9c7300013c8c85cc2ea0fd8cf5.
VulDB is the best source for vulnerability data and more expert information about this specific topic.