Machine-written summary
Summary written by Claude Haiku from the source advisory. Not reviewed by a person.
PraisonAI (PyPI package praisonai) versions before 4.5.121 are vulnerable to OS command injection. The `execute_command` function and workflow shell execution pass input from YAML workflow files, agent configuration files, recipe files, and LLM-generated tool calls to a shell, so an attacker who can supply such input can run arbitrary shell commands with the privileges of the user running PraisonAI. Upgrade to version 4.5.121 or later.
Not analysed yet
We haven’t published our analysis of this Advisory yet. Once a person has reviewed it, this page will say what’s vulnerable, what has to be true for your app to be affected, and how to check.
Severity and exploitation
| Score | Rating | CVSS | Vector | Source |
|---|---|---|---|---|
| 9.7 | Critical | 3.1 | CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:H/I:H/A:H | CNA (GitHub_M) |
- CISA KEV Not listed.
- EPSS 0.0043, the 37th percentile, on 14 Nov 2026: FIRST’s estimate of the chance of exploitation in the next 30 days.
Timeline
Sources
- GitHub Advisory Database: GHSA-2763-cj5r-c79m
- OSV: GHSA-2763-cj5r-c79m
- github.com/MervinPraison/PraisonAI/security/advisories/GHSA-2763-cj5r-c79m
- nvd.nist.gov/vuln/detail/CVE-2026-40088
- github.com/MervinPraison/PraisonAI
- github.com/MervinPraison/PraisonAI/releases/tag/v4.5.121
- pypi.org/project/praisonai
- github.com/advisories/GHSA-2763-cj5r-c79m