Siam Thanat Hack Co., Ltd.

What MITRE ATLAS is and how to build an AI red-team plan from it

AI attackers do not stop at prompt injection. They target datasets, models, RAG, agent tools, and cloud infrastructure. This page turns the large MITRE ATLAS matrix into practical test paths and detection evidence.

Executive Summary and Mandate Overview
Target Audience Cybersecurity teams, AI developers, machine learning engineers, and AI Red Teams
Mandatory Frequency Pre-release adversary emulation testing and periodic reviews aligned with evolving threat intelligence
Required Scope Data, models, RAG, prompt interfaces, model APIs, agent context, tools, MCP servers, and infrastructure
Non-Compliance Risk Untested attack paths, prompt injection, agent-tool abuse, data exfiltration, and detection gaps

Read the 16-tactic matrix as an attack path

ATLAS is MITRE's living knowledge base. Data release 2026.07 contains 16 tactics, 101 techniques, and 77 sub-techniques, plus mitigations and case studies from incidents and realistic red-team demonstrations.

Infographic explaining: Read the 16-tactic matrix as an attack path
Visual guide: Read the 16-tactic matrix as an attack path
  • Tactics describe adversary objectives. Techniques and sub-techniques describe how those objectives are achieved, so the matrix is not a checklist that every system should test identically.
  • The matrix spans Predictive AI, Generative AI, Agentic AI, and Enterprise platforms, connecting model-specific weaknesses with conventional infrastructure compromise.
  • Maturity labels distinguish Feasible, Demonstrated, and Realized behavior, helping teams prioritize research possibilities versus attacks observed in practice.
  • Use ATLAS as shared language across management, engineering, the SOC, and the red team to connect threats, tests, detections, and mitigations.

High-value techniques for an AI penetration test

Select techniques from the real architecture and business impact, then build demonstrable attack paths instead of sending large prompt lists without a hypothesis.

  • AML.T0051 LLM Prompt Injection includes direct and indirect injection that makes a model follow unintended instructions or pass dangerous instructions to another component.
  • AML.T0054 LLM Jailbreak targets model restrictions, while AML.T0057 LLM Data Leakage targets disclosure. Test and measure them as distinct outcomes.
  • AML.T0020 Training Data Poisoning changes behavior during training or fine-tuning. AML.T0070 RAG Poisoning changes retrieved context at runtime.
  • AML.T0024.001 Invert AI Model reconstructs training information. AML.T0024.002 Extract AI Model approximates or copies model behavior.

Agentic AI, RAG, and MCP turn unsafe output into real action

When an agent reads email, calls APIs, writes files, or uses MCP servers, a model failure can become data modification, credential theft, or external data transfer.

  • AML.T0080 AI Agent Context Poisoning persistently changes decision context. AML.T0099 AI Agent Tool Data Poisoning weaponizes data returned by an otherwise benign tool.
  • AML.T0110 AI Agent Tool Poisoning covers altered tool definitions, implementations, and runtime responses, including MCP servers and agent skills.
  • AML.T0053 AI Agent Tool Invocation abuses agent privileges and can lead to AML.T0086 Exfiltration via AI Agent Tool Invocation.
  • Effective testing combines identity, permissions, approvals, sandboxing, memory, tool output, egress, and audit trails rather than inspecting only the system prompt.

Turn ATLAS into a measurable red-team plan

Start with crown jewels and trust boundaries, select techniques that can create real impact, and define test oracles, safety limits, and detection expectations before execution.

Six-step MITRE ATLAS red-team planning workflow with an attack path from indirect prompt injection through agent tool invocation to data exfiltration
An example of selecting ATLAS techniques, defining test oracles, validating telemetry, and retesting
  • Define each test with an ATLAS ID, preconditions, payload class, expected control, success criteria, and required evidence so results are reproducible.
  • Use synthetic data and canary secrets for disclosure tests, with explicit stop conditions for agents that can change external state.
  • Inspect AI gateway, application, model, identity, EDR, WAF, and SIEM telemetry to measure prevention, detection, triage, and response.
  • MITRE added AML.M0035 AI Red Team as a mitigation in release 2026.07, reinforcing adversarial testing as a way to find gaps before attackers do.

A useful ATLAS report shows coverage and detection gaps

Adding an ATLAS ID after a finding is not enough. The report should show which technique was tested, why it mattered, what impact was demonstrated, and whether defenders observed the path.

  • A coverage matrix should connect assets, attack surfaces, ATLAS techniques, test status, controls, telemetry sources, and detection outcomes.
  • Separate Prevented, Detected, Partially Detected, and Undetected results so one blocked payload is not mistaken for complete technique coverage.
  • Record model versions, prompt templates, RAG corpora, agent tools, policies, and configurations because results can change when any component changes.
  • Close with remediation, detection engineering, retesting, and explicit residual-risk acceptance by the system owner.

Requirements and Testing Scope Matrix

Summary of the referenced clauses, the testing scope they cover, and the expected evaluation cycle.

Reference Mandate Title Scope Required Testing Cycle
ATLAS 2026.07: AML.T0051 and AML.T0054 LLM Prompt Injection and LLM Jailbreak Test direct injection, indirect injection, and guardrail bypass with distinct success criteria Pre-deployment and upon prompt or API updates
AML.T0020 and AML.T0070 Training Data Poisoning and RAG Poisoning Evaluate provenance, integrity, ingestion, fine-tuning, and retrieved context that can alter system behavior After changes to datasets, RAG sources, or training pipelines
AML.T0024 and AML.T0057 Model Access and LLM Data Leakage Test membership inference, model inversion, model extraction, and sensitive-data disclosure with synthetic data Before external API exposure and after model-access policy changes
AML.T0080, AML.T0099, and AML.T0110 Agent Context and Tool Poisoning Assess context, memory, tool data, tool definitions, runtime responses, permissions, and agent egress Whenever new tools or external integrations are connected

Compliance Readiness Self-Assessment

Select items your organization has completed to evaluate your readiness score.

0%

Official source documents

Explore the latest matrix, techniques, mitigations, and case studies on MITRE ATLAS.

Go to the official source