CVE Catalog

CVE-2026-57136

HighCVSS 8.8
Published: Translated: NVD NIST

Summary

PraisonAI is a multi-agent teams system. From 1.2.3 until 1.7.2, CommandValidator in src/praisonai-ts/src/cli/features/sandbox-executor.ts validates only the first whitespace-delimited executable against allowedCommands, then SandboxExecutor passes the complete command string to sh -c. A command beginning with an allowed executable can append a non-allowlisted command through shell metacharacters.

Risk Assessment

An attacker can execute arbitrary commands with the PraisonAI process privileges, leading to full compromise of the host or environment.

Recommendation

Update PraisonAI to version 1.7.2 or later, which fixes this issue.

Other vulnerabilities in PraisonAI

See all
Original NVD description (English source)

PraisonAI is a multi-agent teams system. From 1.2.3 until 1.7.2, CommandValidator in src/praisonai-ts/src/cli/features/sandbox-executor.ts validates only the first whitespace-delimited executable against allowedCommands, then SandboxExecutor passes the complete command string to sh -c. A command beginning with an allowed executable can append a non-allowlisted command through shell metacharacters, causing arbitrary commands to run with the PraisonAI process privileges. This issue is fixed in version 1.7.2.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS