Training programme overview
Advanced training to secure LLM applications: threat identification, defenses against prompt injection and data leakage, hardening RAG pipelines, securing agents/tools, and mitigating supply-chain risks.
Covers threat modeling tailored to LLM applications: actors, attack vectors (prompts, external context, tools) and exploitation scenarios to prioritize controls.
Describes prevention and detection techniques for prompt injection and unsafe outputs, including input sanitation, sandboxing and post‑output handling.
Details securing RAG architectures and data ingestion flows: encryption, metadata handling, source validation and defenses against RAG poisoning.
Explores risks from agents and autonomous tools; presents guardrails, agency quotas and capability controls to limit unsafe autonomy.
Training · Advanced
Courses included in this training programme
Threat Modeling for LLM Apps
Course focused on threat modeling for LLM applications: attack surface mapping, identifying risks via OWASP LLM Top 10, and documenting threat models. Emphasizes data flows, trust boundaries and tool permission considerations.
4 lessons · 20 activities · 0 exercises · 3 videos
Prompt Injection and Output Handling
This module covers prompt injection attacks and output handling: direct and indirect injections, system prompt leakage, insecure outputs and prompt isolation using policy layers. Focused on concepts and practical mitigations.
4 lessons · 20 activities · 0 exercises · 3 videos
RAG, Data and Supply Chain Security
Module focused on data and supply chain security for RAG and LLMs: RAG poisoning, malicious documents, embedding/vector weaknesses, sensitive data disclosure and risks from dependencies, models and dataset supply chains.
4 lessons · 20 activities · 0 exercises · 3 videos
Agent and Tool Security
Secure LLM agents by enforcing least-privilege controls, curating tool allowlists, scopes and sandboxes, mitigating unbounded consumption and cost abuse, and producing security regression tests and reports tailored to LLM systems.
4 lessons · 24 activities · 13 exercises · 3 videos
Access the platform
Open the catalogue to review course details, access conditions, and your personal progress. Sign in.
