Description
PraisonAI versions before 4.6.78 contain an allowlist bypass vulnerability in shell command execution that allows attackers to execute restricted commands via find's built-in -exec, -execdir, and -delete actions. Attackers can craft find commands with these built-in actions to read blocked files, delete files, or execute non-allowlisted binaries without triggering shell metacharacter filters.
Affected products
| Vendor | Product | Affected | Fixed |
|---|---|---|---|
| MervinPraison | PraisonAI | < 4.6.78 | 4.6.78 |
Affected packages
| Ecosystem | Package | Affected | Fixed | Record |
|---|---|---|---|---|
| PyPI | praisonai | < 4.6.78 | 4.6.78 | GHSA-cv3g-hj65-pcfh |
References
- GitHub Security Advisory (GHSA-cv3g-hj65-pcfh) vendor-advisory
- VulnCheck Advisory: PraisonAI before 4.6.78 Allowlist Bypass via find -exec third-party-advisory