Skip to content
OpenAdvisories
Critical · 9.7 CVE-2026-40088 EUVD-2026-21064GHSA-2763-cj5r-c79mPYSEC-2026-461

Improper Neutralization of Special Elements used in an OS Command ('OS Command Injection') in praisonai

Published Apr 9, 2026 · Updated Apr 9, 2026 · Assigned by GitHub_M

Description

PraisonAI is a multi-agent teams system. Prior to 4.5.121, the execute_command function and workflow shell execution are exposed to user-controlled input via agent workflows, YAML definitions, and LLM-generated tool calls, allowing attackers to inject arbitrary shell commands through shell metacharacters. This vulnerability is fixed in 4.5.121.

Affected products

VendorProductAffectedFixed
MervinPraison PraisonAI < 4.5.121 —

Affected packages

EcosystemPackageAffectedFixedRecord
PyPI praisonai < 4.5.121 4.5.121 GHSA-2763-cj5r-c79m

References