PT-2026-136431

CVE-2026-115878

·

Publicado

2026-11-03

·

Atualizado

2026-11-03

Descrição por

CVSS 3.1
7.8
Alta
MétricasAV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Nome do Software Vulnerável e Versões Afetadas Stanza versões 1.14.0 até 1.14.x
Descrição O carregamento de um checkpoint de lematizador malicioso pode levar à execução de código arbitrário. O problema ocorre porque a função unpack pos dict() em stanza/models/lemma/trainer.py processa o pos dict como bytes de pickle compactados com gzip e passa o fluxo descompactado para uma chamada pickle.loads() irrestrita. Embora a chamada inicial torch.load utilize weights only=True, os bytes aninhados são tratados como um primitivo e ignoram essa verificação de segurança. Este caminho é acessível durante a construção do pipeline quando um lemma model path influenciado pelo usuário é fornecido ao stanza.Pipeline(), permitindo que a carga útil do pickle incorporada seja executada no momento da construção.
Recomendações Atualize o Stanza para a versão 1.15.0. Como mitigação temporária, evite carregar checkpoints de lematizador de fontes não confiáveis ou fornecidas pelo usuário através do parâmetro lemma model path.
Explorabilidade
Exploit
Correção
Impactos
Pesquisadores
Fornecedores
Produtos afetados
Identificadores relacionados
GHSA-GH9R-C94J-CMP5
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