DEV Community

Cover image for OWASP Top 10 for LLMs
Stefan Alfbo
Stefan Alfbo

Posted on

OWASP Top 10 for LLMs

The Open Web Application Security Project (OWASP) is an open community dedicated to improving the security of software. It provides free and open resources. Maybe their most famous resource is OWASP Top Ten for web applications. Since web applications are a major target for attackers, the OWASP Top Ten list is used by organizations around the world to prioritize their security efforts.

OWASP has now released similar list for LLM applications, OWASP Top 10 for Large Language Model Applications. The project provides a list of the top 10 most critical vulnerabilities often seen in LLM applications, highlighting their potential impact, ease of exploitation, and prevalence in real-world applications.

  1. Prompt Injection
  2. Insecure Output Handling
  3. Training Data Poisoning
  4. Model Denial of Service
  5. Supply Chain Vulnerabilities
  6. Sensitive Information Disclosure
  7. Insecure Plugin Design
  8. Excessive Agency
  9. Overreliance
  10. Model Theft

Visit OWASP to deep dive into each vulnerability.

Happy reading!

Top comments (0)