Skip to content
Sovereign SecureSovereign Secure

Glossary: AI security

OWASP LLM Top 10: The Risks in AI and LLM Applications Explained

Updated

A plain-English guide to the OWASP LLM Top 10, now in its 2026 edition: what each risk means, where every 2025 entry moved, and how testers use the list to structure LLM security testing.

Prefer to talk? Call +44 161 523 5276

  • All ten 2026 LLM risks in one table
  • Every 2025 entry mapped to the 2026 list
  • What a tester checks for LLM01 to LLM10

The short answer

The OWASP LLM Top 10, formally the OWASP Top 10 for LLM Applications, lists the ten most critical security risks in software built on large language models. The OWASP GenAI Security Project published the 2026 edition in August 2026: prompt injection stays first (LLM01) and excessive agency rises to third. Testers use it to structure AI red teaming.

On this page
  1. What is the OWASP Top 10 for LLM applications?
  2. What are the risks in the OWASP LLM Top 10 2026?
  3. What is the number one LLM risk?
  4. What changed in the 2026 edition?
  5. How is the LLM Top 10 used in LLM security testing?
  6. Why Sovereign Secure?

The OWASP LLM Top 10, formally the OWASP Top 10 for LLM Applications, is a ranked list of the ten most critical security risks in applications built on large language models. It is published by the OWASP GenAI Security Project, and the current edition is 2026, released in August 2026. It gives developers, buyers and testers one set of names for how AI features fail, from prompt injection to unsafe handling of model output.

What is the OWASP Top 10 for LLM applications?

It is the AI counterpart of the OWASP Top 10 for web applications and, like it, an awareness document rather than a certifiable standard. Its scope is the whole LLM application: the model, its prompts, the documents it retrieves, the tools it calls and the code that uses its output. Most of the risks live in that surrounding design rather than in the model’s weights.

Version 1.0 was published in 2023. The 2025 edition, released in late 2024, reworked the list for retrieval-augmented generation (RAG) and agents that take actions. The 2026 edition, published on 3 August 2026, keeps the same ten risks but reorders them around agents that act, and its ranking combines a practitioner vote with evidence from real-world incidents. A separate OWASP Top 10 for Agentic Applications for 2026, published on 9 December 2025, complements it for autonomous agents.

What are the risks in the OWASP LLM Top 10 2026?

ID Risk What it means
LLM01 Prompt Injection Instructions in user input, or hidden in documents, web pages, tool output, images, audio or memory, change the model’s behaviour; see prompt injection
LLM02 Sensitive Information Disclosure The model, its logs or its tool calls reveal personal data, credentials, business data or records the user should not see
LLM03 Excessive Agency A model given more tools, permissions or autonomy than it needs does real damage when it is wrong or manipulated; see agentic AI security
LLM04 Supply Chain Vulnerable or tampered third-party models, datasets, adapters, plugins or model repositories
LLM05 Data and Model Poisoning Training, fine-tuning or retrieval data manipulated to plant bias, backdoors or false answers
LLM06 Unbounded Consumption Uncontrolled requests, agent loops or costly reasoning that exhaust resources, run up bills or let an attacker copy the model’s behaviour
LLM07 Misinformation Confident but false output, including invented facts, code packages or citations, relied on by people or automated processes
LLM08 Hidden Context Exposure System prompts, tool definitions, policy text and other hidden context extracted from the model; replaces System Prompt Leakage
LLM09 Vector and Embedding Weaknesses Flaws in RAG pipelines, vector stores and semantic caches, such as cross-tenant leakage or manipulated retrieval
LLM10 Improper Output Handling Model output passed unchecked to browsers, databases, shells or terminals, leading to XSS, injection or code execution

What is the number one LLM risk?

Prompt injection, which has been LLM01 in every edition. A language model cannot reliably tell instructions apart from the data it processes, so an email, web page or PDF it reads can carry instructions of its own. OWASP acknowledges there may be no foolproof prevention, so defences focus on limiting what an injected model can reach and do, which ties LLM01 closely to excessive agency (LLM03). The 2026 edition also notes that so much effort goes into blocking prompt injection that it may look rarer in incident data than it really is.

What changed in the 2026 edition?

No risks were added or removed. The 2026 edition reorders the 2025 list, renames one entry and widens several. Every 2025 entry moved as follows:

2025 entry 2026 entry What changed
LLM01 Prompt Injection LLM01 Prompt Injection Still first; now spells out attacks through images, audio, tool output and persistent memory
LLM02 Sensitive Information Disclosure LLM02 Sensitive Information Disclosure Same place
LLM03 Supply Chain LLM04 Supply Chain Down one
LLM04 Data and Model Poisoning LLM05 Data and Model Poisoning Down one; now includes subverting fine-tuning
LLM05 Improper Output Handling LLM10 Improper Output Handling Down five, with a wider scope
LLM06 Excessive Agency LLM03 Excessive Agency Up three, as more applications let models call tools and act
LLM07 System Prompt Leakage LLM08 Hidden Context Exposure Renamed and widened beyond the system prompt
LLM08 Vector and Embedding Weaknesses LLM09 Vector and Embedding Weaknesses Down one
LLM09 Misinformation LLM07 Misinformation Up two
LLM10 Unbounded Consumption LLM06 Unbounded Consumption Up four

