Skip to content
Agent Threat Rules (ATR)中文
III. Crosswalks

ATR × OWASP Agentic Skills Top 10

Not an endorsementATR maintainers wrote this mapping. OWASP has not reviewed or endorsed it. It is not evidence of compliance with any regulation.
Sourcedocs/OWASP-AST10-MAPPING.md · last commit 2026-11-10

Generated by scripts/generate-ast-crosswalk.py from rule metadata; do not edit by hand. The method, the category -> AST join table and its rationale are in crosswalks/atr-ast-crosswalk.md. CI runs --check, so this file cannot fall behind the rules.

OWASP AST10 is a separate framework from the OWASP Top 10 for Agentic Applications (ASI01-ASI10). ASI covers agent runtime threats; AST covers the skill supply chain and lifecycle. Several AST controls are process requirements that a detection rule cannot satisfy.

Rules in corpus at generation time: 844.

Coverage Summary

OWASP AST CategorySeverityATR RulesStatus
AST01: Malicious SkillsCRITICAL214 rulesSTRONG
AST02: Supply Chain CompromiseCRITICAL58 rulesPARTIAL
AST03: Over-Privileged SkillsHIGH257 rulesSTRONG
AST04: Insecure MetadataHIGH123 rulesMODERATE
AST05: Untrusted External InstructionsHIGH362 rulesSTRONG
AST06: Weak IsolationHIGH138 rulesSTRONG
AST07: Update DriftMEDIUM0 rulesGAP (process-level)
AST08: Poor ScanningMEDIUM0 rulesGAP (process-level)
AST09: No GovernanceMEDIUM40 rulesMODERATE
AST10: Cross-Platform ReuseMEDIUM0 rulesGAP (process-level)

Status is set by enforce-lane (maturity: stable) rules: STRONG at 20 or more, MODERATE at 5 or more, PARTIAL below that, GAP when no rule maps to the control. It measures how many blocking-grade detections exist for the control's threat surface, not how much of the control is met, and no per-control precision has been measured.

Enforce-lane rules by control

AST01: Malicious Skills (CRITICAL)

214 rules: 21 stable, 164 test, 19 experimental, 10 draft or deprecated.

ATR RuleTitleSeverity
ATR-2026-00433ModelCache torch.load() Deserialization RCE (CVE-2025-45146)CRITICAL
ATR-2026-00434mcp-remote authorization_endpoint OS Command Injection (CVE-2025-6514)CRITICAL
ATR-2026-00435Azure MCP Server Missing Authentication for Critical Function (CVE-2026-32211)HIGH
ATR-2026-00513Package Hallucination Exploitation — AI-Suggested Fake Package InstallationHIGH
ATR-2026-00517Model Extraction / Distillation Attack via Systematic API ProbingMEDIUM
ATR-2026-00714Tool Camouflage — Forced Specific Tool Invocation via Injected InstructionHIGH
ATR-2026-00715Tool Knowledge Hijack — Identity Injection with Tool Call ArgumentsCRITICAL
ATR-2026-00720Tool Misuse — Privilege Escalation via Social Engineering Agent to Grant AccessMEDIUM
ATR-2026-01301MCP Tool Description — Exclusive Tool Invocation OverrideHIGH
ATR-2026-01302Fake Tool Result Prefix — Injected Instruction via Simulated CompletionCRITICAL
ATR-2026-01303Tool Schema Enumeration via Social EngineeringHIGH
ATR-2026-01306MCP OAuth Authorization URL — Command Injection via URL AuthorityCRITICAL
ATR-2026-01307MCP DNS Rebinding Attack — Hostname Time-Based IP SwitchingCRITICAL
ATR-2026-01310MCP Tool Description — Compliance/Audit Framing for Mandatory Chat ContextCRITICAL
ATR-2026-01750DoS via Repeat-Word-N-Times Output AmplificationHIGH
ATR-2026-01755Backdoor Trojan: Linguistic Trigger Phrase (POT Attack)CRITICAL
ATR-2026-01760DoS: Forced Infinite / Maximum-Length Output Token FloodHIGH
ATR-2026-01841Deepfake of Real Person for DisinformationHIGH
ATR-2026-01896Injected Code — Remote-Key Ransomware File EncryptionCRITICAL
ATR-2026-01897Injected Code — Local Host Sabotage (Filesystem Destruction / Resource Exhaustion / Hosts Tamper)CRITICAL
ATR-2026-01898Injected Code — Network Denial of Service (Connection Kill / Adapter Disable / Flood)HIGH

