PT-2026-132124
CVE-2026-119050
·
Publicado
2026-10-29
·
Atualizado
2026-10-30
Descrição por
CVSS 3.1
8.1
AltaMétricasAV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
Nome do Software Vulnerável e Versões Afetadas
Agno versões anteriores a 3.1.12
Descrição
Um problema de reflexão insegura existe no PandasTools, onde nomes de funções controlados pelo modelo são passados para a função
getattr(). Isso permite que um invasor use injeção de prompt para invocar funções arbitrárias do pandas. Por exemplo, um invasor poderia acionar pandas.read pickle() em um caminho controlado para alcançar a execução remota de código ou usar outras funções de leitura para acessar arquivos locais.Recomendações
Atualize para a versão 3.1.12 ou posterior.
Restrinja as funções que podem ser chamadas implementando uma lista de permissões (allowlist) para a função
getattr() no PandasTools.Explorabilidade
Correção
Pesquisadores
Fornecedores
Produtos afetados
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