CVE-2026-60088
Received
Received - Intake
Path Traversal in PraisonAI Custom Command Templates
Vulnerability report for CVE-2026-60088, including description, CVSS score, EPSS score, affected products, exploitability, helpful resources, and attack-flow context.
Publication date: 2026-07-11
Last updated on: 2026-07-11
Assigner: VulnCheck
Description
Description
PraisonAI before 4.6.78 fails to validate file path references in custom command templates, allowing attackers to read files outside the workspace. Attackers can include path traversal sequences like @../outside_secret.txt or absolute paths in project command files to exfiltrate process-readable files into model prompts.
CVSS Scores
EPSS Scores
| Probability: | |
| Percentile: |
Meta Information
Affected Vendors & Products
| Vendor | Product | Version / Range |
|---|---|---|
| praisonai | praisonai | to 4.6.78 (exc) |
| mervinpraison | praisonai | to 4.6.78 (exc) |
| mervinpraison | praisonai | From 4.6.65 (inc) to 4.6.71 (inc) |
| mervinpraison | praisonai | 4.6.78 |
Helpful Resources
Exploitability
| CWE ID | Description |
|---|---|
| CWE-22 | The product uses external input to construct a pathname that is intended to identify a file or directory that is located underneath a restricted parent directory, but the product does not properly neutralize special elements within the pathname that can cause the pathname to resolve to a location that is outside of the restricted directory. |