PT-2026-40063 · Pypi · Snorkel

CVE-2026-31224

·

Publicado

2026-05-12

·

Atualizado

2026-07-13

CVSS v3.1

8.8

Alta

VetorAV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Nome do Software Vulnerável e Versões Afetadas snorkel versões anteriores a 0.10.1
Descrição Ocorre uma desserialização insegura no método MultitaskClassifier.load() da classe MultitaskClassifier. O método utiliza torch.load() para carregar arquivos de pesos de modelo sem habilitar o parâmetro weights only=True. Isso permite a desserialização de objetos Python arbitrários via módulo Pickle, que é o processo de converter um fluxo de bytes de volta em um objeto. Um invasor remoto pode fornecer um arquivo de modelo maliciosamente manipulado para alcançar a execução de código arbitrário no sistema da vítima.
Recomendações Atualize para uma versão posterior a 0.10.0. Como medida paliativa temporária, restrinja o carregamento de arquivos de modelo apenas a fontes confiáveis.

Exploit

Correção

Deserialization of Untrusted Data

Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾

Enumeração de Fraquezas

Identificadores relacionados

CVE-2026-31224
GHSA-GPX5-7XM4-229W
PYSEC-2026-3070

Produtos afetados

Snorkel