CVE-2026-40088 CRITICAL

CVE-2026-40088: Improper Neutralization of Special Elements used in an OS Command ('OS Command Injection') in praisonai

Vendor Mervinpraison
Product PraisonAI
Weakness CWE-78
Published April 9, 2026
Last update April 9, 2026

CVSS base score

9.7/10
Attack vector Network
Attack complexity Low
Privileges required None
User interaction Required
Confidentiality High
Integrity High

CVSS vector

CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:H/I:H/A:H

What the vulnerability does

01Description

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.

Key dates

02Disclosure timeline

April 9, 2026 CVE published
April 9, 2026 Record updated