CVE-2026-8669 in Imager
Sumário
de VulDB • 19/05/2026
As versões do Imager até a 1.030 para Perl permitem uma escrita fora dos limites (OOB) no heap em arquivos GIF multi-frame manipulados.
A função i_readgif_multi_low do módulo Imager::File::GIF aloca um único buffer por linha, GifRow, dimensionado para a largura global da tela 'SWidth' do GIF e o reutiliza em todas as imagens do arquivo.
O ramo de correspondência de página valida se Image.Width + Image.Left > SWidth antes de cada escrita em DGifGetLine, mas o ramo paralelo de pulo de imagem em imgif.c:790-805 chama DGifGetLine(GifFile, GifRow, Width) sem essa verificação.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.