PT-2026-120823

CVE-2026-96778

·

Publicado

2026-10-21

·

Atualizado

2026-11-12

Descrição por

CVSS 3.1
8.8
Alta
MétricasAV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Nome do Software Vulnerável e Versões Afetadas Pillow versões 9.4.0 through 12.x
Description A função ImagingJpegEncode() em src/libImaging/JpegEncode.c pode chamar jpeg write marker() para um comentário JPEG COM quando um perfil ICC preenche exatamente o buffer do codificador de 65536 bytes. Isso faz com que o libjpeg escreva um byte antes de verificar o contador free in buffer, que então sofre um wrap e permite que um comentário controlado pelo invasor e dados de imagem compactados sobrescrevam a memória heap adjacente. Salvar novamente uma imagem não confiável como JPEG, preservando seu perfil ICC e comentário encaminhado, pode causar a falha do processo e permitir a execução de código em layouts de heap e tempo de execução adequados.
Recommendations Atualizar para a versão 13.0.0.
Explorabilidade
Exploit
Correção
Impactos
Pesquisadores
Fornecedores
Produtos afetados
Enumeração de fraquezas
Identificadores relacionados
GHSA-G7CR-3P24-7WF7
BIT-PILLOW-2026-96778
CLEANSTART-2026-AA97377
CLEANSTART-2026-GS09226
ECHO-5F9D-BFB0-9576
OPENSUSE-SU-2026:12251-1
OPENSUSE-SU-2026:22246-1
RHSA-2026:92861
SUSE-SU-2026:24656-1
SUSE-SU-2026:5194-1
USN-9064-1
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