Prompt Injection Compendium

Learn AI security by breaking it. Lessons, techniques, and hands-on labs built from real-world prompt injection incidents. Free, browser-based, safe.

Guided Journeys

Learning Paths

Curated sequences of labs and lessons that take you from beginner to practitioner.

Intermediate

Multimodal Exfiltration

Hide prompt injection inside images a code-review agent will read — then find the secret in what it posts. Metadata channels, refusal bypass, redaction override, chunked exfiltration.

GhostCommit
Intermediate

AI Bugs Puncturing the Web

How AI vulnerabilities open old web bug classes like XSS and SSRF. Two custom labs, five core lessons.

Blind XSS Blind SSRF
Beginner

Prompt Injection 101

Foundational techniques every AI red teamer needs. Start here if you're new to prompt injection.

BingBong DAN Ignore Previous
Advanced

Indirect Injection Mastery

The art of poisoning data sources to compromise AI systems. RAG exploits, calendar poisoning, agentic workflows.

GitLost Doogle Schlack
Intermediate

Real-World AI Exploitation

Actual incidents, recreated as hands-on training. Account takeover, price override, data exfiltration.

Instaglam Chevrolite Schlack
Intermediate

Defense Fundamentals

Build better AI defenses. Input sanitization, output filtering, confirmation gates, and monitoring — grounded in real attack patterns.

XSS SSRF BingBong
Browse by Topic

Lesson Categories

Explore the compendium by subject area.

41

Fundamentals

Core concepts and terminology

22

Techniques

Attack methods and approaches

19

Evasions

Bypass and evasion techniques

23

Defense

Defensive strategies and mitigations

Featured Labs

Practice in the Labs

Every lesson links to a hands-on lab where you can practice the technique safely.

New

GitLost

GitHub Agentic Workflows prompt injection. Leak private repo data through a poisoned issue.

New

Doogle Calendars

Calendar poisoning. Trick a calendar AI into leaking a private Executive Calendar.

New

Schlack

Slack AI data exfiltration. Hide injection in meeting transcripts to leak private channels.