PT-2026-31780 · Unknown · Praisonaiagents
CVE-2026-40111
·
Publicado
2026-04-09
·
Atualizado
2026-06-29
CVSS v4.0
9.3
Crítica
| Vetor | AV:L/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:H/SI:H/SA:H |
Name of the Vulnerable Software and Affected Versions
PraisonAIAgents versões anteriores a 1.5.128
Description
PraisonAIAgents é um sistema de equipes multiagentes. O executor de hooks de memória em PraisonAIAgents passa uma string de comando controlada pelo usuário diretamente para
subprocess.run() com shell=True em src/praisonai-agents/praisonaiagents/memory/hooks.py. Nenhuma sanitização é realizada, permitindo que metacaracteres do shell sejam interpretados por /bin/sh antes que o comando pretendido seja executado. Existem duas superfícies de ataque: através dos tipos de evento de hook pre run command e post run command registrados através da configuração de hooks e através da configuração de ciclo de vida .praisonai/hooks.json. Um agente que obtém acesso de gravação de arquivos por meio de injeção de prompt pode sobrescrever .praisonai/hooks.json e ter seu payload executado silenciosamente em cada evento subsequente do ciclo de vida sem interação adicional do usuário.Recommendations
Atualize para a versão 1.5.128 ou posterior do PraisonAIAgents.
Exploit
Correção
RCE
OS Command Injection
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾
Enumeração de Fraquezas
Identificadores relacionados
Produtos afetados
Praisonaiagents