AST02: Supply Chain Compromise (CRITICAL)

58 rules: 1 stable, 53 test, 4 experimental, 0 draft or deprecated.

ATR RuleTitleSeverity
ATR-2026-01755Backdoor Trojan: Linguistic Trigger Phrase (POT Attack)CRITICAL

AST03: Over-Privileged Skills (HIGH)

257 rules: 44 stable, 179 test, 30 experimental, 4 draft or deprecated.

ATR RuleTitleSeverity
ATR-2026-00702Indirect PI — Credential / API Key Exfiltration via Agent ActionCRITICAL
ATR-2026-00703Indirect PI — Financial Data Exfiltration via Agent ActionCRITICAL
ATR-2026-00704Indirect PI — Medical / Genetic Data Exfiltration via Agent ActionCRITICAL
ATR-2026-00705Indirect PI — Location, Address, and Browsing History ExfiltrationHIGH
ATR-2026-00706Indirect PI — Physical / Biometric Media Exfiltration via AgentCRITICAL
ATR-2026-00707Indirect PI — File Exfiltration Combined with Destroy or TamperCRITICAL
ATR-2026-00708Indirect PI — Unauthorized Financial Transfer via Agent ToolCRITICAL
ATR-2026-00709Indirect PI — Disable Authentication / MFA via Agent ToolCRITICAL
ATR-2026-00710Indirect PI — Unauthorized Physical Access Grant via Smart Lock / Home AutomationCRITICAL
ATR-2026-00711Indirect PI — System Sabotage via Destructive Shell CommandCRITICAL
ATR-2026-00712Indirect PI — Malicious Package Installation via Agent (pip/npm)CRITICAL
ATR-2026-00716Indirect PI — Data Destruction Instruction via Agent File/Document ToolHIGH
ATR-2026-00718Tool Misuse — Autonomous Financial Trading / Crypto Transaction Without AuthorizationHIGH
ATR-2026-00719Tool Misuse — Destructive Bulk Action via Agent (Delete All / Turn Off All)HIGH
ATR-2026-00722Indirect PI — Account Manipulation / Emergency Service Dispatch via PretextCRITICAL
ATR-2026-00850Indirect PI — Credential Exfiltration via Email (API Key / Password / Token)CRITICAL
ATR-2026-00851Indirect PI — Financial / Payment Credential Exfiltration via Agent EmailCRITICAL
ATR-2026-00852Indirect PI — Medical Record / Health Data Exfiltration via Agent EmailCRITICAL
ATR-2026-00853Indirect PI — Genetic / DNA Data Exfiltration via Agent EmailCRITICAL
ATR-2026-00855Indirect PI — Browsing History / Search History Exfiltration via Agent EmailHIGH
ATR-2026-00856Indirect PI — Physical Address / PII Exfiltration via Agent EmailHIGH
ATR-2026-01450SVG onload XSS Injection via Indirect Prompt InjectionHIGH
ATR-2026-01453Markdown Image Injection with Base64 QUERY Exfiltration CarrierCRITICAL
ATR-2026-01454Direct Markdown Image/Link Exfil Payload (attacker.com / evil.com)CRITICAL
ATR-2026-01455NEW IMPORTANT INSTRUCTIONS Injection Marker in Document ContextHIGH
ATR-2026-01457System Prompt Completion and Clone AttackHIGH
ATR-2026-01458Compare-Bots Sysprompt Fishing — Role Comparison ExtractionMEDIUM
ATR-2026-01459Variable-Clone Sysprompt Extraction (ELLA / context-variable Pattern)HIGH
ATR-2026-01460JSON Format Sysprompt Extraction — Structured Output ExfilHIGH
ATR-2026-01462System Prompt Override via Pseudo-Admin / Authority InjectionCRITICAL
ATR-2026-01463imend / imstart System Prompt Injection Format MarkersHIGH
ATR-2026-01601SQL Injection Destructive DDL StatementCRITICAL
ATR-2026-01602SQL Injection UNION SELECT Data ExfiltrationCRITICAL
ATR-2026-01751Indirect Prompt Injection: Fake-Authority Task AbortHIGH
ATR-2026-01752Indirect Prompt Injection: CAPTCHA Redirect Task DisruptionHIGH
ATR-2026-01753Ransom Extortion: Email Exfil + Delete + Wire-Transfer DemandCRITICAL
ATR-2026-01754Ransom Extortion: Cloud File Exfil + Delete + Payment DemandCRITICAL
ATR-2026-01890Injected Code — Local File Exfiltration to a Remote EndpointHIGH
ATR-2026-01891Injected Code — Live User-Activity / Location / Log Surveillance ExfiltrationHIGH
ATR-2026-01892Injected Code — Environment-Variable ExfiltrationHIGH
ATR-2026-01893Injected Code — Host / Hardware Inventory ExfiltrationHIGH
ATR-2026-01894Injected Code — Browser Cookie / Session-Token TheftHIGH
ATR-2026-01895Injected Code — Contact-List Harvest and SMTP Spam ExfiltrationHIGH
ATR-2026-01899Injected Code — Unauthorized Remote Access (SSH Key Backdoor / Tunnel / Port Forward)CRITICAL

