
Explore the OWASP top ten for LLM applications with guidance for AI developers, MLOps engineers, security architects, covering red teaming, monitoring, incident response, and Genesis AI risk register.
Examine how Genesis I, a large language model-based customer support assistant with plugin integrations, reveals OWASP top ten risks and defenses in production LM deployments.
Understand how prompts act as data and instruction, enabling weaponization, prompt injection, memory manipulation, and context poisoning in llms, with guidance from the OWASP top ten for llms.
Examine prompt injection risks in llms applications, and apply layered protections, including input isolation, contextual integrity, and output filtering, to prevent unintended actions and data leakage.
Explore insecure output handling in LLMs and how structured output review, classifiers, and filtering prevent executable text, phishing links, and unintended actions in automated workflows.
Expose how training data poisoning can embed false patterns in llm outputs and bias, and show defenses like data provenance, trust scoring, trigger probing, behavioral testing, and data lineage.
Explains how verbose and recursive prompts can starve llm systems, causing latency and timeouts, and how DoS mitigations use token quotas, rate limits, prompt validation, pre-execution scoring, and request tagging.
Identify supply chain vulnerabilities in llm systems caused by third-party tokens, plugins, and datasets. Implement protections via default untrusted boundaries, sboms, hash verification, signed weights, and automated vulnerability scanning.
Mitigate sensitive information disclosure in llm applications by redacting PII, segmenting session memory, and enforcing retrieval boundaries with multilayer redaction and response filters.
Examine insecure plugin use in LLM applications, and learn to implement intent verification, explicit user confirmation, plugin sandboxing, and zero-trust execution with audited controls.
Examine how excessive agency in LLM applications leads to unvetted actions and governance gaps, and learn approving gates, confirmation loops, safe defaults, human-in-the-loop, and audit trails.
Overreliance on LLMs can mislead users when outputs are outdated or speculative; implement explainability, confidence scores, and visible uncertainty to keep humans in the loop and verify policies.
Are you working with large language models (LLMs) or generative AI systems and want to ensure they are secure, resilient, and trustworthy? This OWASP Top 10 for LLM Applications – 2025 Edition course is designed to equip developers, security engineers, MLOps professionals, and AI product managers with the knowledge and tools to identify, mitigate, and prevent the most critical security risks associated with LLM-powered systems. Aligned with the latest OWASP recommendations, this course covers real-world threats that go far beyond conventional application security—focusing on issues like prompt injection, insecure output handling, model denial of service, excessive agency, overreliance, model theft, and more.
Throughout this course, you’ll learn how to apply secure design principles to LLM applications, including practical methods for isolating user input, filtering and validating outputs, securing third-party plugin integrations, and protecting proprietary model IP. We’ll guide you through creating a comprehensive risk register and mitigation plan using downloadable templates, ensuring that your LLM solution aligns with industry best practices for AI security. You’ll also explore how to design human-in-the-loop (HITL) workflows, implement effective monitoring and anomaly detection strategies, and conduct red teaming exercises that simulate real-world adversaries targeting your LLM systems.
Whether you're developing customer support chatbots, AI coding assistants, healthcare bots, or legal advisory systems, this course will help you build safer, more accountable AI products. With a case study based on GenAssist AI—a fictional enterprise LLM platform—you’ll see how to apply OWASP principles end-to-end in realistic scenarios. By the end of the course, you will be able to document and defend your LLM security architecture with confidence.
Join us to master the OWASP Top 10 for LLMs and future-proof your generative AI projects!