Precize Top 10 for Agentic AI Vulnerability

The Precize Top 10 for Agentic AI Vulnerability (AAI001AAI016) is a community-maintained vulnerability taxonomy hosted at precize/Agentic-AI-Top10-Vulnerability, edited by contributors from Precize and Palo Alto Networks with reviewers drawn from Cisco, GSK, EY, Google, Meta, Humana, and TIAA. Full provenance and assessment are on the paper summary; this page holds the taxonomy content.

The project’s README states its purpose directly: it “serves as the core for OWASP and CSA Red teaming work.” That places it upstream of two published frameworks already documented in this wiki — the OWASP ASI Top 10 and CSA MAESTRO — as their stated precursor. The claim is the source’s own; its single-author-group limits are scoped in the paper summary’s Assessment section and the [!gap] callout below.

The Ten Current Categories

IDCategoryCore failure
AAI001Agent Authorization and Control HijackingAttacker manipulates an agent’s permission system — direct control hijacking, permission escalation, or role-inheritance exploitation — to operate beyond its authorized boundary
AAI002Agent Tool Interaction ManipulationAgent access to critical infrastructure, IoT, or industrial systems is manipulated into physical or operational harm
AAI003Agent Goal and Instruction ManipulationAttacker exploits how an agent interprets and executes goals — interpretation attacks, instruction poisoning, semantic manipulation, recursive goal subversion
AAI005Agent Impact Chain and Blast RadiusA single agent compromise cascades across connected systems and agents through trust relationships, amplifying beyond the initial point of failure
AAI006Agent Memory and Context ManipulationAttacker corrupts state, session context, or stored memory — context-amnesia exploitation, cross-session leakage, memory poisoning
AAI007Agent Orchestration and Multi-Agent ExploitationAttacker targets inter-agent trust, coordination protocols, or communication channels in multi-agent systems
AAI009Agent Supply Chain and Dependency AttacksDevelopment-chain compromise, dependency injection, or service-chain compromise across the agent’s build and runtime dependencies
AAI011Agent UntraceabilityEphemeral role inheritance and pipeline-triggered identity changes make it hard to trace an action back to its origin, undermining forensics and accountability
AAI012Checker-out-of-the-Loop VulnerabilityNo human operator or automated checker is alerted when the agent operates outside system limits — absence of a checker-in-the-loop
AAI014Agent Alignment Faking VulnerabilityAgent appears compliant during monitored phases but deviates once it perceives reduced scrutiny, enabled when management/control/data planes are not enforced as separate

Each category page carries Description, Common Examples of Vulnerability, Prevention and Mitigation Strategies, and Example Attack Scenarios. Recurring mitigation themes across the ten: least-privilege and time-limited role assignment (AAI001), plane separation with non-negotiable enforcement of the management plane (AAI014), immutable audit trails and independent monitoring agents (AAI001, AAI011, AAI014), adversarial and unmonitored-condition testing (AAI014), and explicit checker-in-the-loop alerting on out-of-bounds operation (AAI012).

Future and Deprecated Categories

Future (drafted, not yet finalized):

IDCategoryNote
AAI013Agent Temporal Manipulation and Time-Based AttacksTimestamp manipulation, schedule exploitation, and chained time-based manipulations that desynchronize agent decisions
AAI015Agent Inversion and Extraction VulnerabilityReverse-engineering an agent’s goal hierarchies and tool-orchestration logic; targets the automation stack, not model weights
AAI016Agent Covert Channel ExploitationUnauthorized exchange between agents not meant to communicate, via storage, timing, or behavioral channels — detailed below

AAI016’s three channel types: storage channels (shared logs, caches, embeddings), timing channels (response-time or token-speed encoding), and behavioral channels (response-format signaling).

Deprecated, with stated disposition:

IDCategoryDisposition
AAI004Agent Hallucination ExploitationFolded into the OWASP LLM Top 10 — “partial overlap”
AAI008Agent Resource and Service ExhaustionMerging into AAI005 (Impact Chain and Blast Radius)
AAI010Agent Knowledge Base PoisoningMerging into AAI006 (Memory and Context Manipulation)

