- Type
- Security risk framework
- Publisher
- OWASP Gen AI Security Project
- First published
- 2023
- Latest edition
- 2025
- Top risk
- Prompt injection (LLM01:2025)
- Type
- Security risk framework
- Publisher
- OWASP Gen AI Security Project
- First published
- 2023
- Latest edition
- 2025
- Top risk
- Prompt injection (LLM01:2025)
The OWASP Top 10 for LLM Applications is a community-maintained list of the ten most critical security risks affecting applications built on large language models (LLMs), published by the Gen AI Security Project of the Open Worldwide Application Security Project (OWASP). First released in 2023 and updated in a 2025 edition, it has become the most widely referenced framework for securing generative AI applications [1][3].
History
OWASP, a non-profit foundation established in 2001, has long published "Top 10" awareness lists for common web application vulnerabilities. As organisations rapidly deployed LLM-based features, OWASP's Gen AI Security Project produced the first Top 10 for LLM Applications in 2023, cataloguing the emerging failure modes of systems built on foundation models [3]. The list was substantially reworked for the 2025 edition, which reflects real-world incidents, the growth of agentic AI, and community feedback: it added two new categories — system prompt leakage and vector and embedding weaknesses — consolidated overlapping entries, and reordered risks [3]. The 2025 edition was developed by an international team of more than 500 experts and over 150 contributors from industry, academia, and hardware providers [4].
Key Concepts
The 2025 edition lists the following ten risks, as catalogued by the OWASP Gen AI Security Project and independent security summaries [1][2].
Because LLMs process instructions and data in the same channel, distinguishing user content from commands is a core technical challenge, which is why prompt injection remains the flagship risk [3]. The framework also prescribes mitigations, including input validation, segregation of untrusted content, output sanitisation, least-privilege permissions for agents, and adversarial testing [2].
Applications
Security teams use the OWASP Top 10 as a checklist for threat modelling, code review, and penetration testing of LLM applications, and as a common vocabulary for red-teaming exercises [2][3]. Regulators and enterprises increasingly map AI governance requirements onto the framework: it complements the EU AI Act's transparency and risk-management obligations and is used by vendors to document the security posture of AI products [3]. For agentic systems, the excessive agency and system prompt leakage entries guide the design of permission boundaries and secret handling [2].
>See Also
In Malaysia, the OWASP Top 10 is directly relevant to organisations deploying AI chatbots and agents under the country's data-protection regime. The Personal Data Protection Act (PDPA) requires safeguards against unauthorised disclosure, making risks such as sensitive information disclosure and prompt injection compliance concerns for Malaysian businesses processing customer data through LLMs [1][2]. Cybersecurity Malaysia and the National Cyber Security Agency (NACSA) promote secure-by-design practices that align with the framework, and the National AI Office's planned AI Adoption Regulatory Framework is expected to reference recognised security baselines. Malaysian banks and fintech firms subject to Bank Negara Malaysia's AI guidelines, as well as government agencies piloting public-service chatbots, have begun incorporating OWASP-style checks — particularly for prompt injection, excessive agency, and unbounded consumption — into their AI governance and red-teaming processes [2][4].
References
- ↑[OWASP Gen AI Security Project — Top 10 for LLM and Gen AI Applications](https://genai.owasp.org/llm-top-10)
- ↑[DeepTeam — OWASP Top 10 for LLMs 2025 risk list and mitigations](https://trydeepteam.com/docs/frameworks-owasp-top-10-for-llms)
- ↑[Aembit — The OWASP Top 10 for LLM Applications (2025): Explained Simply](https://aembit.io/blog/owasp-top-10-llm-risks-explained)
- ↑[Evidently AI — OWASP Top 10 LLM: How to test your Gen AI app in 2025](https://www.evidentlyai.com/blog/owasp-top-10-llm)