跳到內容
Agent Threat Rules (ATR)EN
III. 框架對照

ATR × OWASP Top 10 for Agentic Applications (2026)

不是背書這份對照是 ATR 維護者寫的。OWASP 沒有審過,也沒有背書。對照不代表符合任何法規。
來源docs/OWASP-AGENTIC-MAPPING.md · 最後提交 2026-11-10 · Last updated: 2026-10-15 · 原文是英文

Last updated: 2026-10-15 ATR version: v4.1.5 (844 rules with OWASP Agentic tags) OWASP framework: Agentic Top 10 v1.0 (December 2025)

Summary

  • Categories covered: 10/10
  • Total rule -> category mappings: 1098
  • Tagged ATR rules: 833 of 833 total rules in repo
  • ATR version: v4.1.5 -- OWASP Agentic Top 10: v1.0 (December 2025)

Strength tiers: STRONG >= 8 rules · MODERATE 4-7 rules · LIMITED 1-3 rules.

Coverage by ASI category

ASITitleRule countStrengthReference attack
ASI01Agent Goal Hijack490STRONGEchoLeak
ASI02Tool Misuse and Exploitation70STRONGAmazon Q
ASI03Identity and Privilege Abuse125STRONGn/a
ASI04Agentic Supply Chain Vulnerabilities98STRONGGitHub MCP exploit
ASI05Unexpected Code Execution (RCE)106STRONGAutoGPT RCE
ASI06Memory & Context Poisoning105STRONGGemini Memory Attack
ASI07Insecure Inter-Agent Communication23STRONGn/a
ASI08Cascading Failures52STRONGn/a
ASI09Human-Agent Trust Exploitation21STRONGn/a
ASI10Rogue Agents8STRONGReplit meltdown

Per-category detail

ASI01: Agent Goal Hijack (490 rules) -- STRONG

OWASP description. Attackers manipulate the agent's decision pathways or objectives so it pursues an adversary-controlled goal instead of its assigned task. Canonical instance: EchoLeak.

ATR coverage shape. Direct + indirect prompt injection, persona hijack, encoding evasion, jailbreak chains, multi-turn assembly, multilingual paraphrase.

Reference attack (EchoLeak). Covered by the rules below; ATR's general-purpose detection layers match the technique signature without needing an attack-specific rule.

Top rules by severity:

Rule IDTitleSeverityDescription
ATR-2026-00004System Prompt Override AttemptcriticalDetects attempts to override, replace, or redefine the agent's system prompt. Attackers c…
ATR-2026-00030Cross-Agent Attack DetectioncriticalConsolidated detection for cross-agent attacks in multi-agent systems, covering both impe…
ATR-2026-00081Semantic Evasion via Multi-Turn Prompt InjectioncriticalDetects multi-turn prompt injection attacks that use semantic manipulation to bypass rege…
ATR-2026-00091Advanced Structured Data Injection with Nested PayloadscriticalDetects advanced structured data injection where malicious prompts are deeply nested with…
ATR-2026-00092Multi-Agent Consensus Poisoning and Sybil AttackcriticalDetects attacks targeting multi-agent consensus systems through coordinated fake proposal…

Plus 485 additional rules tagged ASI01 -- see docs/owasp-agentic-mapping.json for the complete list.

ASI02: Tool Misuse and Exploitation (70 rules) -- STRONG

OWASP description. Legitimate tools are used unsafely because the agent acts on ambiguous instructions or has over-privileged access. Canonical instance: Amazon Q assistant tool-misuse incident.

ATR coverage shape. Unauthorized tool calls, SSRF via tool, MCP malicious response, schema-description contradiction, consent bypass.

Reference attack (Amazon Q). Covered by the rules below; ATR's general-purpose detection layers match the technique signature without needing an attack-specific rule.

Top rules by severity:

Rule IDTitleSeverityDescription
ATR-2026-00010Malicious Content in MCP Tool ResponsecriticalDetects malicious content embedded in MCP (Model Context Protocol) tool responses. Attack…
ATR-2026-00013SSRF via Agent Tool CallscriticalDetects high-confidence Server-Side Request Forgery (SSRF) that targets cloud CREDENTIAL…
ATR-2026-00062Hidden Capability in MCP SkillcriticalDetects MCP skills that expose hidden or undocumented capabilities beyond their declared…
ATR-2026-00063Multi-Skill Chain AttackcriticalDetects attack sequences where multiple MCP skills are chained together to achieve a mali…
ATR-2026-00066Parameter Injection via Tool ArgumentscriticalDetects injection attacks delivered through MCP tool arguments. An attacker crafts tool a…

