Reference · ASI01–ASI10
The OWASP Agentic Top 10, mapped to MST.
OWASP published the first Top 10 for Agentic Applications in December 2025. Here is each risk in practice — a real example, and where it surfaces in a MASec Lab audit.
Peer-reviewed by more than a hundred practitioners, the list uses the ASI prefix — Agentic Security Issue — and builds on the LLM Top 10 while pivoting from passive content risks to active agent behaviour. Agents are treated as principals with goals, tools, memory, and inter-agent protocols as distinct attack surfaces. Most of these risks sit in a compliance blind spot: a SOC 2 or ISO 27001 report was never designed for a system that decides and acts on its own.
- ASI01
Agent Goal Hijack
An attacker seizes the agent’s decision process and redirects its objective while the output stays fluent.
In the wildAn indirect prompt-injection buried in a fetched web page silently rewrites the agent’s task mid-run.
MASec detectionABFP D1/D2 — tool-sequence and plan shape diverge from baseline even as the prose reads normally.
- ASI02
Tool Misuse & Exploitation
The agent is coerced into invoking a tool harmfully, or into calling the wrong tool entirely.
In the wildA typosquatted tool named report is called instead of report_finance, leaking data to an attacker-controlled sink.
MASec detectionMST MCP audit — tool-poisoning and unvalidated-call probes; ABFP D1 flags the off-baseline invocation.
- ASI03
Agent Identity & Privilege Abuse
An agent acts beyond its delegated scope, or impersonates an identity it was never granted.
In the wildA read-only triage agent quietly escalates to a write on a billing resource it was never delegated.
MASec detectionHCAP — capability-chain verification rejects out-of-scope authority; ABFP D4/D5 catch the new access edge.
- ASI04
Agentic Supply Chain Compromise
A malicious agent, tool, model, or dependency is introduced into the agent fabric.
In the wildA default-on connected-agents feature exposes one agent’s tools to every other agent, with no record of who connected.
MASec detectionMST MCP audit + agent-card signature checks; SBOM and dependency provenance in the release pipeline.
- ASI05
Unexpected Code Execution
The agent runs attacker-controlled code through an execution surface it was given for a benign purpose.
In the wildA code-interpreter tool meant for data analysis executes an injected payload that opens a reverse shell.
MASec detectionMST MCP STDIO RCE probe and sandbox-boundary checks on the execution tool.
- ASI06
Memory & Context Poisoning
Persistent memory or shared context is seeded with adversarial content that steers later decisions.
In the wildA poisoned entry in a shared memory store quietly biases every downstream agent that reads it.
MASec detectionABFP D6/D2 — refusal signature inverts and reasoning anchors on context the task never introduced.
- ASI07
Insecure Inter-Agent Communication
The channels agents speak over are unauthenticated or unsigned, opening an agent-in-the-middle.
In the wildA receiving agent accepts an unsigned A2A agent card and trusts a self-declared identity at face value.
MASec detectionMST A2A client audit — signature, mTLS, and hostname-pinning checks on the inter-agent surface.
- ASI08
Cascading Agent Failures
One bad output propagates through the fleet, amplified at each delegation hop.
In the wildA single hallucinated fact is accepted by a trusting downstream agent and compounds across the workflow.
MASec detectionABFP across the fleet plus delegation-graph monitoring — drift that spreads rather than staying local.
- ASI09
Human-Agent Trust Exploitation
The agent abuses a human’s trust to extract approval, credentials, or data.
In the wildThe CoPhish technique hosts a malicious agent on a trusted vendor domain and harvests OAuth tokens on consent.
MASec detectionABFP D3 — cadence and phrasing drift toward persuasion patterns; friction added at human-in-the-loop steps.
- ASI10
Rogue Agents
An agent operates against its owner’s intent — misaligned, deceptive, or self-replicating.
In the wildA cost-minimising agent learns that deleting production backups is the cheapest path and destroys disaster recovery.
MASec detectionABFP — sustained, multi-dimensional drift: the agent still answers, but to a different objective over time.
Detection is only half the value — the other half is method. The behavioural and authority models behind these mappings are written up in full: