PT-2026-61787
CVE-2026-57133
·
Publicado
2026-06-18
·
Atualizado
2026-09-16
Descrição por
CVSS 3.1
8.8
AltaMétricasAV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Nome do Software Vulnerável e Versões Afetadas
PraisonAI versões 1.5.1 through 1.7.1
Description
A função
shell() no módulo utility-tools.ts não valida adequadamente os comandos, permitindo a execução de comandos arbitrários com os privilégios do processo PraisonAI. A função tenta restringir a execução a uma lista de comandos de leitura segura, verificando apenas o primeiro token delimitado por espaço da string de entrada. No entanto, como a string original completa é passada para child process.exec(), que invoca um shell, um invasor pode usar metacaracteres de shell (como ;, && ou ||) para anexar comandos não autorizados após um primeiro token permitido.Recommendations
Atualize o PraisonAI para a versão 1.7.2.
Como solução temporária, restrinja o acesso à função
shell() ou evite passar entradas controladas pelo usuário para ela 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 👾