Plus 65 additional rules tagged ASI02 -- see docs/owasp-agentic-mapping.json for the complete list.

ASI03: Identity and Privilege Abuse (125 rules) -- STRONG

OWASP description. Agents operate in an attribution gap; leaked credentials or escalated privileges let them act beyond intended scope.

ATR coverage shape. API key exposure, OAuth token abuse, env var harvesting, scope creep, credential file theft, privilege escalation.

Top rules by severity:

Rule IDTitleSeverityDescription
ATR-2026-00021Credential and Secret Exposure in Agent OutputcriticalDetects when an AI agent exposes API keys, secret tokens, private keys, database connecti…
ATR-2026-00040Privilege Escalation and Admin Function AccesscriticalConsolidated detection for privilege escalation attempts, covering both tool permission e…
ATR-2026-00074Cross-Agent Privilege EscalationcriticalDetects agents using inter-agent communication channels to escalate privileges beyond the…
ATR-2026-00113Credential File Theft from Agent EnvironmentcriticalDetects tools or agent instructions that access well-known credential files from the host…
ATR-2026-00115Bulk Environment Variable Harvesting and ExfiltrationcriticalDetects tools or agent instructions that perform bulk extraction of environment variables…

Plus 120 additional rules tagged ASI03 -- see docs/owasp-agentic-mapping.json for the complete list.

ASI04: Agentic Supply Chain Vulnerabilities (98 rules) -- STRONG

OWASP description. Runtime composition of third-party capabilities (MCP servers, plugins, skills, A2A endpoints) lets adversaries poison the call graph after deployment. Canonical instance: GitHub MCP exploit.

ATR coverage shape. Skill impersonation, hidden capability, polymorphic skill, registry poisoning, malicious skill code, parameter injection.

Reference attack (GitHub MCP exploit). Covered by the rules below; ATR's general-purpose detection layers match the technique signature without needing an attack-specific rule.

Top rules by severity:

