| ASI01 | Agent Goal Hijack | Untrusted content or interactions redirect the agent from its intended objective. | Constrain goals, isolate instructions from data, validate state transitions, and test indirect injection. |
|---|
| ASI02 | Tool Misuse and Exploitation | A legitimate tool is invoked with unsafe intent, parameters, sequence, or context. | Use allowlists, typed contracts, policy checks, simulations, limits, and approval for consequential actions. |
|---|
| ASI03 | Identity & Privilege Abuse | Agent identities or delegated credentials exceed the task, persist too long, or are misused. | Issue task-scoped identity, least privilege and least agency, short-lived credentials, and auditable delegation. |
|---|
| ASI04 | Agentic Supply Chain Vulnerabilities | Models, prompts, tools, connectors, MCP servers, libraries, or data dependencies are compromised. | Maintain an AIBOM, verify provenance, pin versions, monitor suppliers, and design replacement paths. |
|---|
| ASI05 | Unexpected Code Execution | Natural-language inputs lead to unapproved code or command execution. | Separate reasoning from execution, sandbox code, deny egress by default, and verify proposed side effects. |
|---|
| ASI06 | Memory & Context Poisoning | Malicious or erroneous content persists in memory and influences later behavior. | Validate writes, isolate memory domains, preserve provenance, expire data, and support rollback. |
|---|
| ASI07 | Insecure Inter-Agent Communication | Messages are spoofed, altered, over-trusted, or lack identity and integrity. | Authenticate agents, type messages, validate schemas and semantics, and trace every handoff. |
|---|
| ASI08 | Cascading Failures | A failure propagates through agents, tools, data, or workflows with increasing impact. | Limit blast radius, checkpoint state, use circuit breakers, verify handoffs, and rehearse recovery. |
|---|
| ASI09 | Human-Agent Trust Exploitation | Persuasive output causes people to approve harmful or unsupported actions. | Show evidence and uncertainty, tier authority, design review workload, and test for automation bias. |
|---|
| ASI10 | Rogue Agents | An agent acts outside intended control because of misalignment, compromise, or persistent autonomy. | Maintain registries, runtime policy, containment, kill paths, independent monitoring, and retirement controls. |
|---|