AST04: Insecure Metadata (HIGH)

123 rules: 12 stable, 84 test, 17 experimental, 10 draft or deprecated.

ATR RuleTitleSeverity
ATR-2026-00434mcp-remote authorization_endpoint OS Command Injection (CVE-2025-6514)CRITICAL
ATR-2026-00435Azure MCP Server Missing Authentication for Critical Function (CVE-2026-32211)HIGH
ATR-2026-00513Package Hallucination Exploitation — AI-Suggested Fake Package InstallationHIGH
ATR-2026-00714Tool Camouflage — Forced Specific Tool Invocation via Injected InstructionHIGH
ATR-2026-00715Tool Knowledge Hijack — Identity Injection with Tool Call ArgumentsCRITICAL
ATR-2026-00720Tool Misuse — Privilege Escalation via Social Engineering Agent to Grant AccessMEDIUM
ATR-2026-01301MCP Tool Description — Exclusive Tool Invocation OverrideHIGH
ATR-2026-01302Fake Tool Result Prefix — Injected Instruction via Simulated CompletionCRITICAL
ATR-2026-01303Tool Schema Enumeration via Social EngineeringHIGH
ATR-2026-01306MCP OAuth Authorization URL — Command Injection via URL AuthorityCRITICAL
ATR-2026-01307MCP DNS Rebinding Attack — Hostname Time-Based IP SwitchingCRITICAL
ATR-2026-01310MCP Tool Description — Compliance/Audit Framing for Mandatory Chat ContextCRITICAL

AST05: Untrusted External Instructions (HIGH)

362 rules: 38 stable, 304 test, 13 experimental, 7 draft or deprecated.

