skip to content

What does mapping an LLM risk onto MITRE ATLAS add beyond the OWASP list?

level: seniorimportance: nice to knowfreq 33%

answer

  1. ATT&CK's shape, AI's subject
  2. weakness classes versus adversary behaviour
  3. tactics and techniques, AML identifiers
  4. turns a category into telemetry requirements
  5. describes attacks, prescribes no controls

basics

~20 s

OWASP gives builders a checklist of vulnerability classes. ATLAS gives an ATT&CK-shaped vocabulary of adversary tactics and techniques against AI systems, so an AI finding lands in the same register, detection engineering and reporting the rest of the organisation already uses.

solid answer

~50 s

The two artifacts answer different questions. OWASP's lists ask "what class of weakness might my system have?" — a design-time checklist owned by builders. MITRE ATLAS asks "what does an adversary do, step by step?" It is a knowledge base of tactics and techniques targeting AI-enabled systems, deliberately structured like ATT&CK, with technique identifiers in the AML namespace and documented case studies. Mapping to it buys three practical things: your AI risks stop living in a separate spreadsheet and join the register your detection and threat-intel teams already read; techniques translate into detection and logging requirements rather than staying abstract; and a scenario such as a hijacked maintenance copilot scheduling a line shutdown can be described in the same tactic language as any other intrusion. What it does not give you is a control catalogue — ATLAS describes adversary behaviour, not the mitigations you should build.

go deeper

for a junior

It is enough to know MITRE publishes an AI-focused counterpart to ATT&CK and that it describes attacker behaviour rather than listing fixes.

for a middle

Explain the split: OWASP enumerates weakness classes for builders, ATLAS enumerates adversary tactics and techniques, and the two are layered rather than alternatives.

for a senior

Show what the mapping changes in practice — telemetry requirements, staged detection opportunities, and AI findings entering the same register the detection team already reads.

for a principal

Own the integration argument: AI risk described in the organisation's existing tactic language survives review, budgeting and incident response, whereas a separate AI risk spreadsheet does not.

## Two artifacts, two questions Teams often treat the OWASP GenAI lists and MITRE ATLAS as competing taxonomies and pick one. They are complements, and the difference is in the question each answers. The OWASP GenAI LLM Top 10 and the Top 10 for Agentic Applications are **builder-facing checklists of weakness classes**. They are organised by what can be wrong with your system: injection, disclosure, excessive agency, memory flaws, insecure inter-agent messaging. Their natural use is a design-time pass over a data-flow map, producing findings with owners. MITRE ATLAS — Adversarial Threat Landscape for Artificial-Intelligence Systems — is an **adversary-facing knowledge base**. It is deliberately shaped like ATT&CK: tactic columns representing adversary goals (reconnaissance, resource development, initial access, model access, execution, persistence, defense evasion, discovery, collection, exfiltration, impact, and AI-specific staging tactics), populated with techniques carrying identifiers in the AML namespace, and backed by documented real-world case studies. Its natural use is describing what an attacker did or would do, step by ordered step. ## What the mapping actually buys **A shared register.** Most organisations already run a risk and detection function keyed on ATT&CK. An AI risk expressed only as "LLM01" has no home there; the same risk expressed as a tactic-and-technique chain slots into the existing process. This is unglamorous and it is the main reason to bother: AI risk that lives in its own spreadsheet gets reviewed on its own cadence by its own people and is invisible during a real incident. **Detection requirements rather than abstractions.** A checklist entry says a weakness class exists. A technique describes an action, and actions imply telemetry. Asking "what would we see if this technique were used against us?" converts the map into concrete logging: which prompts and retrieved spans entered context, which tools were invoked with which arguments under which identity, what left the network. That question is much harder to answer from a vulnerability-class list. **A chain, not a point.** ATLAS puts techniques in ordered tactics, so a scenario reads as a sequence: an adversary places instructions in a supplier-uploaded document, the document is ingested and retrieved, the model acts on it, a tool call escalates, data or consequence follows. Mapping a plant copilot's shutdown-scheduling path this way exposes intermediate stages where detection or a boundary can be inserted — stages a single OWASP category flattens into one line. **A common language across functions.** Security leadership, threat intel and incident response already speak this dialect. Presenting an AI risk in it removes the argument about whether AI risk is a special case, which is a real organisational obstacle when a new product needs sign-off. ## What it does not buy ATLAS is descriptive. It tells you what adversaries do; it does not tell you what to build, and it will not order your work. Prioritisation still comes from your own consequence ranking — which sinks are irreversible, which paths reach them after consuming untrusted content. A team that maps thoroughly and then implements nothing has produced a document, not a defense. It also does not replace the OWASP pass. The checklists catch design omissions that an adversary-behaviour catalogue will not prompt you to notice, because a weakness with no known technique in the catalogue is still a weakness. Notably, the OWASP agentic list ships with mappings to ATLAS and to NIST material, which is the clearest signal that the maintainers see them as layered rather than alternative. ## Doing the mapping without wasting a week Map the paths that matter, not everything. Take the two or three highest-consequence flows from your risk ranking and write each as an ordered scenario in tactic terms. For each stage record: what the adversary needs, what telemetry you have or lack, and whether a deterministic boundary exists there. The output is a short table per scenario, and its value is in the gaps it makes visible — a stage with no telemetry and no boundary is exactly the finding you want surfaced. Resist two failure modes. The first is completionism: mapping every technique in the catalogue against your system produces a large artifact nobody reads. The second is vocabulary theatre: relabelling existing findings with technique identifiers without changing any logging, detection or control. If nothing downstream changes because of the mapping, the mapping did not need to exist. ## Where it lands with an interviewer This is a differentiator question rather than a screener. What it tests is whether you have integrated AI risk into an existing security programme or run it as a side channel. The strong answer names the ATT&CK lineage, is precise about ATLAS being adversary-behaviour rather than a control set, and gives one concrete example of a detection requirement the mapping produced.

  • Is ATLAS a replacement for running the OWASP checklist?
    No — they catch different omissions. The OWASP pass is design-time and enumerates weakness classes your architecture may contain, including ones with no catalogued technique yet. ATLAS is adversary-time and describes observed behaviour in ordered stages. The agentic OWASP list ships with ATLAS mappings precisely because the maintainers treat them as layers: check the design with one, describe and detect the attack with the other.
  • What concrete artifact should come out of an ATLAS mapping exercise?
    A short scenario table per high-consequence flow: the ordered stages, what the adversary needs at each, the telemetry you currently have, and whether a deterministic boundary sits there. Its worth is in the blank cells — a stage with neither telemetry nor a boundary is a finding. If the exercise produces only technique labels attached to existing risks, with no change to logging or controls, it was theatre.

saying these in an interview costs you the question

  • Describes ATLAS as a list of required mitigations
  • Treats ATLAS and the OWASP lists as competing choices
  • Maps every catalogued technique instead of the top flows
  • Relabels findings with technique IDs and changes no telemetry
  • Assumes an ATLAS mapping proves the defenses actually hold

context