39 items
XSS from LLM HTML Output
Code QuizTrusting Model Output for Authorization
Code QuizBlocking Sensitive Data Exfiltration
Code QuizSandboxing Model-Generated Code
Code QuizAllow-List Before Downstream Action
Code QuizGuarding Against Jailbreak Overrides
Code QuizMasking PII in Model Output
Code QuizOpting Out of Provider Training
Code QuizSanitizing URLs to Prevent SSRF
Code QuizExcessive Agency and Confused Deputy
Slides / VideoOWASP Top 10 for LLM Apps
Slides / VideoGDPR & HIPAA for LLM Data
Slides / VideoVendor Data Retention & Opt-Out
Slides / VideoInjection Risks in RAG Documents
Slides / VideoRedact PII Before Embedding
Code QuizLeast-Privilege Design for Tool Access
Slides / VideoTrusted Instructions vs Untrusted Data
Slides / VideoWrong Role for User Data
Code QuizOver-Privileged Tool Access
Code QuizTreating Documents as Instructions
Code QuizIndirect Injection via Retrieved Content
Code QuizLogging Raw Sensitive User Data
Code QuizLogging API Keys in Prompts
Code QuizUngated Tool Execution
Code QuizMulti-Tenant Data Isolation
QuizRAG Injection via Retrieved Docs
QuizProvider Data Retention Policies
QuizEncryption In Transit and At Rest
QuizData Exfiltration via Outputs
QuizTrusted vs Untrusted Input Separation
QuizDelimiting Untrusted Content
QuizSystem Prompt Leakage
QuizDirect vs Indirect Prompt Injection
QuizExcessive Agency in Agents
QuizLeast-Privilege for LLM Resources
QuizPreventing Secret Leakage in Prompts
QuizData Exfiltration via LLM Outputs
Slides / VideoSystem Prompt Leakage and Extraction
Slides / VideoDirect vs Indirect Prompt Injection
Slides / VideoTrusted Instructions vs Untrusted Data
Learn why you must clearly separate your system instructions from user-supplied content to defend against prompt injection.
