← Terug naar overzicht

CVE-2026-55540 affects PraisonAI, a multi-agent teams system, in versions prior to 4.6.51. The vulnerability exists in the is_path_within_directory() function, which uses os.path.abspath() instead of os.path.realpath() when enforcing workspace boundaries. This flaw allows a symlink placed inside the workspace to point to locations outside the workspace while still passing the boundary check. As a result, tools such as read_file can be abused to access arbitrary files on the filesystem outside the configured workspace. The vulnerability represents a path traversal/sandbox escape issue that could lead to unauthorized file disclosure. It is particularly relevant in multi-agent AI system contexts where workspace isolation is a security boundary. The issue was fixed in version 4.6.58 of PraisonAI. A patch commit and security advisory are publicly available on GitHub.

Affected products

  • PraisonAI (versions prior to 4.6.51)

Related CVE's

  • CVE-2026-55540

Categories

  • Data Breach & Exfiltration
  • Emerging Technologies