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!

Heroku

Simplify your DevOps and maximize your time.

Since 2007, Heroku has been the go-to platform for developers as it monitors uptime, performance, and infrastructure concerns, allowing you to focus on writing code.

Learn More

Top comments (0)

Billboard image

Create up to 10 Postgres Databases on Neon's free plan.

If you're starting a new project, Neon has got your databases covered. No credit cards. No trials. No getting in your way.

Try Neon for Free →