Map the threats with OWASP and keep a risk register
Lesson 1 of the module "Map the threats" in the course "Secure an AI product: prompt injection, guardrails and the AI Act".
Lesson objective
By the end of this lesson, you will be able to map the attack surface of an AI feature, run it through the ten categories of the OWASP Top 10 for LLM Applications 2025, and derive a risk register prioritized by likelihood and impact.
Where it fits
Map the threats
Where can an AI product be attacked, and how do you prioritize what you protect?
Lessons in this module
- Map the threats with OWASP and keep a risk register (this lesson)
- Direct and indirect prompt injection, and system prompt leakage
What you will learn in the course
This lesson is part of the course Secure an AI product: prompt injection, guardrails and the AI Act
- Map the attack surface of an AI product and its risks with the OWASP Top 10 for LLM Applications 2025, in a prioritized risk register.
- Analyze a product's direct and indirect prompt injection paths, system prompt leakage and data exfiltration (lethal trifecta).
- Specify layered guardrails (input, output, rights, human approval, isolation, limits) with testable criteria and their cost.
- Plan red teaming, abuse monitoring and incident response for an AI feature.
- Qualify a product under the AI Act (role, risk level, prohibited practices, transparency, timeline) and connect this analysis with the GDPR.
Related courses
- Build an AI assistant for your productAdvanced · ~3 hr
- Design a RAG architecture that fits your productAdvanced · ~3 hr 30 min
- Evaluate an AI feature: test sets, metrics and LLM judgesAdvanced · ~3 hr