Agentic AI · Risk & Governance

The exploit is
written in plain English.

A chatbot's security defenses may not be enough to protect an agent capable of reasoning, acting, and interacting with real systems, which can be compromised by innocuous-seeming content like a buried sentence in a webpage, document, or email, without the need for malware or stolen credentials.

restricted SLIDE 01 : AGENT SECURITY Cover slide: Agent Security
Quick answer

Agent security protecting AI agents from attacks that take advantage of their reliance on text rather than code vulnerabilities or stolen credentials, which traditional application security was not designed to defend against. The primary concern is defending against this new threat model. prompt injection : implanted malicious instructions in a webpage, document, or tool can be executed by an agent with the same authority as legitimate tasks. While model-level defenses can provide some protection, they are not enough on their own; a regulator will not consider 'the model was told not to' as proof of access control. True protection necessitates... defense-in-depthArchitectural isolation, restricted permissions, input/output control, and human authorization for irreversible actions are layered to prevent any single failure from compromising the entire system.

restricted
threat model SLIDE 02 : WHY AGENTS NEED A DIFFERENT THREAT MODEL Why AI agents require a different security threat model than traditional applications
Not malware. Not stolen credentials.

The exploit hides inside normal content

Security teams have devoted years to understanding network perimeters, credential theft, and malware signatures. However, agents are now introducing a threat model that involves detecting a carefully crafted sentence, which requires a different set of skills compared to detecting a SQL injection attempt or a malicious binary.

A system capable of reasoning, acting, and accessing enterprise systems is distinct from a chatbot and is not safeguarded by the same controls. Despite 82% of executives thinking their current policies safeguard them against unauthorized agent actions, a separate survey revealed that 88% had encountered a confirmed or suspected security breach involving agents. This dissonance between perception and truth is the heart of the ongoing crisis.

restricted
LLM01 SLIDE 03 : PROMPT INJECTION FUNDAMENTALS How prompt injection works: direct and indirect attack vectors
Everything is tokens

Why models can't tell instruction from data

Prompt injection takes advantage of a vulnerability in the system where the prompt, user message, retrieved documents, and tool outputs are all placed in the same context window alongside undifferentiated tokens. This allows an attacker to potentially overwrite the operator's instructions by inserting text anywhere within that window.

Direct injection originates directly from the user, as they type a carefully crafted request designed to surpass specified limitations. Indirect injection poses a greater threat to agents when a malicious instruction is embedded in a webpage, document, or email that the agent accesses during its assigned tasks, as it will execute the instruction with the same level of authority as the user's initial request. If an attacker gains access to an agent's long-term memory, the injected instruction can impact all future interactions, rather than just the immediate one.

restricted
The numbers, plainly

This is not a theoretical risk

Prompt injection has gone from being a research interest to the number one vulnerability in OWASP's list for LLM applications for the past three years.

brief SLIDE 04 : THE SCALE OF THE PROBLEM Statistics on the scale of prompt injection and agent security incidents
Detection tools are losing ground

A fast-growing, poorly-detected threat

Incidents continue to rise as detection capabilities struggle to keep pace: existing tools only identify a small fraction of advanced injection attempts, and the majority of retrieval-augmented agents can be manipulated by just five specially designed documents in most tests.

73%+
Of production AI deployments show injection exposure
340%
Year-over-year surge in injection attacks (OWASP)
23%
Of sophisticated attempts caught by current detection tools
48%
Of co-running agents affected once one is compromised
restricted
supply chain SLIDE 05 : MCP & SUPPLY CHAIN RISK MCP tool poisoning and AI supply chain risks
When the damage isn't just words

Injection that reaches a tool becomes an action

When an agent interfaces with tools, a injected command is no longer limited to just generating a response - it can also trigger actions on the tool itself, such as writing to a database, making an API call, or performing a file system operation. Cyber threats at this level may involve tool tampering (using a malicious or compromised tool description) and stealing credentials through tool outputs.

The risk to the supply chain is worsened by the presence of a backdoored package that served as the language-model gateway for multiple significant agent frameworks. This package was available on a public registry for a brief period in early 2026, attracting tens of thousands of downloads before being discovered. This incident serves as a reminder that an agent's security is only as strong as the security of every dependency in its tool chain, not just its own code.

restricted
propagation SLIDE 06 : MULTI-AGENT PROPAGATION & MEMORY POISONING How prompt injection propagates across multi-agent systems and persists via memory poisoning
One compromised agent, many casualties

Guardrails don't survive the handoff

Within a multi-agent system, an agent's output often serves as another agent's input, allowing a successful injection at one level to potentially affect all subsequent layers. Security assessments have shown that a single injection incident can spread to about half of the co-running agents in certain multi-agent setups.

Extensive discussions heighten the risk: initial safeguards deteriorate as context expands, as accumulated context can slowly alter a model's boundary of constraint. Should a given directive reach lasting memory, it transforms the agent into an enduring menace, impacting all subsequent interactions, not just the original one.

