PT-2026-117655
CVE-2026-112397
·
Publicado
2026-10-19
·
Atualizado
2026-11-02
Descrição por
CVSS 4.0
8.7
AltaMétricasAV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N
Nome do Software Vulnerável e Versões Afetadas
Pillow versões anteriores a 13.0.0
Description
Existe uma falha na biblioteca de imagens Python onde a função
ImageMorph.MorphOp.apply() pode acessar a memória antes de um buffer de linha ao processar imagens com largura zero. Isso ocorre porque os analisadores PPM e PGM não realizam verificações de limite inferior na largura da imagem, permitindo a criação de imagens com tamanho (0, N). Quando tal imagem é processada pela rotina de morfologia nativa, ela tenta indexar outrow[width - 1], o que resulta em uma gravação fora dos limites em outrow[-1]. Um invasor pode disparar isso fornecendo uma imagem PPM ou PGM especialmente manipulada para um aplicativo que execute operações de morfologia, levando ao travamento do processo ou possível corrupção de memória.Recommendations
Atualize para a versão 13.0.0.
Como medida paliativa temporária, restrinja o uso da função
ImageMorph.MorphOp.apply() ao processar imagens de fontes não confiáveis.Explorabilidade
Exploit
Correção
Impactos
Fornecedores
Produtos afetados
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