PT-2026-31780 · Unknown · Praisonaiagents

CVE-2026-40111

·

Publicado

2026-04-09

·

Atualizado

2026-06-29

CVSS v4.0

9.3

Crítica

VetorAV: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

CVE-2026-40111
GHSA-V7PX-3835-7GJX
PYSEC-2026-487

Produtos afetados

Praisonaiagents