The lethal trifecta is what stands between today's chatbots and real agentic commerce on the open internet, David Levine, who works on agent identity and governance, told the closing session at AI Engineer.
His demo put an agent in a familiar spot: it had access to private files, bank logins and docs, then read untrusted web content and took actions like emailing or filing forms. An attacker doesn't need local access here. A poisoned webpage, email or job board post the agent will ingest is enough.
How a lethal trifecta attack actually works
An agent is naive by design. It treats the system prompt, user context and tool output as one flat instruction stream, so injected text can convince it the attacker is its principal.
Picture an intern who treats any note left on his desk as an order from the boss. If the note says forward the spreadsheet to an outside address, he does it, and the private data walks out.
Levine credited the term to programmer Simon Willison. The same failure has already hit Microsoft 365 Copilot, Slack AI, Notion AI and Amazon Q, any agent that combines the three legs.