Rule IDTitleSeverityDescription
ATR-2026-00072Model Behavior ExtractioncriticalDetects systematic probing attempts to extract model behavior, decision boundaries, syste…
ATR-2026-00073Malicious Fine-tuning DatacriticalDetects poisoned fine-tuning datasets that contain instruction-following backdoors, trigg…
ATR-2026-00121Malicious Code in Skill PackagecriticalDetects malicious code patterns in SKILL.md files and associated scripts. 100% of confirm…
ATR-2026-00149Skill Data Exfiltration via Compound PatternscriticalDetects compound exfiltration patterns in SKILL.md files where sensitive data (credential…
ATR-2026-00200Agent Memory and Configuration File TamperingcriticalDetects attempts to write, append, or modify agent memory files (MEMORY.md, SOUL.md, CLAU…

Plus 93 additional rules tagged ASI04 -- see docs/owasp-agentic-mapping.json for the complete list.

ASI05: Unexpected Code Execution (RCE) (106 rules) -- STRONG

OWASP description. Agents generate and execute code ("vibe coding"), opening RCE paths through natural-language instructions. Canonical instance: AutoGPT RCE.

ATR coverage shape. eval injection, shell metacharacter escape, dynamic import exploitation, indirect tool injection leading to code exec.

Reference attack (AutoGPT RCE). Covered by the rules below; ATR's general-purpose detection layers match the technique signature without needing an attack-specific rule.

Top rules by severity:

Rule IDTitleSeverityDescription
ATR-2026-00010Malicious Content in MCP Tool ResponsecriticalDetects malicious content embedded in MCP (Model Context Protocol) tool responses. Attack…
ATR-2026-00062Hidden Capability in MCP SkillcriticalDetects MCP skills that expose hidden or undocumented capabilities beyond their declared…
ATR-2026-00095MCP Tool Supply Chain PoisoningcriticalDetects tool poisoning attacks targeting the MCP (Model Context Protocol) skill/tool supp…
ATR-2026-00096Skill Registry Poisoning and Compromised Tool DistributioncriticalDetects supply chain attacks that target skill/tool registries and distribution channels.…
ATR-2026-00110Remote Code Execution via eval() and Dynamic Code InjectioncriticalDetects tools or agent instructions that invoke eval(), Function(), vm.runInNewContext(),…

Plus 101 additional rules tagged ASI05 -- see docs/owasp-agentic-mapping.json for the complete list.

ASI06: Memory & Context Poisoning (105 rules) -- STRONG

OWASP description. Long-term memory, RAG stores, or shared context are corrupted so the agent's future behavior is shaped by attacker payloads. Canonical instance: Gemini Memory Attack.

ATR coverage shape. Agent memory manipulation, RAG poisoning, audit evasion, malicious finetuning data, consensus poisoning, persistent context drift.

Reference attack (Gemini Memory Attack). Covered by the rules below; ATR's general-purpose detection layers match the technique signature without needing an attack-specific rule.

Top rules by severity:

Rule IDTitleSeverityDescription
ATR-2026-00004System Prompt Override AttemptcriticalDetects attempts to override, replace, or redefine the agent's system prompt. Attackers c…
ATR-2026-00136Tool Response Data PiggybackingcriticalDetects malicious tool responses that embed sensitive data extraction within legitimate-l…
ATR-2026-00139Casual Authority Data RedirectcriticalDetects social engineering claiming authority to redirect agent output to attacker-contro…
ATR-2026-00201Credential Exfiltration via Shell PipecriticalDetects credential theft patterns where environment variables containing API keys, secret…
ATR-2026-00212mcp-atlassian Credential Leak via Hint Parameter Injection (CVE-2026-27825/27826)criticalDetects the mcp-atlassian credential-leak attack pattern (CVE-2026-27825 and CVE-2026-278…

Plus 100 additional rules tagged ASI06 -- see docs/owasp-agentic-mapping.json for the complete list.

ASI07: Insecure Inter-Agent Communication (23 rules) -- STRONG

OWASP description. Multi-agent systems exchange messages without authentication or integrity guarantees, letting adversaries spoof or replay messages between agents.

ATR coverage shape. A2A message spoofing, agent identity spoofing, consensus sybil attack, cross-agent attack vectors.

Top rules by severity:

Rule IDTitleSeverityDescription
ATR-2026-00030Cross-Agent Attack DetectioncriticalConsolidated detection for cross-agent attacks in multi-agent systems, covering both impe…
ATR-2026-00108Multi-Agent Consensus Sybil AttackcriticalDetects attempts to manipulate multi-agent consensus or voting systems through Sybil-styl…
ATR-2026-00117Agent Identity Spoofing and Authority ImpersonationcriticalDetects agents or messages that impersonate other agents, system components, or superviso…
ATR-2026-00161MCP Tool Description — IMPORTANT Tag Cross-Tool Shadowing AttackcriticalDetects MCP tool poisoning attacks that embed hidden instructions inside an <IMPORTANT> X…
ATR-2026-00162Credential Access with Exfiltration in Skill InstructionscriticalDetects SKILL.md files that combine credential file access (SSH keys, AWS credentials, AP…

Plus 18 additional rules tagged ASI07 -- see docs/owasp-agentic-mapping.json for the complete list.

ASI08: Cascading Failures (52 rules) -- STRONG

OWASP description. A single fault in one agent, tool, or signal propagates system-wide because automated downstream consumers act on it without independent validation.

ATR coverage shape. Runaway agent loop, resource exhaustion, cascading failure detection, model behavior extraction triggering downstream cascade.

Top rules by severity:

Rule IDTitleSeverityDescription
ATR-2026-00097CJK Prompt Injection - Expanded Chinese/Japanese/Korean PatternscriticalExpanded CJK-language prompt injection patterns targeting the gap where attackers use nat…
ATR-2026-00098Unauthorized Financial Action by AI AgentcriticalDetects when an AI agent attempts to execute financial operations (payments, transfers, r…
ATR-2026-00136Tool Response Data PiggybackingcriticalDetects malicious tool responses that embed sensitive data extraction within legitimate-l…
ATR-2026-00141API Key Leakage via Example FormatcriticalDetects attempts to leak API keys by providing example formats with real key prefixes, ho…
ATR-2026-00142Data Piggybacking via Casual Transition WordscriticalDetects tool response piggybacking using casual transition words (oh and, P.S., BTW, inte…

Plus 47 additional rules tagged ASI08 -- see docs/owasp-agentic-mapping.json for the complete list.

ASI09: Human-Agent Trust Exploitation (21 rules) -- STRONG

OWASP description. Adversaries exploit anthropomorphism and authority bias so humans approve harmful agent actions they would otherwise reject.

ATR coverage shape. Human trust exploitation, approval fatigue, social engineering via agent, unauthorized financial action, high-risk tool gate bypass.

Top rules by severity:

Rule IDTitleSeverityDescription
ATR-2026-00098Unauthorized Financial Action by AI AgentcriticalDetects when an AI agent attempts to execute financial operations (payments, transfers, r…
ATR-2026-00419Cursor MCP JSON Zero-Click Configuration RCE (CVE-2025-54136)criticalDetects exploitation of CVE-2025-54136 in Cursor and the same-class issue surfaced by the…
ATR-2026-00523Claude Code Hooks SessionStart Pre-Trust RCE (CVE-2025-59536)criticalDetects exploitation of CVE-2025-59536 (Critical), pre-trust remote code execution in Cla…
ATR-2026-00524Claude Code ANTHROPICBASEURL Credential Exfiltration (CVE-2026-21852)criticalDetects exploitation of CVE-2026-21852 (Moderate, CVSS 5.3), credential exfiltration in C…
ATR-2026-00858Indirect PI — Data Exfiltration with Evidence Destruction (Exfil-and-Delete)criticalDetects indirect prompt injection payloads instructing an agent to exfiltrate sensitive d…

Plus 16 additional rules tagged ASI09 -- see docs/owasp-agentic-mapping.json for the complete list.

ASI10: Rogue Agents (8 rules) -- STRONG

OWASP description. Agents deviate from their intended function, optionally collude with other agents, and operate as autonomous threats. Canonical instance: Replit meltdown.

ATR coverage shape. Goal hijacking, cross-agent privilege escalation, runaway loop, scope creep, delayed execution bypass, polymorphic behavior.

Reference attack (Replit meltdown). Covered by the rules below; ATR's general-purpose detection layers match the technique signature without needing an attack-specific rule.

Top rules by severity:

Rule IDTitleSeverityDescription
ATR-2026-00030Cross-Agent Attack DetectioncriticalConsolidated detection for cross-agent attacks in multi-agent systems, covering both impe…
ATR-2026-00074Cross-Agent Privilege EscalationcriticalDetects agents using inter-agent communication channels to escalate privileges beyond the…
ATR-2026-00104Persona Hijacking via Mandatory System Prompt OverridecriticalDetects MCP tools that attempt to override system prompts or behavioral guidelines by ins…
ATR-2026-00108Multi-Agent Consensus Sybil AttackcriticalDetects attempts to manipulate multi-agent consensus or voting systems through Sybil-styl…
ATR-2026-00117Agent Identity Spoofing and Authority ImpersonationcriticalDetects agents or messages that impersonate other agents, system components, or superviso…

Plus 3 additional rules tagged ASI10 -- see docs/owasp-agentic-mapping.json for the complete list.


Methodology

Each YAML file under rules/ is scanned for OWASP Agentic Top 10 tags in two locations:

  1. references.owasp_agentic -- string list of bare ids (e.g. "ASI01:2026")
  2. compliance.owasp_agentic[].id -- structured form (e.g. id: ASI01:2026)

Bucketing is done on the ASI[0-9]{2} prefix to absorb legacy taxonomy suffixes. A rule mapping to multiple ASI categories counts in each. Strength tiers: STRONG >= 8 · MODERATE 4-7 · LIMITED 1-3.

Regenerate with:

npx tsx scripts/generate-owasp-mapping.ts

Outputs docs/OWASP-AGENTIC-MAPPING.md (this file) and docs/owasp-agentic-mapping.json (programmatic consumption).

Reciprocal mappings

  • MITRE ATLAS -- see per-rule mitre_atlas field plus aggregate coverage in COVERAGE.md
  • NIST AI RMF -- see per-rule compliance.nist_ai_rmf[] plus the AI RMF OSCAL catalog
  • EU AI Act -- per-rule compliance.eu_ai_act[] (Article 9, Article 15)
  • ISO/IEC 42001 -- per-rule compliance.iso_42001[]
  • OWASP LLM Top 10 (2025) -- per-rule compliance.owasp_llm[]
  • SAF-MCP -- see SAFE-MCP-MAPPING.md (reviewed candidate mappings against SAF Framework Model v2)
  • OWASP Agentic Skills Top 10 (AST) -- see OWASP-AST10-MAPPING.md (skill supply chain framework)
  • OWASP Agentic AI Maturity Model -- see OWASP-AGENTIC-MATURITY-MAPPING.md (which ASI detections substantiate governance maturity)

Contributing

To propose a new mapping or correct an existing one:

  1. Open a PR editing the relevant rule under rules/<category>/ATR-2026-NNNNN-*.yaml
  2. Add or update the references.owasp_agentic and/or compliance.owasp_agentic block
  3. Run npx tsx scripts/generate-owasp-mapping.ts to regenerate this file
  4. Include the regenerated docs/OWASP-AGENTIC-MAPPING.md and docs/owasp-agentic-mapping.json in the PR

See CONTRIBUTING.md for the full contribution flow.

References