ATR RuleTitleSeverity
ATR-2026-00030Cross-Agent Attack DetectionCRITICAL
ATR-2026-00203Context Pollution in Skill DescriptionsHIGH
ATR-2026-00432SuperAGI Output Handler eval() RCE (CVE-2024-21552)CRITICAL
ATR-2026-00440Microsoft Semantic Kernel In-Memory Vector Store eval() RCE (CVE-2026-26030)CRITICAL
ATR-2026-00443Word-Fragment Concatenation Assembly AttackMEDIUM
ATR-2026-00446Variable-Assignment Payload Injection in User InputMEDIUM
ATR-2026-00452Direct PWNED Payload Injection in User InputMEDIUM
ATR-2026-00453Secret Key Reveal Demand in User InputHIGH
ATR-2026-00456Conditional Empty-Input Payload InjectionMEDIUM
ATR-2026-00511MCP Web-Fetch Context Poisoning via Embedded Agent InstructionsCRITICAL
ATR-2026-00512Rules-File Backdoor — Supply Chain Attack on AI Coding Assistant ConfigurationCRITICAL
ATR-2026-00700Indirect PI — Structured-Data Embedded Payload (IMPORTANT!!! Override)CRITICAL
ATR-2026-01000Context-Ignore via Fake Completion PrefixCRITICAL
ATR-2026-01001Direct Instruction Override Targeting Secret Key / CredentialsHIGH
ATR-2026-01002Role Escalation via False Authority ClaimHIGH
ATR-2026-01005Many-Shot Repetition Override via Extended Q&A ChainHIGH
ATR-2026-01006Payload-Split String Concatenation InjectionHIGH
ATR-2026-01007Token-Repeat Flooding InjectionMEDIUM
ATR-2026-01009Virtual World Bypass: Fictional Scenario for PII/Credential ExtractionHIGH
ATR-2026-01012Encoding-Evasion: Decode-and-Execute Injection (Morse/ROT13/Hex/Pig-Latin)HIGH
ATR-2026-01013Language-Evasion: Multilingual Credential RequestHIGH
ATR-2026-01015Evasion: Refusal Suppression via Forbidden Response StringsHIGH
ATR-2026-01016Evasion: Response Priming via Forced Affirmative OpenerMEDIUM
ATR-2026-01017Evasion: Dual-Response Split Output (Safe + Unsafe)HIGH
ATR-2026-01019System Prompt Override via Fake Diagnostic/Admin ModeCRITICAL
ATR-2026-01020Spikee: Document-Embedded Base64 Payload InjectionHIGH
ATR-2026-01021Spikee: Document-Embedded Translation Covert Channel InjectionHIGH
ATR-2026-01023Evasion: Opposite-Intent Negation TrickHIGH
ATR-2026-01024Evasion: Persona Override as Fictional Rule-BreakerHIGH
ATR-2026-01026Evasion: Unicode Glitch Token / Superscript Embedding AnomalyHIGH
ATR-2026-01304Indirect Prompt Injection via Data Carrier — IMPORTANT OverrideCRITICAL
ATR-2026-01757Hypothetical-Framing Bypass: Research / Security-Audit PretextHIGH
ATR-2026-01758Hypothetical / Fictional-Story Framing BypassHIGH
ATR-2026-01759DoS Injection: NEW IMPORTANT INSTRUCTIONS Embedded in Document DataHIGH
ATR-2026-01900Output Encoding Hijack — Cipher / Base-N / Symbol Substitution of the ResponseMEDIUM
ATR-2026-01902Output Emoji-Substitution Hijack of the ResponseMEDIUM
ATR-2026-01904Injected Hyperlink — Scam / Malware / Advertising URL in the ResponseHIGH
ATR-2026-01905Injected Advertising / Promotional Copy in the ResponseMEDIUM

AST06: Weak Isolation (HIGH)

138 rules: 30 stable, 97 test, 10 experimental, 1 draft or deprecated.

