CVE-2026-56839CWE-200CWE-22CWE-863path-traversalbroken-access-controlinformation-disclosure

CVE-2026-56839

High · published September 14, 2026

CVSS v3.1
7.3
EPSS
0%
Percentile
30.7
In the wild
Unconfirmed
What it is

PraisonAI is a multi-agent teams system. Prior to 4.6.59, the CODE_TOOLS wrappers keep _workspace_root as None and pass workspace=None to read_file, search_replace, and apply_diff helpers that enforce path containment only for a truthy workspace. An application that exposes code_read_file, code_search_replace, or code_apply_diff before set_workspace can therefore let prompt-influenced calls read and modify files outside the intended project directory, while explicitly configured workspaces remain effective. This vulnerability is fixed in 4.6.59.

The record
Technical detail
CVSS v3.1
7.3 · HIGH
Vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:U/C:H/I:H/A:N
CVSS v4.0
Not supplied
EPSS
0.00379 · 30.7th percentile
Weaknesses
CWE-200 · Exposure of Sensitive Information to an Unauthorized Actor; CWE-22 · Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal'); CWE-863 · Incorrect Authorization
Published
2026-09-14T20:17Z
References (4)
EPSS history
Timeline
  • 16 SEP 04:29Z
    EPSS moved — → 0%
    epss
  • 14 SEP 15:00Z
    PraisonAI Code agent tools fail open without a workspace boundary
    cvelistv5