GRC Careers

HomeResourcesOWASP Top 10 for LLM Applications

CS-116 · AI Security

OWASP Top 10 for LLM Applications

A community reference that names the leading security risks in applications built on large language models.

Executive Summary

The OWASP Top 10 for LLM Applications is a community-driven reference that names the most important security risks facing software built on large language models. It gives builders, security teams, and governance professionals a shared vocabulary for the threats that generative AI introduces, from manipulated input to unsafe handling of output. This sheet describes the project at a conceptual level so teams can use it as a checklist without copying its text.

What It Is

The OWASP Top 10 for LLM Applications is a freely available, community-maintained list published by OWASP, the same nonprofit behind the widely used web application security list. It focuses specifically on the new risks that appear when an application is built around a large language model rather than traditional code. The project describes each risk, explains why it matters, and points to mitigations. It is periodically updated as the field changes. Because it is vendor-neutral and built by many contributors, it has become a common reference point for anyone securing or governing AI applications. This sheet summarizes the project's purpose and the categories of risk it addresses in our own words and does not reproduce its specific item numbers or titles.

Why It Matters

Generative AI applications fail in ways that classic security checklists do not fully capture, because the model blends instructions and data, connects to tools, and can produce output that is confidently wrong. Without a shared reference, teams tend to miss whole categories of risk. The OWASP Top 10 for LLM Applications gives organizations a starting checklist to evaluate their AI systems, a common language for security and governance to talk to each other, and a way to show diligence to auditors and customers. For governance, risk, and compliance professionals, it is a practical bridge between abstract AI risk and concrete controls, and it pairs naturally with broader frameworks like the NIST AI Risk Management Framework.

How It Works

In practice, teams use the list as a lens on an AI application. The risks it covers can be grouped conceptually into a few areas. Input risks include manipulation of the prompt or of content the model reads, the concern at the heart of prompt injection. Model and supply chain risks include training data poisoning and the use of tampered or untrusted models and components. Output and downstream risks include unsafe handling of model output and overreliance on results that may be wrong. Operational risks include leaking sensitive information, excessive permissions granted to the model and its tools, resource exhaustion, and weaknesses in plugins or extensions. A team walks through each category, checks whether their application is exposed, and applies mitigations such as treating input as untrusted, enforcing least privilege, validating output, and adding monitoring. Because the project is updated over time, teams should work from the current published version and confirm the exact items there rather than relying on memory.

Architecture Diagram

Input risks: prompt and content manipulation
Model and supply chain risks: poisoning and untrusted components
Output risks: unsafe handling and overreliance
Operational risks: data leakage, excessive permissions, and resource abuse
Extension risks: insecure plugins and integrations
The risks group conceptually into input, model and supply chain, output, and operations; work through each against your application.

Visual Workflow

Obtain the current published version of the OWASP Top 10 for LLM Applications.Inventory your AI application: its inputs, model, tools, plugins, and outputs.Walk through each risk category and judge whether your application is exposed.Prioritize the risks by likelihood and impact for your specific use case.Apply mitigations such as untrusted-input handling, least privilege, and output validation.Add monitoring and re-review against the list as the application and the project evolve.

Common Attacks

Common Mistakes

Best Practices

Quick Checklist

Recommended Tools

LLM guardrails and filtering layer
Enforces input and output policy for the input and output risk categories
AI gateway or proxy
Centralizes access control, least privilege, and logging for model traffic
Model and data provenance tracking
Supports the model and supply chain risk categories
LLM security testing and evaluation tooling
Probes an application against the listed risk categories

Industry Standards

OWASP Top 10 for LLM Applications
The reference itself, describing the leading risks for language model applications
NIST AI Risk Management Framework (AI RMF, AI 100-1)
Broader framework that pairs with the list through Govern, Map, Measure, and Manage
MITRE ATLAS
Complements the list with adversarial techniques for AI threat modeling

Career Relevance

The OWASP Top 10 for LLM Applications is a near-universal reference for AI security engineers securing model-powered software, and it is quickly becoming expected knowledge for AI governance analysts and AI risk managers who translate its categories into policy and risk decisions. GRC analysts cite it when assessing AI products and vendors, because it offers a recognized, vendor-neutral checklist. Familiarity with it is a strong, practical signal in interviews for the roles AI-Governance-Jobs.com serves.

Interview Questions

Related Certifications

OWASP resources and training for LLM application security ISC2 or ISACA AI security offerings (as available) CompTIA Security+ (for the security foundations)

Further Reading

Key Takeaways

Download PDFDownload PNG

FAQ

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

No. The classic list covers web application security broadly, while this list focuses on the new risks that appear in software built around large language models, such as prompt injection and unsafe handling of model output. They are separate references from the same organization.

Is the list enough on its own to secure an AI application?

It is an excellent starting checklist, but not a complete program. Pair it with a broader framework like the NIST AI Risk Management Framework, apply the mitigations behind each item, and add monitoring, since the list points to risks rather than doing the work for you.

Why does this sheet not print the exact item numbers and titles?

The project is updated over time and its wording belongs to OWASP. We describe the categories in our own words and encourage you to work from the current published version so your checklist reflects the latest items accurately.

Get all 116 reference sheets
The complete AGJ Cybersecurity Professional Reference Library, print-ready PDFs and PNGs.
Browse the library

Related Careers

Related certifications

OWASP resources and training for LLM application securityISC2 or ISACA AI security offerings (as available)CompTIA Security+ (for the security foundations)

Current openings

Live openings appear on the web version. Browse the job board for current GRC and security roles.
Browse all jobs

Suggested learning path

  1. Ground the basics with CS-001 Cybersecurity
  2. Study this sheet: OWASP Top 10 for LLM Applications
  3. Go deeper: Prompt Injection
  4. Go deeper: Model Poisoning
  5. Validate it: work toward OWASP resources and training for LLM application security
  6. Find the role: browse current openings

Related sheets

More in AI Security

Share this LinkedIn Facebook X Email