CVE-2026-56315: picklescan: módulos da biblioteca padrão não bloqueados permitem execução remota de código
Versões do picklescan anteriores à 1.0.4 não bloqueiam pelo menos sete módulos da biblioteca padrão do Python que expõem oito funções capazes de executar comandos diretamente. Segundo o registro, um arquivo pickle malicioso que importe esses módulos poderia levar à execução remota de código, contornando a validação de segurança do scanner. A CNA VulnCheck informa pontuação CVSS 3.1 de 9.8 (crítica); não há exploração confirmada nas fontes consultadas.
Visão geral
O picklescan é uma ferramenta que analisa arquivos pickle do Python em busca de conteúdo perigoso. Segundo o registro, versões anteriores à 1.0.4 não bloqueiam pelo menos sete módulos da biblioteca padrão do Python que expõem oito funções com execução direta de comandos. A fraqueza é classificada como CWE-184, lista incompleta de entradas proibidas.
Impacto
- O registro indica que a falha pode levar à execução remota de código quando um arquivo pickle malicioso importa um dos módulos não bloqueados.
- O registro indica que a validação de segurança do scanner pode ser contornada para esses módulos.
- A CNA VulnCheck informa pontuação base CVSS 3.1 de 9.8 (crítica) e pontuação CVSS 4.0 de 9.3.
Produtos e versões afetados
- Produto: picklescan, versões anteriores à 1.0.4 segundo o registro.
- A lista de afetados do registro está vazia, então as coordenadas de pacote e as entradas do fornecedor são desconhecidas apenas com base no registro. Consulte os avisos vinculados abaixo para detalhes.
Status de exploração
O registro indica que esta CVE não consta no catálogo KEV da CISA. Não há exploração confirmada nas fontes consultadas.
Correção e mitigação
- Atualize o picklescan para a versão 1.0.4 ou superior. A redação do registro sugere que a 1.0.4 é a primeira versão fora da faixa descrita, mas o registro não afirma isso diretamente.
- Enquanto a atualização não for aplicada, trate arquivos pickle de origem não confiável como hostis e evite carregá-los em ambientes sensíveis.
- Execute os processos que manipulam dados pickle com isolamento e privilégio mínimo, limitando o alcance de uma eventual execução de código.
- Não use o resultado do scanner como único controle para dados pickle não confiáveis.
Orientações de detecção
- Faça o inventário dos ambientes que usam o picklescan e registre as versões instaladas.
- Revise pipelines que recebem arquivos pickle de fontes externas, como repositórios de modelos ou uploads de usuários, e registre os resultados do scanner.
- Monitore serviços que desserializam dados pickle em busca de processos filhos inesperados ou atividade de rede de saída.
Limitações das informações disponíveis
- O registro não possui campo de versão corrigida, lista de versões afetadas nem pontuação EPSS.
- O registro menciona 'pelo menos sete' módulos, por isso o conjunto completo é desconhecido.
- A pontuação CVSS 4.0 consta no registro, mas não há avaliação separada do fornecedor.
Perguntas frequentes
Quais versões do picklescan são descritas como afetadas?
O registro descreve as versões anteriores à 1.0.4 como afetadas. O registro não traz uma lista separada de versões afetadas.
Há exploração conhecida desta vulnerabilidade na natureza?
O registro indica que esta CVE não consta no catálogo KEV da CISA. Não há exploração confirmada nas fontes consultadas.
Qual é a principal medida defensiva?
Atualize o picklescan para a versão 1.0.4 ou superior e trate arquivos pickle de origem não confiável como hostis até concluir a atualização.
Esta análise foi redigida com auxílio de IA a partir de dados verificados das fontes e checada automaticamente contra eles.