A biblioteca Pillow, amplamente utilizada para processamento de imagens em Python, apresenta uma vulnerabilidade crítica que permite a execução de comandos do sistema operacional. A falha, identificada como CVE-2026-112900, ocorre na forma como Pillow lida com imagens EPS, passando o nome do arquivo para o Ghostscript sem verificar se é seguro.
Detalhes Técnicos
A vulnerabilidade CVE-2026-112900 afeta a biblioteca Pillow em versões de 2.6.0 até 13.0.0.
O problema ocorre devido à falta de conversão do nome do arquivo para um caminho absoluto seguro antes de passá-lo ao Ghostscript.
Um atacante pode injetar argumentos no Ghostscript utilizando um nome de arquivo cuidadosamente elaborado, iniciando com um hífen.
A execução arbitrária de comandos é possível com um nome de arquivo que comece com o caractere '@' e o controle do arquivo de texto referenciado que contém argumentos adicionais do Ghostscript.
Ações Recomendadas
Atualizar a biblioteca Pillow para a versão 13.0.0 ou superior.
Verificar se os sistemas que utilizam Pillow estão atualizados e não expostos a ataques.
Implementar medidas de segurança para validar e sanitizar os nomes dos arquivos de imagem antes do processamento.
A CVE-2026-112900 foi publicada em 2026-10-19T22:07:50.418Z e ainda não possui uma classificação CVSS.