Skip to content

Securing AI systems: the threat landscape

What actually changes when a model joins a system, the attacks that follow from it, and how to threat model an AI feature before you ship it.

Free on glitchdata beginner 4 lessons 58 min

What you'll learn

  • Explain why an AI feature changes a system's trust boundaries
  • Name the attacks in the OWASP Top 10 for LLM applications and what each one costs
  • Threat model an AI feature and write down its boundaries
  • Spot where data and credentials leak out of AI systems

About this course

Security for AI systems is not a new discipline so much as an old one meeting a component that behaves unlike any other: non-deterministic, persuadable, and happy to treat data as instructions.

This course sets out the landscape — what is genuinely new, what is the same as it ever was, and how to reason about an AI feature before you build it. No code; it is for anyone who has to decide whether a system is safe to ship.

Before you start

  • Some familiarity with how web applications are built

Course content

4 lessons · 58 min

  1. 1
    Why AI systems break differently

    Instructions and data stop being separable, and the system stops being deterministic.

    Free preview 14 min
  2. 2
    The OWASP Top 10 for LLM applications

    A shared vocabulary for the risks, and what each one actually costs when it goes wrong.

    16 min
  3. 3
    Threat modelling an AI feature

    Draw the boundaries, list what crosses them, and decide what the model is allowed to reach.

    15 min
  4. 4
    Where data and secrets leak

    Prompts, logs, providers, retrieval indexes and the fine-tune nobody audited.

    13 min

What learners say

Sign in and enrol to leave a review.

No reviews yet — be the first once you have worked through it.

More in AI security

AI security intermediate

Securing RAG, tools and agents

Access control across a retrieval index, the confused deputy problem in tool use, and keeping an agent inside its blast radius.

4 lessons 1 hr 3 min Free