T1 Indirect Prompt Injection
T1001Embedded instruction in retrieved docT1002Zero-width unicode steganographyT1003Multilingual prompt-injectionT1004Tool result poisoning (server-side)
Docs · AAT-T* threat ontology
AAT-T* (AEGIS Agent Threat) is our 10-tactic × 4-technique ontology of attacks against LLM-driven agents. MITRE ATT&CK for AI tools, basically. Every AEGIS detector is mapped to one or more AAT-T* technique IDs so customers can audit coverage gaps.
T1001 Embedded instruction in retrieved docT1002 Zero-width unicode steganographyT1003 Multilingual prompt-injectionT1004 Tool result poisoning (server-side)T2001 Ignore-previous-instructionsT2002 Persona hijack (DAN / GPT-99)T2003 Roleplay escapeT2004 Filter-suspend requestT3001 Verbatim system-prompt repeatT3002 Translate-to-other-language leakT3003 Bracket-marker leak (<system>...)T3004 Function-spec leakT4001 Destructive SQL (DROP/TRUNCATE)T4002 Shell with sensitive path accessT4003 Hijacked email recipientT4004 Outbound to attacker URLT5001 PII relay (internal → external tool)T5002 Secret in argument (api keys, tokens)T5003 Encrypted-channel exfiltrationT5004 Slow-drip exfiltration (rate-limit evasion)T6001 Vector-store inject (RAG corpus)T6002 Long-term memory injectT6003 Conversation history rewriteT6004 Cache poisoningT7001 Tool enumeration probeT7002 Credential discovery (env / FS scan)T7003 Workflow topology probeT7004 Rate-limit / quota probeT8001 Token-quota exhaustion (cost attack)T8002 Tool-call fan-out (DoS via agent)T8003 Long-context inflationT8004 Recursive agent invocationT9001 Misformat as legitimate JSONT9002 Hallucinated citation injectionT9003 Misleading user-facing responseT9004 Function-call argument spoofingT10001 Cross-agent trust abuseT10002 Session / token replay across agentsT10003 Sensitive-data relay (A→B→external)T10004 Handoff burst (A→B floods cycle)
Each detector in AEGIS declares the AAT-T* technique IDs it
claims to catch. The cockpit /coverage page renders
this as a heat-map per deployment; the REST endpoint at
GET /api/v1/ontology/coverage emits the same data
for procurement spreadsheets.
Want to compare AEGIS vs another guardrail vendor? Run their equivalent claims through this ontology and the gaps fall out by intersection.
AAT-T* v1 freezes the 10 × 4 = 40 technique IDs. New techniques land in v2 with new IDs; existing IDs never shift meaning. Customers can pin detector → technique mappings to the major version for compliance reports.