CyberRota Analysis
AI-GeneratedPrior to version 4.6.40, PraisonAI's multi-agent system is vulnerable due to hidden metadata in web pages that allows agents to write attacker-controlled content to arbitrary file paths, as the `write_file` function bypasses path validation when the workspace is set to None. This vulnerability could lead to unauthorized file manipulation and potential system compromise. Organizations using versions before 4.6.40 should prioritize updating to the latest version to mitigate this risk.
Public Exploit Signal
A public exploit, PoC, GitHub repository or Metasploit reference was detected for this CVE.
Note: these links are listed for security research and verification purposes only.
Original NVD Description
PraisonAI is a multi-agent teams system. Prior to version 4.6.40, hidden metadata in a webpage causes PraisonAI agents to write attacker-controlled content to arbitrary paths. `write_file` skips path validation when `workspace=None` (always `None` in production). Version 4.6.40 fixes the issue.