cve.bz

CVE-2026-34935

9.8 criticalEPSS 0.8%

Critical (9.8) in praison praisonai. EPSS 0.8% chance of exploitation in the next 30 days. Fixed in praisonai 4.5.69.

PraisonAI is a multi-agent teams system. From version 4.5.15 to before version 4.5.69, the --mcp CLI argument is passed directly to shlex.split() and forwarded through the call chain to anyio.open_process() with no validation, allowlist check, or sanitization at any hop, allowing arbitrary OS command execution as the process user. This issue has been patched in version 4.5.69.

Severity

CVSS 3.1

9.8 critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
EPSS
0.8% chance of exploitation in the next 30 days; higher than 57% of CVEs (scores of 2026-10-31)
CWE
CWE-78
Published
Modified
Record from
the NVD, synced

Affected

Packages (OSV)

AdvisoryEcosystemPackageAffectedFixed in
GHSA-9gm9-c8mq-vq7mPyPIpraisonai>=4.5.15 <4.5.694.5.69
PYSEC-2026-471PyPIpraisonai>=4.5.15 <4.5.694.5.69

References

Check your stackJSON