AI agents
OWASP Agentic Top 10: the ten risks, and the four to check first
The list names ten ways an AI agent can go wrong. It does not say how often each one happens, so the order you tackle them in is still your call.
What is the OWASP Agentic Top 10?
The OWASP Agentic Top 10 is OWASP's 2026 list of ten security risks for AI agents: goal hijack, tool misuse, privilege abuse, supply chain flaws, code execution, memory poisoning, insecure agent messaging, cascading failures, human trust exploitation and rogue agents. It is a consensus framework, published in December 2025, not a measure of frequency.
The short version
- The OWASP Top 10 for Agentic Applications for 2026 names ten security risks for AI agents, numbered ASI01 to ASI10.
- The list is a consensus framework from expert review, so it names risks without measuring how often they occur.
- Agent risk comes from what the agent can do, so credentials and tool scope matter more than prompt wording.
- Identity, tool scope, goal hijack and human approval set how much damage one bad instruction can do.
- An agent that can only read and draft faces far less of the list than one that acts on its own.
What are the ten risks in the OWASP Agentic Top 10?
The ten risks are agent goal hijack, tool misuse and exploitation, identity and privilege abuse, agentic supply chain vulnerabilities, unexpected code execution, memory and context poisoning, insecure inter-agent communication, cascading failures, human-agent trust exploitation and rogue agents. OWASP numbers them ASI01 to ASI10.
The OWASP GenAI Security Project published the list on 9 December 2025 as the OWASP Top 10 for Agentic Applications for 2026. It came from expert collaboration and global peer review. That matters for how you read it. It is a consensus framework, not a survey, so it tells you what experienced people think can go wrong. It does not tell you how often any of it happens.
The common thread is autonomy. A chatbot that gives a bad answer wastes someone's time. An agent that acts on a bad instruction can send the email, change the record or move the money. Every item on the list is a version of that gap between what the agent was asked to do and what it is able to do.
What does each OWASP agentic risk mean?
| ID | Risk | What goes wrong | First control (our view, not OWASP's wording) |
|---|---|---|---|
| ASI01 | Agent Goal Hijack | Instructions hidden in an email, page or document change what the agent is trying to do. | Treat all retrieved content as untrusted data and check actions against the original task. |
| ASI02 | Tool Misuse and Exploitation | The agent uses a legitimate tool in a harmful way, with valid access. | Narrow each tool's scope, validate its arguments and cap how often it can run. |
| ASI03 | Identity and Privilege Abuse | The agent holds broader credentials than the task needs, or borrows a user's. | Give each agent its own identity and short-lived, task-scoped credentials. |
| ASI04 | Agentic Supply Chain Vulnerabilities | A tool, plugin, model or prompt template pulled in at build or run time is compromised. | Pin versions, keep an inventory and review what can load at run time. |
| ASI05 | Unexpected Code Execution | The agent writes or triggers code that runs where it should not. | Run generated code in a sandbox with no credentials and no default network access. |
| ASI06 | Memory and Context Poisoning | Bad content is written into memory or a knowledge store and steers later sessions. | Record where each memory entry came from, separate memory per user and let entries expire. |
| ASI07 | Insecure Inter-Agent Communication | Messages between agents are forged, altered or trusted without checks. | Authenticate agents to each other and validate every message. |
| ASI08 | Cascading Failures | One bad output spreads through connected agents and tools faster than anyone can stop it. | Add circuit breakers, rate limits and a way to halt everything at once. |
| ASI09 | Human-Agent Trust Exploitation | A plausible agent talks a person into approving something harmful. | Show approvers the raw action and its effects, not the agent's summary. |
| ASI10 | Rogue Agents | An agent drifts from its purpose or is compromised, and keeps acting. | Log every action, watch for unusual behaviour and keep a kill switch. |
How does the agentic list differ from the OWASP LLM Top 10?
The LLM Top 10 covers applications built on a language model. The agentic list covers systems where that model plans, holds credentials, remembers and acts. The first asks what a model might say. The second asks what a model might do.
Some ideas overlap, but the consequence changes. Prompt injection on the LLM list becomes goal hijack on the agentic one. An injected instruction in a plain chatbot produces a strange reply. The same instruction in an agent with email and file access produces an action, and that action is logged under a valid account.
So the two lists stack. If your system only answers questions, the LLM list is the right starting point. If it can take actions, use both. The agent inherits every weakness of the model underneath it, then gives those weaknesses a way to reach your systems.
Which OWASP agentic risks should you check first when buying an agent?
Check identity and privilege abuse, tool misuse, goal hijack and human-agent trust exploitation first. Together they set the blast radius, meaning how much damage one bad instruction can do. This order is our judgement, not OWASP's.
Identity comes first because it caps everything else. A hijacked agent can only do what its credentials allow. If it runs under a broad service account, every other failure inherits that reach. If it holds a short-lived credential scoped to one task, a successful attack stays small.
Tool misuse is next because tools are where a fooled agent does its damage. A tool that can send any message to anyone is a different risk from one that can only reply to the current thread. Narrow tools are cheap to build and leave a hijacked agent with little to work with.
Goal hijack is third because there is no reliable way yet to stop a model following instructions hidden in what it reads. Agents read email, tickets, web pages and PDFs, and any of those can carry instructions. Assume some will get through, and design so they cannot achieve much.
Human approval is fourth because it is the control most teams lean on, and it wears out. A person who has approved a long run of sensible actions will approve the next one without reading it. Approval works when it is rare and when the reviewer sees the raw action, not the agent's description of it.
What should you ask an agent vendor about these risks?
- Whose credentials does the agent run under, and what is the widest thing those credentials allow?
- Which tools can it call, and which of them change data or send anything outside the company?
- What happens when a document tells the agent to ignore its instructions, and can we watch that test?
- Which actions need a human, and what does the approver see on screen?
- What is written to memory, who can read it, and how do we remove an entry?
- How do we stop the agent mid-task, and how long does that take?
- Can you produce a log of every tool call for a given task, including the ones that failed?
What does the survey evidence say about these risks?
It points to weak visibility and loose identity controls, but the evidence is thin and vendors paid for most of it. Read these figures as signals, not measurements.
A Cloud Security Alliance survey from January 2026, with 418 responses, reported that 82% of enterprises have unknown AI agents in their environments. A second CSA survey from the same month, with 228 responses, found that more than two-thirds of organisations cannot clearly distinguish AI agent actions from human ones. Those findings sit close to identity abuse and rogue agents. If you cannot list your agents or attribute their actions, you cannot contain them.
Incident figures are harder to read. An IRONSCALES report, with fieldwork by Censuswide among 501 US IT and cybersecurity professionals at companies with 1,000 to 10,000 employees, said 77% of organisations had an agentic AI-related security incident in the past year, and 57% reported a confirmed case. A self-reported incident is whatever the respondent counted as one.
All three surveys are self-reported. Token Security financed the first and co-developed its questionnaire. Aembit did the same for the second. IRONSCALES commissioned the third. All three are vendors with a commercial interest in the result. That does not make the numbers false, but they should not be the reason you buy anything.
Does the OWASP agentic list apply to small businesses?
Yes, but only the parts your agent can reach. The risks follow capability, not company size. A small firm whose agent can issue refunds has the same mechanism exposed as a large one, with fewer people to notice when it goes wrong.
The evidence on smaller firms is weaker. The IRONSCALES sample covers companies with 1,000 to 10,000 employees. Gravitee's published survey of 900 senior technology leaders covers organisations with 250 or more employees across the UK and US. Neither includes firms under 50 staff. We have no reliable figure for agent incidents at small firms, so we will not offer one.
General AI use gives only rough context. The UK Cyber security breaches survey puts businesses using, adopting or considering AI at 31%, and the US Census Bureau reports that firms with at least 20 employees are the biggest AI users. Both measure AI in general, not agents, so neither tells you how many small firms run one.
When is working through the whole list not worth it?
When the agent has no way to act. An assistant that reads approved content and drafts text for a person to check does not need a programme built around ten risks. A short review of goal hijack and data exposure covers most of what can go wrong.
Several items drop out on structure alone. A single agent has no inter-agent messages to secure. An agent with no way to run code has no sandbox to build. Cascading failures need something to cascade through. Do not spend a sprint on controls for parts your system does not have.
That is not an excuse to skip the basics. Even a read-only agent can be hijacked by a document it reads, and it can leak what it can see. Scope also drifts. The day someone adds a send button, the agent is a different system and the review starts again.
Can a vendor claim to be OWASP compliant for agents?
Not in any way that settles the question. The list is a framework of risks, not a scheme with an auditor, so 'OWASP compliant' tells you little on its own. Ask what was tested.
A useful answer names the risks in scope, the risks ruled out and why, the tests that were run and what failed. Failures are a good sign. An agent that has never failed a test has probably not been tested hard.
The same applies to a build you commission. Ask for the test set, not the summary. You should be able to rerun it after every change to the agent's tools, prompts or model.
Questions people ask
Who publishes the OWASP Agentic Top 10?
The OWASP GenAI Security Project published it as the OWASP Top 10 for Agentic Applications for 2026 on 9 December 2025. It came out of expert collaboration and global peer review. That makes it a consensus view of what can go wrong, not a measurement of how often it does, so ranking the risks for your own system is still your job.
Is the OWASP Agentic Top 10 the same as the OWASP LLM Top 10?
No. The LLM list covers applications built on language models. The agentic list covers systems that plan and act through tools, memory and other agents. If your product only answers questions, start with the LLM list. If it can take actions, you need both, because an agent inherits the model's weaknesses and then gives them a way to do something.
Do we need to address all ten risks before launching an agent?
No. Work through the risks your agent can actually reach. A single agent has no inter-agent messages to secure, and an agent with no way to run code has no sandbox to build. Goal hijack, privilege abuse and tool misuse apply to almost every agent that reads outside content and takes actions, so start with those three.
Will guardrails on the prompt cover the list?
No. Prompt filters help with one risk, goal hijack, and they can be argued around. Most of the list sits elsewhere: which credentials the agent holds, what its tools can do, what gets written to memory and who approves an action. Those controls live outside the model, which is why they still hold when the model is fooled.
How often should we review an agent against the list?
Review it whenever the agent gains a tool, a permission, a data source or another agent to talk to, because each of those changes what a hijacked agent can reach. A fixed calendar review misses those changes. Keep a simple record of tools, scopes and approvals for each agent, so the review is a comparison and not a fresh start.
Related on this site
Sources
- OWASP Top 10 for Agentic Applications for 2026, Expert collaboration and global peer review, published 9 December 2025. This is a consensus framework, not a survey, so the figure counts contributors rather than measuring risk. · OWASP GenAI Security Project, data from 2025
- Cyber security breaches survey 2025/2026, Random probability telephone and online survey of 2,112 UK businesses, weighted to be statistically representative, with fieldwork from August to December 2025. The base is the 31% of businesses using, adopting or considering AI. The figure covers all businesses and is not split by size, and it is about AI generally, not agents specifically. · UK Department for Science, Innovation and Technology and Home Office, data from 2025
- Large Firms With at Least 20 Employees Biggest AI Users, Business Trends and Outlook Survey, a biweekly, nationally representative survey of US businesses. The article reviews data collected from December 14, 2025 to May 3, 2026. It measures AI use in general, not agents. · US Census Bureau, data from 2026
- New Cloud Security Alliance Survey Reveals 82% of Enterprises Have Unknown AI Agents in Their Environments, Online survey run by CSA in January 2026, with 418 responses from IT and security professionals at organizations of various sizes and locations. Commissioned and financed by the vendor Token Security, which co-developed the questionnaire. Results are self-reported. The quote is a verbatim extract from a longer sentence. · Cloud Security Alliance, data from 2026
- More Than Two-Thirds of Organizations Cannot Clearly Distinguish AI Agent from Human Actions as Over-Privileged Access Becomes Widespread, Cloud Security Alliance Study Finds, Online survey run by CSA in January 2026, with 228 responses from IT and security professionals at organizations of various sizes and locations. Commissioned and financed by the vendor Aembit, which co-developed the questionnaire. Results are self-reported. · Cloud Security Alliance, data from 2026
- New Report From IRONSCALES Reveals 77% of Organizations Experienced Agentic AI-Related Security Incidents in the Past Year, Commissioned by IRONSCALES and conducted by Censuswide among 501 US IT and cybersecurity professionals (middle manager level and above) at companies with 1,000 to 10,000 employees, September 9 to 17, 2026. Results are self-reported, 57% report a confirmed case, and the sample does not include firms under 50 staff. · IRONSCALES (fieldwork by Censuswide), data from 2026
- The State of AI Agent Security 2026 | Gravitee, Opinion Matters surveyed 900 senior technology leaders at organizations with 250 or more employees across the UK and US, 8 to 19 October 2026. The vendor Gravitee publishes the results, though the page does not say who commissioned the research. Results are self-reported, and the sample does not include firms under 50 staff. · Gravitee (fieldwork by Opinion Matters), data from 2026