The OWASP Top 10 for LLM Applications originated in 2023 as a standalone OWASP project and is now maintained by the OWASP GenAI Security Project, which according to the project involves more than 600 experts from over 18 countries. The current release is the 2025 version; it superseded the previous version 1.1 (2023) and labels the risks uniformly as LLM01:2025 through LLM10:2025. It is an awareness and prioritisation document, not a certifiable standard: the list ranks the risk classes the community considers most critical, but it replaces neither a threat model nor a control framework such as the NIST AI RMF. Its scope covers applications that embed an LLM – from a simple chat interface through RAG systems to copilots with tool integrations.
OWASP Top 10 for LLM Applications
The ten most critical security risks for applications built on Large Language Models – and the mitigations that have proven effective in practice for each risk class.
Large Language Models have arrived in enterprise applications – as chatbots, RAG assistants or copilots with tool integrations. This creates an attack surface that classic application security lists such as the OWASP Top 10 for web applications do not cover: natural-language inputs cannot be cleanly separated from instructions, and model outputs often flow unchecked into downstream systems. The OWASP Top 10 for LLM Applications from the OWASP GenAI Security Project is the established reference for these risk classes; the current release carries the version designation 2025 and – as of July 2026 – remains the authoritative version. This article explains all ten risks along with typical mitigations, distinguishes the list from the OWASP Top 10 for Agentic Applications, and shows how it can be used in pentest scoping.
The Essentials at a Glance
Six topic blocks — tap to expand.
The ten risk classes at a glance
LLM01–LLM10 in three groups – each tab shows the risks and the mitigations proven effective in practice.
- LLM01 Prompt Injection: manipulating model behaviour through inputs – directly by users or indirectly via processed content such as documents, web pages and emails; since it cannot be fully prevented with today's techniques, the core defences are restricted privileges, input and output filtering, and human approval for critical actions.
- LLM02 Sensitive Information Disclosure: exposure of sensitive information such as personal data, trade secrets or credentials – countered by data minimisation and sanitisation in training and context, strict access controls, and output filtering.
- LLM03 Supply Chain: risks from pre-trained models, training datasets, fine-tuning adapters and third-party platforms – typical mitigations are provenance and integrity checks, an inventory of all model and data artefacts, and sourcing exclusively from trusted providers.
- LLM04 Data and Model Poisoning: deliberate manipulation of training, fine-tuning or embedding data to plant backdoors or biases – countered by validating data provenance, anomaly detection, and systematic evaluation including red teaming before going to production.
- LLM05 Improper Output Handling: outputs processed without scrutiny can trigger cross-site scripting, SQL injection or code execution downstream – the core rule is to treat outputs like untrusted user input.
- LLM06 Excessive Agency: too many functions, overly broad permissions or too much autonomy – effective defences are minimal tool sets, least-privilege permissions per tool, and mandatory approval steps before consequential actions.
- LLM07 System Prompt Leakage: secrets never belong in the prompt, and security controls must be enforced outside the model.
- LLM08 Vector and Embedding Weaknesses: RAG pipelines and vector databases need fine-grained document-level access controls, clean tenant separation and validation of knowledge sources.
- LLM09 Misinformation and LLM10 Unbounded Consumption: factually wrong yet plausible-sounding outputs, and uncontrolled resource usage up to denial of service, cost explosion and model extraction – contained through RAG with curated sources, human review, rate limits and quotas.
Standards & Sources
The content on this page is based on the following publicly available guides and studies.
OWASP Top 10 for LLM Applications 2025
Current release of the list covering risks LLM01:2025 through LLM10:2025, including descriptions, attack scenarios and mitigations.
OWASP Top 10 for Agentic Applications 2026
Complementary risk list ASI01–ASI10 for autonomous agent systems, published on 09.12.2025.
OWASP Top 10 for Large Language Model Applications (Projektseite)
Documents the version history (v1.0/1.1 from 2023 through the 2025 version) and the project's transition into the OWASP GenAI Security Project.
Generative KI-Modelle: Chancen und Risiken für Industrie und Behörden
German-language assessment of LLM security risks with countermeasures for companies and public authorities.
NIST AI 600-1: Artificial Intelligence Risk Management Framework – Generative Artificial Intelligence Profile
Official Generative AI profile for the NIST AI RMF (July 2024); complements the OWASP risk list with the governance perspective.
Related Services
Is your LLM application prepared for the Top 10 risks?
In a no-obligation initial consultation, we determine which of the risks LLM01–LLM10 are relevant to your architecture and what a sensible assessment scope looks like.