27 matches found
CVE-2026-56834
PraisonAI is a multi-agent teams system. From version 3.8.1 to before version 4.6.59, PraisonAI's Dynamic Context Discovery feature exposes artifact helper tools through ctx.gettools. The implemented artifact tools do not enforce that the supplied artifactpath is an artifact created by the...
CVE-2026-56833
PraisonAI is a multi-agent teams system. From version 3.8.1 to before version 4.6.59, PraisonAI's Dynamic Context module provides filesystem-backed history and terminal-log storage. The module also exports agent-callable tool factories. Those tools accept runid and agentid arguments from the tool...
CVE-2026-56834
The PraisonAI multi-agent system (package praisonai) is vulnerable to arbitrary file read via its Dynamic Context Discovery artifact helper tools. Specifically, the artifact_head, artifact_tail, artifact_grep, and artifact_chunk functions in src/praisonai/praisonai/context/queue.py fail to enforc...
CVE-2026-56834 PraisonAI dynamic-context artifact tools read arbitrary host files outside artifact storage
PraisonAI is a multi-agent teams system. From version 3.8.1 to before version 4.6.59, PraisonAI's Dynamic Context Discovery feature exposes artifact helper tools through ctx.gettools. The implemented artifact tools do not enforce that the supplied artifactpath is an artifact created by the...
CVE-2026-56834 PraisonAI dynamic-context artifact tools read arbitrary host files outside artifact storage
PraisonAI is a multi-agent teams system. From version 3.8.1 to before version 4.6.59, PraisonAI's Dynamic Context Discovery feature exposes artifact helper tools through ctx.gettools. The implemented artifact tools do not enforce that the supplied artifactpath is an artifact created by the...
EUVD-2026-108875
PraisonAI is a multi-agent teams system. From version 3.8.1 to before version 4.6.59, PraisonAI's Dynamic Context Discovery feature exposes artifact helper tools through ctx.gettools. The implemented artifact tools do not enforce that the supplied artifactpath is an artifact created by the...
CVE-2026-56834 PraisonAI dynamic-context artifact tools read arbitrary host files outside artifact storage
PraisonAI is a multi-agent teams system. From version 3.8.1 to before version 4.6.59, PraisonAI's Dynamic Context Discovery feature exposes artifact helper tools through ctx.gettools. The implemented artifact tools do not enforce that the supplied artifactpath is an artifact created by the...
CVE-2026-56833
The PraisonAI multi-agent system (versions 3.8.1 through 4.6.58 ) is vulnerable to a path traversal issue in its Dynamic Context module. The vulnerability exists because the history_search, history_tail, history_get, terminal_tail, terminal_grep, and terminal_commands tools accept run_id and agen...
EUVD-2026-108874
PraisonAI is a multi-agent teams system. From version 3.8.1 to before version 4.6.59, PraisonAI's Dynamic Context module provides filesystem-backed history and terminal-log storage. The module also exports agent-callable tool factories. Those tools accept runid and agentid arguments from the tool...
CVE-2026-56833 PraisonAI Dynamic Context history and terminal tools read files outside configured storage via path traversal
PraisonAI is a multi-agent teams system. From version 3.8.1 to before version 4.6.59, PraisonAI's Dynamic Context module provides filesystem-backed history and terminal-log storage. The module also exports agent-callable tool factories. Those tools accept runid and agentid arguments from the tool...
CVE-2026-56833 PraisonAI Dynamic Context history and terminal tools read files outside configured storage via path traversal
PraisonAI is a multi-agent teams system. From version 3.8.1 to before version 4.6.59, PraisonAI's Dynamic Context module provides filesystem-backed history and terminal-log storage. The module also exports agent-callable tool factories. Those tools accept runid and agentid arguments from the tool...
CVE-2026-56833 PraisonAI Dynamic Context history and terminal tools read files outside configured storage via path traversal
PraisonAI is a multi-agent teams system. From version 3.8.1 to before version 4.6.59, PraisonAI's Dynamic Context module provides filesystem-backed history and terminal-log storage. The module also exports agent-callable tool factories. Those tools accept runid and agentid arguments from the tool...
Mervin Praison PraisonAI information disclosure vulnerability
Versions Mervin Praison PraisonAI from 3.8.1 up to 4.6.59 contain a security vulnerability. This vulnerability arises because the Dynamic Context Discovery feature exposes the artifact helper via ctx.gettools, without verifying whether artifactpath points to an artifact created within the...
Mervin Praison PraisonAI information disclosure vulnerability
Versions Mervin Praison PraisonAI from 3.8.1 up to 4.6.59 contain a security vulnerability. This vulnerability stems from the Dynamic Context module failing to validate the runid and agentid parameters. It does not reject absolute paths or directory traversal attempts; instead, it directly...
PraisonAI Dynamic Context history and terminal tools read files outside configured storage via path traversal
PraisonAI Dynamic Context history and terminal tools read files outside configured storage via path traversal SummaryPraisonAI's Dynamic Context module provides filesystem-backed history andterminal-log storage. The SDK reference describes the module as providing:- artifact storage for tool...
PYSEC-2026-3499 PraisonAI Dynamic Context history and terminal tools read files outside configured storage via path traversal
PraisonAI Dynamic Context history and terminal tools read files outside configured storage via path traversal Summary PraisonAI's Dynamic Context module provides filesystem-backed history and terminal-log storage. The SDK reference describes the module as providing: - artifact storage for tool...
PYSEC-2026-3514 PraisonAI dynamic-context artifact tools read arbitrary host files outside artifact storage
PraisonAI dynamic-context artifact tools read arbitrary host files outside artifact storage Summary PraisonAI's Dynamic Context Discovery feature exposes artifact helper tools through ctx.gettools: python ctx = setupdynamiccontext agent = Agent instructions="You are a data analyst.",...
PraisonAI dynamic-context artifact tools read arbitrary host files outside artifact storage
PraisonAI dynamic-context artifact tools read arbitrary host files outside artifact storage SummaryPraisonAI's Dynamic Context Discovery feature exposes artifact helper toolsthrough ctx.gettools:pythonctx = setupdynamiccontextagent = Agent instructions="You are a data analyst.", tools=ctx.gettool...
PT-2026-64107
PraisonAI Dynamic Context history and terminal tools read files outside configured storage via path traversal Summary PraisonAI's Dynamic Context module provides filesystem-backed history and terminal-log storage. The SDK reference describes the module as providing: - artifact storage for tool...
CVE-2026-56833
PraisonAI's Dynamic Context module provides filesystem-backed history and terminal-log storage. The SDK reference describes the module as providing: - artifact storage for tool outputs, history, and terminal logs; - history persistence with search; and - terminal session logging. The module also...