restricted
The only defense that holds up

Model-level defenses are a layer, not a solution

The regulator will not consider 'the model was instructed not to' as proof of access control; the architecture must bear the responsibility that instructions alone cannot.

architecture SLIDE 07 : DEFENSE-IN-DEPTH ARCHITECTURE Defense-in-depth architecture layering model-level and architectural controls
Assume any single layer can fail

Raise the cost of attack at every layer

Safety training is an important additional layer that decreases the success rate of common injection patterns, but it should not be relied on solely for enterprise security. A defense-in-depth approach combines model-level resistance with structural controls, recognizing that any individual layer, including the model, may fail.

Layer 1
Model-Level

Safety training alone is not enough to increase the cost of common injection patterns; it is necessary but not sufficient.

Layer 2
Gateway / Guardrail

Scanning for input and output is required at the infrastructure level before data reaches the model or tool.

Layer 3
Execution Boundary

Structural isolation and minimal privilege boundaries prevent unauthorized actions resulting from a compromised reasoning step.

restricted
guardrails SLIDE 08 : PRACTICAL GUARDRAILS Practical input, output, and goal-alignment guardrails for AI agents
Concrete controls, not just policy

What a working guardrail stack actually does

  • Input scanning : documents are scanned for content prior to processing, and a list of known malicious sources is blocked
  • Output guardrails : the final layer of protection before a user or downstream tool receives a response
  • Goal-alignment checks : is this result still in line with the agent's initial approved goal, detecting goal deviation before a permanent decision is made
  • Tool-call allow-lists : verify each requested tool usage with a pre-authorized list of actions before carrying it out
  • Incremental scope consent : the current MCP specification allows a client to request only the specific access required for each operation, rather than a blanket authorization grant
restricted
access control SLIDE 09 : LEAST PRIVILEGE & HUMAN-IN-THE-LOOP Least privilege access and human-in-the-loop approval for high-risk agent actions
The permission the agent never had can't be abused

Isolation at the execution boundary

The best defense against prompt injection is not a more intelligent prompt, but rather structural isolation at the point where reasoning transitions to action. By restricting an agent to only necessary tools and data, the potential impact of a compromised step is minimized, regardless of the persuasiveness of the injected instruction.

When dealing with irreversible actions such as payments, deletions, external messages, or production deployments, always require explicit human approval instead of autonomous execution. This approach ensures consistent application of the same principle governing privileged access for human operators to a system capable of autonomous action.

restricted
final brief SLIDE 10 : ARCHITECTURE, NOT AN AFTERTHOUGHT Summary: treat agent security as a first-order architectural concern
The line between breach reports and everyone else

Implement it before agents handle actual funds and official records.

When transitioning from proof-of-concept to infrastructure involving real money, medical data, and legal records, organizations prioritizing prompt injection as a key architectural concern from the start are less likely to be featured in breach reports.

Having just one control in place isn't enough: model-level training, gateway guardrails, scoped permissions, and human approval for irreversible actions all address different vulnerabilities. When combined and designed with the understanding that each can potentially fail, these measures transform a simple instruction into a robust access-control system that both regulators and attackers would acknowledge as effective.

Frequently asked

Agent security FAQ

Prompt injection involves embedding malicious instructions within content that an AI model or agent is processing, such as a message, webpage, document, or tool result. This attack takes advantage of the model's inability to accurately differentiate between operator instructions and the data it is analyzing, allowing the injected instruction to be executed with the same level of authority as a legitimate request.

Direct injection involves the user inputting a request designed to bypass the system's limitations. On the other hand, indirect injection occurs when malicious content is embedded in the agent's tasks, such as a webpage or email, posing a greater threat as it doesn't involve direct interaction with the agent.

Safety training significantly decreases the effectiveness of common injection patterns and is an important supplement, but it cannot replace architectural controls. A defense-in-depth approach acknowledges the potential failure of any single layer, including the model, which is why scoped permissions, gateway guardrails, and human approval for high-risk actions remain crucial even with a well-trained model in place.

When an injected instruction reaches a connected tool, the damage is not limited to response text but can also affect real side effects such as database writes, API calls, and file operations. Specific risks for MCP include tool poisoning and credential theft, which is why the current MCP specification includes incremental scope consent to restrict access to only necessary operations.

Indeed, when an agent's output feeds into another agent's input, a successful injection at one level can impact all subsequent levels. Security evaluations have discovered that a lone injection incident can impact approximately half of concurrently operating agents in certain multi-agent setups. This highlights the importance of maintaining isolation not only within individual agents, but also between them.

By implementing least-privilege scoping and requiring human approval for irreversible actions, the impact of a compromised step is minimized. Restricting an agent to only necessary tools and data reduces the potential fallout, while confirming payments, deletions, and messages with a human prevents harmful instructions from causing real-world damage.

Get started

Ready to harden your agent's security posture?

Implement multiple layers of defense at the model level, set strict access controls for all tools, and require human approval for irreversible actions to be taken, all before a security incident occurs.