Skip to content
AgentProv

2026-04-08 · 2026-Q2

PraisonAI Template Injection in Agent Tool Definitions

Primary layerL5 ConfigSecondary:L2 Instruction

Who wrote the file that runs on open?

The question layer 5 asks, and failed here.
Fixable
Vendor patch
Vendor response
Patched
In the wild
No
Actor
Attacker

Target

PraisonAI (multi-agent teams framework, PyPI) prior to v4.5.115

Impact

Arbitrary code execution via template expressions injected into agent.start() input processed by create_agent_centric_tools()

Root cause

Unescaped user input passed directly to template-rendering tools such as acp_create_file

CVE

Sources

Catalog

Cite this: AgentProv incident record: PraisonAI Template Injection in Agent Tool Definitions (2026-04-08). https://agentprov.com/incidents/2026-04-08-praisonai-template-injection-in-agent-tool-definitions