ATR RuleTitleSeverity
ATR-2026-00702Indirect PI — Credential / API Key Exfiltration via Agent ActionCRITICAL
ATR-2026-00703Indirect PI — Financial Data Exfiltration via Agent ActionCRITICAL
ATR-2026-00704Indirect PI — Medical / Genetic Data Exfiltration via Agent ActionCRITICAL
ATR-2026-00705Indirect PI — Location, Address, and Browsing History ExfiltrationHIGH
ATR-2026-00706Indirect PI — Physical / Biometric Media Exfiltration via AgentCRITICAL
ATR-2026-00707Indirect PI — File Exfiltration Combined with Destroy or TamperCRITICAL
ATR-2026-00850Indirect PI — Credential Exfiltration via Email (API Key / Password / Token)CRITICAL
ATR-2026-00851Indirect PI — Financial / Payment Credential Exfiltration via Agent EmailCRITICAL
ATR-2026-00852Indirect PI — Medical Record / Health Data Exfiltration via Agent EmailCRITICAL
ATR-2026-00853Indirect PI — Genetic / DNA Data Exfiltration via Agent EmailCRITICAL
ATR-2026-00855Indirect PI — Browsing History / Search History Exfiltration via Agent EmailHIGH
ATR-2026-00856Indirect PI — Physical Address / PII Exfiltration via Agent EmailHIGH
ATR-2026-01450SVG onload XSS Injection via Indirect Prompt InjectionHIGH
ATR-2026-01453Markdown Image Injection with Base64 QUERY Exfiltration CarrierCRITICAL
ATR-2026-01454Direct Markdown Image/Link Exfil Payload (attacker.com / evil.com)CRITICAL
ATR-2026-01455NEW IMPORTANT INSTRUCTIONS Injection Marker in Document ContextHIGH
ATR-2026-01457System Prompt Completion and Clone AttackHIGH
ATR-2026-01458Compare-Bots Sysprompt Fishing — Role Comparison ExtractionMEDIUM
ATR-2026-01459Variable-Clone Sysprompt Extraction (ELLA / context-variable Pattern)HIGH
ATR-2026-01460JSON Format Sysprompt Extraction — Structured Output ExfilHIGH
ATR-2026-01462System Prompt Override via Pseudo-Admin / Authority InjectionCRITICAL
ATR-2026-01463imend / imstart System Prompt Injection Format MarkersHIGH
ATR-2026-01753Ransom Extortion: Email Exfil + Delete + Wire-Transfer DemandCRITICAL
ATR-2026-01754Ransom Extortion: Cloud File Exfil + Delete + Payment DemandCRITICAL
ATR-2026-01890Injected Code — Local File Exfiltration to a Remote EndpointHIGH
ATR-2026-01891Injected Code — Live User-Activity / Location / Log Surveillance ExfiltrationHIGH
ATR-2026-01892Injected Code — Environment-Variable ExfiltrationHIGH
ATR-2026-01893Injected Code — Host / Hardware Inventory ExfiltrationHIGH
ATR-2026-01894Injected Code — Browser Cookie / Session-Token TheftHIGH
ATR-2026-01895Injected Code — Contact-List Harvest and SMTP Spam ExfiltrationHIGH

AST07: Update Drift (MEDIUM)

No ATR rule maps to this control.

AST08: Poor Scanning (MEDIUM)

No ATR rule maps to this control.

AST09: No Governance (MEDIUM)

40 rules: 11 stable, 26 test, 2 experimental, 1 draft or deprecated.

ATR RuleTitleSeverity
ATR-2026-00708Indirect PI — Unauthorized Financial Transfer via Agent ToolCRITICAL
ATR-2026-00709Indirect PI — Disable Authentication / MFA via Agent ToolCRITICAL
ATR-2026-00710Indirect PI — Unauthorized Physical Access Grant via Smart Lock / Home AutomationCRITICAL
ATR-2026-00711Indirect PI — System Sabotage via Destructive Shell CommandCRITICAL
ATR-2026-00712Indirect PI — Malicious Package Installation via Agent (pip/npm)CRITICAL
ATR-2026-00716Indirect PI — Data Destruction Instruction via Agent File/Document ToolHIGH
ATR-2026-00718Tool Misuse — Autonomous Financial Trading / Crypto Transaction Without AuthorizationHIGH
ATR-2026-00719Tool Misuse — Destructive Bulk Action via Agent (Delete All / Turn Off All)HIGH
ATR-2026-00722Indirect PI — Account Manipulation / Emergency Service Dispatch via PretextCRITICAL
ATR-2026-01751Indirect Prompt Injection: Fake-Authority Task AbortHIGH
ATR-2026-01752Indirect Prompt Injection: CAPTCHA Redirect Task DisruptionHIGH

AST10: Cross-Platform Reuse (MEDIUM)

No ATR rule maps to this control.