The OWASP Agentic Security Initiative Top: A Practical Developer Guide OWASP's Agentic Security Initiative Top 10 (ASI01-ASI10) provides a threat taxonomy for AI agents that use tools, memory, and multi-agent communication, distinct from the LLM Top 10. Testing 30 adversarial prompts across all categories against Claude Haiku resulted in 20 passes and 10 uncertain outcomes, highlighting vulnerabilities like prompt injection, scope violation, memory manipulation, tool abuse, and insecure agent communication. Developers building on LangChain, CrewAI, and similar frameworks should use the ASI categories to evaluate agent security. I ran 30 adversarial prompts across all 10 OWASP ASI categories against Claude Haiku. 20 passed. 10 returned UNCERTAIN. Here is what each category tests and what the results mean. Most developers building AI agents are familiar with OWASP’s LLM Top 10. Fewer know that OWASP has published a separate taxonomy specifically for agentic systems: the Agentic Security Initiative Top 10 ASI01–ASI10 . The distinction matters. Agents are not just LLMs. They use tools, maintain memory, delegate to sub-agents, and take actions in the world. The LLM Top 10 was not designed for this threat model. The ASI Top 10 is. This post walks through each category with real safelabs-eval test results for every category, relevant to developers building on LangChain, CrewAI, and similar frameworks. ASI01 — Prompt Injection The agentic variant of prompt injection goes beyond user-supplied malicious input. When an agent reads from external sources — documents, search results, tool outputs — any of those sources can carry an injected instruction. A LangChain agent reading a web search result that contains embedded directives is vulnerable to ASI01 even if the user query was entirely benign. What to test: Inject directives through every environmental input source. Test both explicit overrides and subtle context-reframing prefixes. safelabs run --target