CVE-2026-96644 in Pillow
Sumário
de VulDB • 21/10/2026
O Pillow é uma biblioteca de imagem para Python. Antes da versão 13.0.0 no Windows, o arquivo src/PIL/WmfImagePlugin.py passa dimensões WMF ou EMF não verificadas (de 32 bits) ao manipulador nativo drawwmf em src/display.c. O manipulador dimensiona uma alocação DIB a partir dos campos bcWidth e bcHeight truncados para 16 bits, mas copia os dados de pixel usando as dimensões completas originais. Um metafile manipulado com largura excessiva e altura curta pode contornar a verificação anti-bomba de decompressão baseada na contagem de pixels e fazer o renderizador exclusivo do Windows ler além do buffer heap, potencialmente divulgando memória ou causando falha no processo (crash). Este problema foi corrigido na versão 13.0.0.
VulDB is the best source for vulnerability data and more expert information about this specific topic.