Not ready for a demo?
Join us for a live product tour - available every Thursday at 8am PT/11 am ET
Schedule a demo
No, I will lose this chance & potential revenue
x
x

Agentic AI moved from pilot to production faster than any prior enterprise software category, and the incident data is already catching up to that speed. Two-thirds of organizations report having experienced at least one cybersecurity incident tied to an AI agent operating on their network in the past year, and a separate 2026 enterprise survey put confirmed-or-suspected agent security incidents as high as 88%.
Agents don't behave like the service accounts security teams already know how to govern — they acquire credentials at runtime, spawn sub-agents, and reason about what their access allows, which turns a single compromised identity into an open-ended exploitation problem instead of a bounded one. The numbers reflect it:
Excessive agency isn't a hypothetical CSAAD teaches around; it's the modal way agents fail in production today, and it's the OWASP Agentic Top 10 attack class CSAAD candidates learn to exploit and then close.
Every agent's usefulness depends on the tools and servers it connects to through MCP — and that layer has grown far faster than anyone has secured it. Independent research on deployed MCP servers found that over 80% use file operations prone to path traversal, roughly two-thirds use APIs related to code injection, and only a small single-digit percentage implement OAuth at all. A study of nearly 8,000 live MCP servers found 40% running with zero authentication whatsoever, and every OAuth-enabled server tested still carried at least one flaw.
This is precisely the terrain CSAAD's MCP domain is built around: tool poisoning, shadow-server impersonation, and the scanning, allowlisting, and gateway controls that actually close the gap — skills that essentially no existing security certification currently teaches.
Unlike a single bad prompt, a poisoned memory or a poisoned knowledge source keeps steering an agent's behavior long after the original injection — which is exactly why OWASP classifies memory and context poisoning (ASI06) as its own top-tier risk. An agent that trusts what it retrieves, retrieves what an attacker planted. Developers who have never been trained to test for this have no reason to suspect their RAG pipeline is the entry point — which is why CSAAD has candidates poison their own memory layer and knowledge source before they're shown how to defend it.
Fewer than one in ten organizations have a single named individual with formal accountability for AI agent behavior — most describe ownership as unclear, shared, or simply undiscussed. Around three-quarters of enterprises have no documented policy for creating or removing AI agent identities in the first place. At the same time, regulatory pressure is closing in: the EU AI Act's requirements for audit trails and attribution of autonomous systems reach full enforcement in 2026, and Gartner projects that by 2028, a quarter of enterprise breaches will trace back to AI agent abuse specifically.
Certification is how an enterprise puts a floor under this before a regulator, an auditor, or an incident does it for them — by verifying, developer by developer, that the people building agents actually know how to build them safely.
Step 1
Step2
Step 3
Explain how an LLM follows instructions and why the data/instruction distinction does not exist inside the model; distinguish direct from indirect injection. Build a working agent — sense, plan, act with tool use — and a RAG pipeline that later attack and defense labs run against. Execute direct and indirect prompt injection (OWASP LLM01) against an agent and observe instruction-following failures firsthand.
Signature lab
Prompt injection (LLM01); build a basic agent; build a RAG pipeline.
Exploit excessive agency, then scope the agent down until the abuse fails. Add runtime security hooks and behavioral guardrails that intercept and enforce policy on agent actions. Add semantic validation of inputs and outputs to catch attacks that pattern-matching misses.
Signature lab
Excessive agency attack/defense; security hooks; agent guardrails; semantic validation.
Exploit an over-permissioned agent identity (ASI03, identity and privilege abuse), then apply least-privilege controls to close it. Stand up governed, short-lived agent identities — a non-human identity proof of concept — and enforce role-based access on retrieval so an agent reads only what the calling identity is actually allowed to see.
Signature lab
ASI03 exploit/defend; agent identity management POC; RBAC for RAG.
Poison an agent's memory or context (ASI06) and observe it steering later steps long after the original injection; then defend the memory layer. Poison a RAG knowledge source, watch the agent trust and repeat it, then secure the pipeline with access control and validation.
Signature lab
ASI06 memory/context poisoning; data poisoning in RAG.
Execute MCP tool poisoning and shadow-server impersonation attacks and explain how each subverts the agent. Deploy scanning, tool allowlisting, and an MCP gateway that brokers and enforces policy on MCP traffic for every agent at once. Scan agent skills for malicious behavior and excessive privilege, and quarantine any that fail — closing the skill supply chain.
Signature lab
MCP tool poisoning; shadow MCP servers; MCP scanner; allowlisting; MCP gateway; agent skill scanner.
Run a secretless agent that holds no embedded credentials and pulls short-lived ones only at the moment of need. Sandbox agent execution so a compromised or misbehaving agent stays contained, matching containment level to risk.
Signature lab
Secretless agent; agent execution sandboxing; secure-by-default agent clinic. The capstone is a hardened, secure-by-default agent.







.png)



Koushik M.
"Exceptional Hands-On Security Learning Platform"

Varunsainadh K.
"Practical Security Training with Real-World Labs"

Gaël Z.
"A new generation platform showing both attacks and remediations"

Nanak S.
"Best resource to learn for appsec and product security"



