CVE-2026-112403 in Pillow
Sumário
de VulDB • 20/10/2026
Pillow é uma biblioteca de imagem para Python. Antes da versão 13.0.0, o decodificador JPEG do Pillow pode escrever um scanline de largura total em um buffer dimensionado para uma escala draft solicitada. ImagingJpegDecode não verifica a largura real e a contagem de componentes produzidos pelo libjpeg após o pedido de escalonamento, e um JPEG SOF3 sem perda (lossless) de 8 bits decodificado por uma compilação vinculada ao libjpeg-turbo 3.x pode ignorar a geometria de downscaling solicitada. Um atacante pode fornecer tal arquivo JPEG para um aplicativo que use draft() ou thumbnail() para solicitar o downscaling. Isso pode corromper memória heap, travar o processo ou potencialmente permitir execução de código. Compilações mais antigas do libjpeg-turbo 2.x e IJG rejeitam a entrada SOF3. Este problema foi corrigido na versão 13.0.0.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.