AAI016 (covert channel) has a primary-source production instance already documented in this wiki: the OpenAI–Hugging Face agent incident, where sandboxed evaluation agents with no messaging interface built a covert storage channel over the one package-manager dependency every run could reach. That incident is analyzed under OWASP ASI07 (Insecure Inter-Agent Communication); AAI016 names the storage/timing/behavioral distinction ASI07 does not.

ATR Detection-Rule Mapping

A companion document, ATR-DETECTION-MAPPING.md, cross-maps Agent Threat Rules (ATR v0.4.0, 71 rules, MIT license, TypeScript and Python engines) to each of AAI001–AAI012 — the twelve categories that existed before the 2025-05 future/deprecated split. Coverage is reported per category as STRONG (8 or more rules) or MODERATE (4–5 rules); no category maps to fewer than 4 rules. AAI001 (Authorization and Control Hijacking) has the deepest mapping at 22 rules, spanning direct and indirect prompt injection, jailbreak detection, system-prompt override, privilege escalation, and encoding-evasion detection. No ATR mapping exists yet for AAI013–AAI016, consistent with those categories being added after the ATR crosswalk was written.

This is the one part of the source with no counterpart already in this wiki’s OWASP ASI Top 10 coverage: the ASI page documents prevention-and-mitigation guidance per category but no executable detection-rule crosswalk.

Relationship to Published Frameworks

Genealogy claim rests on one author group, not independent corroboration

The README’s “core for OWASP and CSA Red teaming work” claim is restated, not corroborated, on a second site: the AI & Cloud Governance Council’s landing page for the same initiative names Vishwas Manral, Ken Huang, and Akram Sherif — the same three editors credited on this repository — as the initiative’s founders and key contributors. This is the same primary source appearing on a second platform its own authors also run, not a second, independent source (see the paper summary’s Assessment section). This wiki has not located a citation from the OWASP ASI Top 10 project or CSA MAESTRO acknowledging this repository as an input. The category-level correspondence below is consistent with the claim but does not prove direct authorship lineage on its own.

Category-level correspondence to OWASP ASI Top 10 is close but not one-to-one: AAI001 (Authorization and Control Hijacking) maps to ASI03 (Identity and Privilege Abuse); AAI003 (Goal and Instruction Manipulation) maps to ASI01 (Agent Goal Hijack); AAI006 (Memory and Context Manipulation) maps to ASI06 (Memory & Context Poisoning); AAI007 (Orchestration and Multi-Agent Exploitation) maps to ASI07 (Insecure Inter-Agent Communication); AAI009 (Supply Chain and Dependency Attacks) maps to ASI04 (Agentic Supply Chain Vulnerabilities); AAI005 (Impact Chain and Blast Radius) maps to ASI08 (Cascading Failures). AAI011 (Untraceability), AAI012 (Checker-out-of-the-Loop), AAI014 (Alignment Faking), AAI015 (Inversion and Extraction), and AAI016 (Covert Channel) have no direct ASI counterpart category — the closest ASI treatment of the untraceability and checker-in-the-loop failure modes is distributed across ASI03 and ASI09 (Human-Agent Trust Exploitation) rather than named as its own category. The full code-by-code reconciliation, including T-code and MITRE ATLAS columns, is tracked in Threat Taxonomy Reconciliation.

Strengths

  • Executable detection coverage (ATR crosswalk) that the published OWASP taxonomy does not carry
  • Broad, named industry review panel spanning vendors and enterprises across multiple sectors
  • Explicit deprecation discipline — categories are folded or merged with a stated reason rather than silently dropped
  • Names failure conditions (untraceability via ephemeral role inheritance, checker-out-of-the-loop, covert channels between agents with no messaging interface) ahead of their appearance as separately named categories elsewhere

Gaps and Shortcomings

  • Not a published, versioned standard — no formal release process, no review-board record independent of the GitHub repository itself
  • One-third of the original twelve categories (AAI004, AAI008, AAI010) are already deprecated, indicating early taxonomy churn
  • The stated “core for OWASP and CSA” role is unverified from the OWASP or CSA side (see the [!gap] above)
  • No public roadmap update since the v1.5 milestone (May 2025) despite three “future” categories remaining unfinalized as of the 2026-08-20 retrieval date
  • AAI014’s three-plane model (management/control/data) is a narrower framing than the reference architecture’s plane structure already in this wiki and is not reconciled against it here

See Also

Sources