Because the numbers moved, an ID on its own is ambiguous: LLM06 meant excessive agency in 2025 and means unbounded consumption in 2026. Quote the edition year with every ID in reports, policies and contracts.

The previous change, from 2023 to 2025, added System Prompt Leakage and Vector and Embedding Weaknesses, widened Model Denial of Service into Unbounded Consumption, folded Insecure Plugin Design into Excessive Agency and Model Theft into Unbounded Consumption, and renamed Overreliance as Misinformation.

How is the LLM Top 10 used in LLM security testing?

In LLM security testing and AI red teaming, the list is the coverage map: each risk is tried against your feature and every finding is mapped to one or more IDs. A single attack often spans several: an indirect prompt injection through a shared document (LLM01) that makes an agent email out customer records (LLM03) is also a data disclosure (LLM02).

Risk (2026) What a tester checks
LLM01 Prompt Injection Direct overrides in chat, and instructions planted in documents, pages, emails, images and tool results the model reads
LLM02 Sensitive Information Disclosure Whether answers, logs or retrieval return other users’ data, secrets or personal data
LLM03 Excessive Agency Which tools and permissions the model holds, and whether a manipulated model can use them without a human check
LLM04 Supply Chain Where models, adapters, plugins and datasets come from, and whether versions are pinned and verified
LLM05 Data and Model Poisoning Who can add content to training, fine-tuning or retrieval sources, and what it takes to plant a false answer
LLM06 Unbounded Consumption Rate limits, quotas, timeouts and cost controls, including runaway agent loops
LLM07 Misinformation Whether answers that drive decisions or code are checked, and how invented packages or citations are caught
LLM08 Hidden Context Exposure Whether system prompts, tool definitions and policy text can be extracted, and whether they hold anything secret
LLM09 Vector and Embedding Weaknesses Tenant separation and access control in vector stores and semantic caches
LLM10 Improper Output Handling Whether model output is validated and encoded before it reaches browsers, databases, shells or other systems
  • Scope follows connections. The more data and tools a model can reach, the more LLM02, LLM03 and LLM09 matter. Tool connectors such as Model Context Protocol servers are covered in our MCP security guide.
  • The surrounding application still counts. Login, access control and APIs are tested against the standard OWASP Top 10.
  • Coverage is reported, not just findings. A good report shows which LLM risks were tested and found clear, with the edition named, which is the evidence customers and auditors ask for.

Why Sovereign Secure?

Sovereign Secure tests AI and LLM applications alongside web, API, cloud and network testing, so the model and the application around it can be scoped into one engagement. We are a PCI SSC-approved QSA company and ISO 27001 certified, which matters when testers handle your prompts, data and system documentation.

To have an AI feature tested against the OWASP LLM Top 10, request a testing quote, or return to the cyber security glossary.

Your next step

Last reviewed October 2026 by the Sovereign Secure assessment team.

Trusted by banks, payment providers and global brands

  • Accor
  • Fiserv
  • JCPenney
  • Ticketmaster
  • Nitecrest
  • Cashplus
  • Ahli United Bank
  • Kuwait Finance House
  • AYA Bank
  • Bank of Palestine
  • Liquid Pay
  • DataFlow Group
  • Wilmington
  • The Growth Company
  • Wahyukart

FAQ

Frequently asked questions

Can't find your answer? Call us on +44 161 523 5276 or send us a message.

What is the OWASP Top 10 for LLM applications?

It is OWASP's list of the ten most critical security risks for applications that use large language models, such as chatbots, copilots, retrieval (RAG) search and AI agents. It covers the whole application around the model, not just the model itself.

What is the number one LLM risk?

Prompt injection (LLM01), where crafted input changes how the model behaves. It has been first in every edition of the list, including 2026. Our prompt injection entry explains direct and indirect attacks.

What is the current version of the OWASP LLM Top 10?

The 2026 edition, published by the OWASP GenAI Security Project in August 2026. It replaced the 2025 edition, which replaced the first list from 2023. The 2025 list is still widely cited, so check which edition a test report, policy or contract refers to.

How is the LLM Top 10 used in testing?

Testers map each finding to one or more LLM IDs and record which risks were tested and found clear, so the report doubles as a coverage record. The application around the model is still tested against the standard OWASP Top 10.

Is the OWASP LLM Top 10 the same as the Top 10 for Agentic Applications?

No. The Top 10 for Agentic Applications is a separate OWASP list for AI agents that plan and act with tools. The LLM list still covers agents through excessive agency (LLM03 in the 2026 edition), and our agentic AI security guide covers both.

Does following the LLM Top 10 make an AI system compliant?

No. It is a security awareness list, not a regulation or certification. It sits well alongside governance frameworks such as the NIST AI Risk Management Framework and ISO/IEC 42001.

Free consultation

Talk to an assessor

We aim to reply within one working day, and send a fixed quote once your scope is confirmed.

  • PCI SSC-approved QSA, QPA, CPSA, P2PE and 3DS assessors
  • IASME-licensed Cyber Essentials certification body
  • Clients across the UK, US, Europe, Middle East and Asia since 2012

“The Cyber Security Services were delivered on time and price was competitive.”

Beverley McGowan, Director, Specialists Hub. Read the full testimonial

By sending this form you agree to us contacting you about your enquiry. See our privacy policy.

We aim to reply within one working day. The first consultation is free.