PT-2026-61795
CVE-2026-57141
·
Publicado
2026-06-18
·
Atualizado
2026-09-16
Descrição por
CVSS 3.1
9.8
CríticaMétricasAV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Nome do Software Vulnerável e Versões Afetadas
PraisonAI versões anteriores a 1.7.2
Descrição
A ferramenta
codeMode em src/praisonai-ts/src/tools/builtins/code-mode.ts executa JavaScript gerado por modelo usando new Function() e um padrão with(sandbox). A implementação depende de uma lista de bloqueio baseada em expressões regulares para evitar o acesso não autorizado a módulos sensíveis, mas esse mecanismo pode ser burlado utilizando Function('return this')() para recuperar o objeto global e construindo dinamicamente nomes de módulos, como child process, via concatenação de strings. Um invasor capaz de influenciar o argumento code pode burlar o sandbox para alcançar a execução de código arbitrário no sistema hospedeiro. Isso permite que o invasor acesse capacidades do processo hospedeiro, leia ou grave arquivos, obtenha credenciais de ambiente e execute comandos do sistema operacional com os privilégios do processo PraisonAI.Recomendações
Atualize para a versão 1.7.2.
Como medida de mitigação temporária, restrinja ou desative o uso da ferramenta
codeMode até que a atualização seja aplicada.Explorabilidade
Exploit
Correção
Impactos
Fornecedores
Produtos afetados
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