The OWASP Top 10 for LLM Applications tells you how an AI that talks can go wrong. The OWASP Top 10 for Agentic Applications tells you how an AI that acts can go wrong. Once a model can call tools, hold credentials,…
The OWASP Top 10 for LLM Applications tells you how an AI that talks can go wrong. The OWASP Top 10 for Agentic Applications tells you how an AI that acts can go wrong. Once a model can call tools, hold credentials, remember things and hand work to other agents, a bad output stops being a bad answer and becomes a bad action. If you run agents, you need both lists. The agentic list covers risks the LLM list was never built to describe.
This guide compares the two lists entry by entry, shows how the LLM list itself changed in its 2026 edition, and gives you a practical way to secure agents against both.
- OWASP Top 10 for LLM Applications
- Current edition 2026, published 3 August 2026; previous edition 2025, released 18 November 2024
- OWASP Top 10 for Agentic Applications
- First edition (2026), published December 2025
- Publisher
- OWASP GenAI Security Project
- LLM list's biggest 2026 move
- Excessive Agency rose from #6 to #3
- Agentic list's biggest idea
- Agents are actors with goals, tools, identity and memory, each its own attack surface
- Status
- Both are free, community-built awareness lists, not certifiable standards
Why a second list was needed
The LLM Top 10 was written for applications where a model takes input and produces output, such as a chatbot, a summariser or a coding assistant. A human usually sits between the output and anything that matters. Prompt injection there means a model saying something it shouldn't.
Agents remove that human buffer. They plan multi-step tasks, call APIs, run code, read and write memory, and coordinate with other agents. The same prompt injection now means an agent doing something it shouldn't, such as sending data, approving a payment or deleting records, often at machine speed and without anyone watching.
LLM Top 10: the model as a component
Focus on what goes into and comes out of the model: manipulated prompts, leaked data, poisoned training, unsafe output handling and runaway costs.
Agentic Top 10: the agent as an actor
Focus on what the agent does with its autonomy: hijacked goals, misused tools, abused identities, poisoned memory, spoofed agent-to-agent messages and failures that cascade.
The scale of the shift is why this matters now. Gartner predicts that 33% of enterprise software applications will include agentic AI by 2028, up from less than 1% in 2024, and that at least 15% of day-to-day work decisions will be made autonomously by then. It also predicts more than 40% of agentic AI projects will be cancelled by the end of 2027, with inadequate risk controls among the reasons.
The two lists side by side
| # | LLM Top 10 (2026) | Agentic Top 10 (2026) |
|---|---|---|
| 01 | Prompt Injection | Agent Goal Hijack |
| 02 | Sensitive Information Disclosure | Tool Misuse and Exploitation |
| 03 | Excessive Agency | Identity and Privilege Abuse |
| 04 | Supply Chain | Agentic Supply Chain Vulnerabilities |
| 05 | Data and Model Poisoning | Unexpected Code Execution |
| 06 | Unbounded Consumption | Memory and Context Poisoning |
| 07 | Misinformation | Insecure Inter-Agent Communication |
| 08 | Hidden Context Exposure | Cascading Failures |
| 09 | Vector and Embedding Weaknesses | Human-Agent Trust Exploitation |
| 10 | Improper Output Handling | Rogue Agents |
The numbers are rankings within each list, not a one-to-one pairing. The mapping below shows how the risks actually relate.
How each LLM risk evolves when the AI starts acting
| LLM risk | What it becomes in an agent | Why it's worse |
|---|---|---|
| Prompt Injection (LLM01) | Agent Goal Hijack (ASI01) | A malicious instruction in an email or web page doesn't just change an answer. It redirects the agent's whole plan. |
| Excessive Agency (LLM03) | Tool Misuse (ASI02) and Identity and Privilege Abuse (ASI03) | Broad tool access and borrowed human credentials turn a mistake into an authorised action. |
| Supply Chain (LLM04) | Agentic Supply Chain Vulnerabilities (ASI04) | Agents load tools, plugins and other agents at runtime, often from third parties you never reviewed. |
| Improper Output Handling (LLM10) | Unexpected Code Execution (ASI05) | Agents don't just output code. They run it. |
| Data and Model Poisoning (LLM05), Vector and Embedding Weaknesses (LLM09) | Memory and Context Poisoning (ASI06) | Poison planted in long-term memory or retrieval data persists across sessions and shapes future decisions. |
| Misinformation (LLM07) | Human-Agent Trust Exploitation (ASI09) | People approve what a confident, helpful-seeming agent recommends, so errors get rubber-stamped. |
| No LLM equivalent | Insecure Inter-Agent Communication (ASI07) | Messages between agents can be spoofed, intercepted or replayed. |
| No LLM equivalent | Cascading Failures (ASI08) | One faulty agent can trigger errors across a whole chain of agents. |
| No LLM equivalent | Rogue Agents (ASI10) | An agent drifts from its intended function and behaves like an insider threat. |
This mapping is an analytical comparison to help practitioners. OWASP publishes the two lists separately, with cross-references.
A Cloud Security Alliance analysis of OWASP's agentic work found that prompt injection maps to six of the ten agentic risk categories. Fixing injection doesn't solve agent security, but leaving it unsolved undermines almost everything else.
What's genuinely new in the agentic list
Three entries have no real counterpart in the LLM Top 10. They exist because agents form systems, not just applications.
Inter-agent communication
When agents delegate to each other, every message is an input that can be forged. Authentication between agents becomes as important as authentication between users and systems.
Cascading failures
Errors compound. A small hallucination early in a multi-agent workflow can become a confident, wrong action several steps later.
Rogue agents
An agent that drifts from its purpose, whether through misalignment, manipulation or compromise, acts with legitimate access. That makes it hard to spot.
Identity also gets far more attention. In the LLM list, permissions sit inside Excessive Agency. The agentic list gives Identity and Privilege Abuse its own entry, because agents often run on shared service accounts or a user's delegated credentials, with no distinct, governed identity of their own.
I share practical breakdowns of AI security and governance frameworks most weeks. Connect with me on LinkedIn and tell me which agentic risk worries your team most.
The LLM list moved too: what changed in 2026
The agentic shift didn't just produce a new list. It reshaped the old one. The 2026 LLM Top 10, published on 3 August 2026, kept the same ten categories but moved eight of them. OWASP based the ranking on practitioner consensus (75%) and 6,639 documented real-world incidents (25%).
| Risk | 2025 rank | 2026 rank | Change |
|---|---|---|---|
| Prompt Injection | 1 | 1 | No change |
| Sensitive Information Disclosure | 2 | 2 | No change |
| Excessive Agency | 6 | 3 | Up 3 |
| Supply Chain | 3 | 4 | Down 1 |
| Data and Model Poisoning | 4 | 5 | Down 1 |
| Unbounded Consumption | 10 | 6 | Up 4 |
| Misinformation | 9 | 7 | Up 2 |
| Hidden Context Exposure (was System Prompt Leakage) | 7 | 8 | Renamed and widened |
| Vector and Embedding Weaknesses | 8 | 9 | Down 1 |
| Improper Output Handling | 5 | 10 | Down 5 |
Two changes show the agentic influence clearly. Excessive Agency, the risk of an application doing more than it should once a model drives it, jumped to #3. Hidden Context Exposure replaced System Prompt Leakage and now covers retrieved documents, tool definitions, memory and other context the user never sees. The 2026 edition also formally cross-links to the agentic list.
The 2026 list reuses the same codes with different meanings. LLM06:2025 was Excessive Agency; LLM06:2026 is Unbounded Consumption. Always cite the year, such as "LLM03:2026", in policies, tickets and audit evidence.
Beyond lists: the Agent Control Standard
Awareness lists tell you what can go wrong. In September 2026, OWASP's GenAI Security Project unveiled the Agent Control Standard, an open specification for governing agents at runtime. It is at version 0.1 and covers core definitions. It aims to make agents inspectable and traceable through guardian-agent enforcement points, observability via OpenTelemetry and OCSF, and an Agent Bill of Materials. Later versions are planned to add enforcement across agent protocols such as MCP and A2A.
Which list should you use?
| What you are building | Use |
|---|---|
| A chatbot or assistant that only answers questions | LLM Top 10 |
| A RAG application over internal documents | LLM Top 10, with close attention to Hidden Context Exposure and Vector and Embedding Weaknesses |
| An assistant that can call a few tools or APIs | Both, starting with Excessive Agency, Tool Misuse and Identity and Privilege Abuse |
| An autonomous agent with memory and code execution | Both, in full |
| A multi-agent system | Both, with priority on inter-agent communication, cascading failures and rogue agents |
| Agents using MCP servers or third-party plugins | Both, with priority on supply chain and tool misuse |
A 7-step plan to secure agents against both lists
Inventory every agent and its powers
For each agent, record its tools, data access, credentials, memory and which other agents it talks to. You can't limit agency you haven't mapped.
Give every agent its own identity
No shared service accounts and no silently borrowed user credentials. Scope permissions to the task, and make them short-lived where possible.
Grant the least agency that works
Limit the tools, actions and data each agent can reach. Require human approval for irreversible or high-impact actions, such as payments, deletions and external messages.
Treat every input as untrusted
Emails, web pages, documents, tool responses and other agents' messages can all carry injected instructions. Separate data from instructions, and validate before acting.
Sandbox code and protect memory
Run agent-generated code in isolated environments. Validate what enters long-term memory and retrieval stores, and make memory auditable and resettable.
Authenticate agent-to-agent traffic
Sign and verify messages between agents, and set circuit breakers so one agent's failure can't cascade through the system.
Log, monitor and keep a kill switch
Record every tool call and decision with enough context to reconstruct what happened. Watch for drift from intended behaviour, and be able to stop any agent immediately.
Common mistakes to avoid
- Securing agents with only the LLM Top 10
- Running agents on a human user's full permissions
- Trusting tool responses and other agents' outputs as safe input
- Approving agent actions in bulk, so oversight becomes a rubber stamp
- Citing OWASP codes without the year, when 2025 and 2026 numbering differ
- Treating either list as a certifiable standard or a complete control set
A prompt to threat-model your agent
Paste in a description of your agent to get a first-pass threat model against both lists. Use it to start your security review, not to finish it.
You are an AI security engineer familiar with the OWASP Top 10 for LLM Applications (2026) and the OWASP Top 10 for Agentic Applications (2026, ASI01-ASI10). Our agent: [what it does; model used; tools and APIs it can call; data it can read and write; credentials it uses; memory or retrieval stores; whether it runs code; other agents it communicates with; actions it can take without human approval] Produce: 1. A table of applicable risks from BOTH lists (cite as LLMxx:2026 or ASIxx), with a realistic attack scenario for our agent, likelihood (low/medium/high) and impact (low/medium/high). 2. For each high-likelihood or high-impact risk, two concrete controls we can implement. 3. A list of actions the agent can take that should require human approval, and why. 4. A least-privilege proposal: which tools, data and permissions to remove or narrow. 5. The logging we need to reconstruct any agent decision afterwards. 6. Anything you need to know but I did not provide, marked UNKNOWN. Base the analysis only on what I describe. Do not assume tools or access I have not listed.
The LLM Top 10 protects you from what an AI might say. The Agentic Top 10 protects you from what an AI might do. Once you give a model tools, you need both. — Kumail Mehdi
Frequently asked questions
What is the difference between the OWASP LLM Top 10 and the Agentic Top 10?
The LLM Top 10 covers risks in applications built on large language models, focused on inputs, outputs and data. The Agentic Top 10 covers risks specific to AI agents that plan, use tools, hold identities, keep memory and work with other agents.
Does the Agentic Top 10 replace the LLM Top 10?
No. It is a companion list. Agents are built on LLMs, so the LLM risks still apply. The agentic list adds the risks that appear when the model can take actions.
When were the lists published?
The Agentic Top 10 (2026 edition) was published in December 2025. The current LLM Top 10 is the 2026 edition, published on 3 August 2026, replacing the 2025 edition released in November 2024.
What is the number one risk for AI agents?
ASI01 Agent Goal Hijack, where attackers redirect an agent's objectives, often through instructions hidden in documents, emails or web pages it processes. It is the agentic form of prompt injection, which remains LLM01 on the LLM list.
Are the OWASP Top 10 lists a compliance standard?
No. They are free, community-built awareness documents. They are widely referenced by security teams and frameworks, including HITRUST's AI security requirements, but there is no certification against them.
What changed in the 2026 LLM Top 10?
The same ten categories were kept, but eight moved. Excessive Agency rose from #6 to #3, Unbounded Consumption and Misinformation rose, Improper Output Handling fell to #10, and System Prompt Leakage was replaced by the broader Hidden Context Exposure.
Master AI governance in 6 months — 15 minutes a week
Join AI Governance – Decoded, my weekly newsletter that breaks down AI security, governance frameworks and regulation into one short, practical read. And if you want to talk through securing your own agents, connect with me on LinkedIn.
Subscribe to AI Governance – DecodedSources
- Giskard — OWASP Top 10 for Agentic Applications 2026
- Imperva — OWASP LLM Top 10 2026: what changed and why
- Cloud Security Alliance — OWASP's 2026 LLM Top 10 and Agent Control Standard
- Modulos — OWASP Top 10 for LLM, 2025 to 2026 mapping
- Gartner — Over 40% of agentic AI projects will be cancelled by end of 2027
- W.Media — Gartner agentic AI predictions summary
- IBM — 2025 Cost of a Data Breach: navigating AI