Description
PraisonAI before 4.6.78 contains a path traversal vulnerability in ContextGatherer that fails to validate include paths in .praisoncontext and .praisoninclude files. Attackers can supply absolute paths or parent directory traversal sequences to read arbitrary files outside the workspace and include their contents in the generated context bundle.
Published: 2026-07-10
Score: 6.8 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

PraisonAI before version 4.6.78 contains a path traversal flaw (CWE‑22) in the ContextGatherer component, which accepts include paths from .praisoncontext and .praisoninclude files without proper validation. An attacker who can supply absolute paths or use parent directory traversal sequences may cause the application to read and include any file located outside the intended workspace. This can expose sensitive data, configuration files, or other secrets that the application has access to.

Affected Systems

The vulnerability affects MervinPraison’s PraionAI software prior to version 4.6.78. No other vendors or product variants were indicated in the CNA data.

Risk and Exploitability

The CVSS score of 6.8 indicates moderate severity; the EPSS score of < 1%, and the flaw is not listed in CISA KEV, suggesting it is not a widely exploited issue yet. The attack would require compromise of the host or tampering with the application’s context files, meaning the threat profile is best described as a moderate risk to confidentiality with potential local or delegated access. Given the nature of the path traversal, the flaw is straightforward to exploit once the attacker can influence the input files, and remediation should be prioritized.

Generated by OpenCVE AI on July 29, 2026 at 10:53 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade PraisonAI to version 4.6.78 or later to eliminate the path validation flaw
  • Review all .praisoncontext and .praisoninclude files to ensure only trusted, relative paths are used and remove any absolute or parent directory references
  • Apply file‑system permission restrictions or chroot environments so the application process cannot read files outside its designated workspace

Generated by OpenCVE AI on July 29, 2026 at 10:53 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 10 Jul 2026 16:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'poc', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Fri, 10 Jul 2026 14:45:00 +0000

Type Values Removed Values Added
Description PraisonAI before 4.6.78 contains a path traversal vulnerability in ContextGatherer that fails to validate include paths in .praisoncontext and .praisoninclude files. Attackers can supply absolute paths or parent directory traversal sequences to read arbitrary files outside the workspace and include their contents in the generated context bundle.
Title PraisonAI before 4.6.78 Path Traversal via ContextGatherer
First Time appeared Praison
Praison praisonai
Weaknesses CWE-22
CPEs cpe:2.3:a:praison:praisonai:*:*:*:*:*:*:*:*
Vendors & Products Praison
Praison praisonai
References
Metrics cvssV3_1

{'score': 5.5, 'vector': 'CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:N/A:N'}

cvssV4_0

{'score': 6.8, 'vector': 'CVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:P/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N'}


Subscriptions

Praison Praisonai
cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-07-10T15:19:27.432Z

Reserved: 2026-07-09T14:05:21.470Z

Link: CVE-2026-61431

cve-icon Vulnrichment

Updated: 2026-07-10T15:18:52.980Z

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-07-29T11:00:13Z

Weaknesses
  • CWE-22

    Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal')