Air Force Logo
Thundercats Logo
All lab projects

ATLAS to ATT&CK Parent Mapper

All 101 MITRE ATLAS techniques mapped to their ATT&CK equivalents.

101 techniques mapped

How to read this tool

MITRE ATLAS documents attacks against AI and ML systems: adversarial inputs, training data poisoning, model extraction, and more. MITRE ATT&CK documents the broader adversary playbook your SOC already knows. This tool bridges them.

Each ATLAS technique falls into one of three relationship categories:

  • FormalMITRE has published an official cross-reference between the ATLAS technique and an ATT&CK technique.
  • ConceptualNo official reference exists, but a close ATT&CK analogue covers the same adversary goal.
  • AI-UniqueThe technique is specific to AI/ML systems with no meaningful ATT&CK equivalent.

Use ATLAS to ATT&CK to browse by ATLAS tactic. Use ATT&CK to ATLAS to start from an ATT&CK tactic you already know and see which ATLAS techniques map into it.

View
Mapping
Cloud

Reconnaissance

AML.TA0002 · 8 techniques
AML.T0000

Search Open Technical Databases

demonstratedFormalCloud: medium
ATT&CK parent: T1596 Search Open Technical Databases(Reconnaissance)
Published research or documentation may reveal that a victim runs models on cloud ML platforms such as AWS SageMaker, GCP Vertex AI, or Azure ML, informing later targeting, though the reconnaissance itself is not cloud-specific.

Both techniques describe adversaries mining publicly available technical sources to gather intelligence before an attack; ATLAS AML.T0000 narrows the ATT&CK parent T1596 to AI-specific artifacts such as academic papers, model cards, and public repositories that reveal a victim's ML architecture and data pipeline. The formal cross-reference exists because the tradecraft is identical—passive open-source research—with the distinction being the AI-focused intent (e.g., identifying open-source base models to build a proxy model).

This is a Reconnaissance-phase activity that feeds later ATLAS resource-development steps like Create Proxy AI Model (AML.T0005), enabling more effective downstream evasion or extraction attacks.

3 subtechniques
  • AML.T0000.000Journals and Conference Proceedings
  • AML.T0000.001Pre-Print Repositories
  • AML.T0000.002Technical Blogs
AML.T0001

Search Open AI Vulnerability Analysis

demonstratedConceptualCloud: low

This ATLAS technique describes an adversary researching known vulnerabilities in a targeted class of AI models by reviewing academic papers and existing attack implementations. The closest ATT&CK analogue is Reconnaissance-phase vulnerability research; while T1595.002 emphasizes active scanning, the shared adversary goal is identifying exploitable weaknesses before an attack. A conceptual (not formal) match applies because ATLAS focuses on AI-specific vulnerability literature and adversarial ML attack code rather than traditional software CVEs.

This is an early reconnaissance activity where the adversary gathers publicly available AI vulnerability research to plan a later adversarial ML attack (e.g., evasion or extraction) against the identified model class.

AML.T0003

Search Victim-Owned Websites

demonstratedFormalCloud: low
ATT&CK parent: T1594 Search Victim-Owned Websites(Reconnaissance)

This ATLAS technique is a direct extension of ATT&CK T1594; both describe adversaries mining a victim's own public websites for targeting information without any intrusion. The ATLAS variant narrows the focus to details about AI-enabled products, such as model descriptions, service capabilities, and staff who build or operate ML systems. That AI-specific intelligence is later used to craft adversarial ML attacks or manual model manipulation.

This is an early reconnaissance step where the adversary passively collects public-facing AI product and personnel details to plan later initial access and ML-specific attacks like adversarial input crafting.

AML.T0004

Search Application Repositories

demonstratedConceptualCloud: low
ATT&CK parent: T1593 Search Open Websites/Domains(Reconnaissance)

This ATLAS technique describes adversaries querying public app stores (Google Play, iOS App Store, Microsoft Store) to find applications with embedded AI/ML components as a targeting step. ATT&CK's T1593 covers the analogous behavior of mining publicly available online resources to gather information about a target before an attack. The adversary goal—passive reconnaissance against openly accessible repositories to identify targets—is closely aligned, with the AI-specific twist being the focus on AI-enabled apps.

This is a reconnaissance-phase activity where the adversary identifies AI-bearing applications, typically feeding directly into acquisition of the embedded AI artifacts (AML.T0002) for offline analysis and attack development.

AML.T0006

Active Scanning

realizedFormalCloud: medium
ATT&CK parent: T1595 Active Scanning(Reconnaissance)
Scanning can surface cloud-hosted AI endpoints and DevOps interfaces such as Azure-based Copilot Studio agents, AWS SageMaker endpoints, or GCP Vertex AI services, but the scanning technique itself is not exclusive to any cloud provider.

ATLAS AML.T0006 is a direct AI-focused extension of ATT&CK T1595: both describe an adversary directly interacting with a victim's infrastructure to gather targeting information, as opposed to passive collection. The ATLAS variant adds AI-specific probing behaviors, such as port and service scans that reveal AI DevOps tooling or hosted AI services, enumeration of public AI chat agents (e.g., Copilot Studio Hunter), and sending emails to inspect replies for signs an AI agent manages the inbox. The core action—active, direct scanning of the victim—is identical to the ATT&CK technique.

This sits at the reconnaissance stage (ATT&CK Reconnaissance / ATLAS AML.TA0002 Reconnaissance), where active probing identifies exposed AI services and tooling that later enable initial access and resource development against the ML system.

AML.T0064

Gather RAG-Indexed Targets

demonstratedConceptualCloud: medium
ATT&CK parent: T1213 Data from Information Repositories(Collection)
RAG data sources are frequently cloud-hosted vector databases and object stores (e.g. Amazon S3/Bedrock Knowledge Bases, Azure AI Search, GCP Vertex AI Search), but the identification technique itself applies equally to on-prem stores.

Both techniques center on an adversary identifying and gathering information from data repositories that a system relies on. In ATT&CK T1213, attackers discover and collect from knowledge stores (SharePoint, Confluence, wikis); here the adversary is specifically reconnoitering the external data sources that feed a RAG pipeline so those repositories can later be poisoned. The goal of locating the authoritative data store the target depends on is the same, though the ATLAS technique is reconnaissance for a downstream poisoning attack rather than direct data theft.

This is a Resource Development / reconnaissance step that precedes ATLAS data-poisoning techniques (e.g. AML.T0070 RAG Poisoning), analogous to ATT&CK repository discovery that enables later Collection or manipulation actions.

AML.T0087

Gather Victim Identity Information

realizedFormalCloud: low
ATT&CK parent: T1589 Gather Victim Identity Information(Reconnaissance)

ATLAS AML.T0087 is a direct adoption of ATT&CK T1589 into the AI threat context, sharing the same name and a formal cross-reference. Both cover collecting personal data, email addresses, credentials, and MFA configurations about victims to enable targeting. The AI-specific twist is that harvested identity data (photos, voice, personal details) feeds deepfake creation and convincing impersonation, but the underlying reconnaissance activity is identical to the ATT&CK technique.

This sits in the Reconnaissance phase, where gathered identity data enables later Resource Development steps like establishing impersonated accounts (AML.T0021) and Create Deepfakes for social engineering.

AML.T0095

Search Open Websites/Domains

demonstratedFormalCloud: medium
ATT&CK parent: T1593 Search Open Websites/Domains(Reconnaissance)
Public search may reveal cloud-hosted ML endpoints or consoles such as AWS SageMaker, GCP Vertex AI, or Azure ML, but the reconnaissance activity itself is not specific to any cloud provider and occurs entirely on external, adversary-controlled infrastructure.

This ATLAS technique is a direct, formally cross-referenced counterpart to ATT&CK T1593, which covers adversaries mining public websites, social media, and victim-owned domains for targeting intelligence. The ATLAS variant narrows the same reconnaissance behavior toward identifying AI/ML software platforms, services, and public-facing model endpoints that a victim exposes, so an analyst can treat detection and mitigation approaches for T1593 as applicable. The primary distinction is the intended follow-on: the harvested information feeds AI-specific exploitation such as prompt injection against public-facing applications rather than generic exploitation.

This is a pre-attack Reconnaissance (ATT&CK) / AML.TA0002 Resource Development-adjacent step that precedes initial access techniques like Exploit Public-Facing Application (AML.T0049) or Prompt Infiltration via Public-Facing Application (AML.T0093).

1 subtechnique
  • AML.T0095.000Code Repositories

Resource Development

AML.TA0003 · 13 techniques
AML.T0002

Acquire Public AI Artifacts

realizedConceptualCloud: medium
ATT&CK parent: T1593 Search Open Websites/Domains(Reconnaissance)
Publicly exposed cloud storage such as AWS S3 buckets, GCP Cloud Storage, and Azure Blob Storage, along with public code repositories and model hubs, are common locations where victim AI artifacts may be discovered.

Both techniques involve an adversary mining publicly accessible sources to gather intelligence about a target before an attack. ATT&CK's T1593 covers searching public websites, repositories, and services for useful information, which closely parallels ATLAS's focus on locating publicly hosted AI artifacts such as model files, training data, and configurations. The AI-specific angle is that the harvested artifacts reveal the victim's ML task, architecture, and pipeline rather than general IT infrastructure details.

This is a pre-attack reconnaissance step (ATLAS Resource Development / ATT&CK Reconnaissance) where the adversary collects public AI artifacts to inform later stages such as crafting model poisoning, evasion, or extraction attacks.

3 subtechniques
  • AML.T0002.000Datasets
  • AML.T0002.001Models
  • AML.T0002.002AI Agent Configuration
AML.T0016

Obtain Capabilities

realizedFormalCloud: medium
ATT&CK parent: T1588 Obtain Capabilities(Resource Development)
Acquired tooling may later be aimed at cloud-hosted ML services such as AWS SageMaker, GCP Vertex AI, or Azure ML, but obtaining the capability itself is not cloud-specific.

This ATLAS technique is a direct AI-focused extension of ATT&CK T1588, where adversaries acquire tooling before an operation. The distinction is content: ATLAS covers purpose-built adversarial ML attack implementations (e.g. libraries for crafting evasion or poisoning inputs) alongside generic repurposed software, whereas T1588 broadly covers malware, exploits, tools, and certificates. Both cover the pre-attack acquisition and customization of offensive capabilities rather than their deployment.

During the Resource Development phase, the adversary sources or adapts attack tooling—including adversarial AI frameworks—to prepare for targeting an AI-enabled system before any access is attempted.

3 subtechniques
  • AML.T0016.000Adversarial AI Attack Implementations
  • AML.T0016.001Software Tools
  • AML.T0016.002Generative AI
AML.T0017

Develop Capabilities

realizedFormalCloud: medium
ATT&CK parent: T1587 Develop Capabilities(Resource Development)
Capabilities like adversarial-content websites or exfiltration notebooks may target cloud-hosted ML workflows (e.g., SageMaker or Vertex AI notebooks) but the development activity itself is not specific to any cloud provider.

Both techniques describe adversaries building their own tooling and infrastructure ahead of an attack rather than acquiring it from third parties. The ATLAS version narrows this to AI-focused operations—such as standing up websites seeded with adversarial content to poison training data or crafting Jupyter notebooks containing obfuscated exfiltration code—but the underlying behavior (identifying requirements, building, and deploying capabilities) is identical to ATT&CK T1587. The formal cross-reference confirms this is the same technique applied to the AI attack surface.

This is a pre-attack Resource Development (ATLAS Resource Development, AML.TA0003) step where the adversary constructs custom tooling that later enables data poisoning, model exfiltration, or execution stages of the AI kill chain.

1 subtechnique
  • AML.T0017.000Adversarial AI Attacks
AML.T0008

Acquire Infrastructure

realizedConceptualCloud: medium
ATT&CK parent: T1583 Acquire Infrastructure(Resource Development)
Adversaries commonly rent cloud servers and compute (e.g., AWS EC2, GCP Compute Engine, Azure VMs) and use third-party web services to host and orchestrate operations, though the technique is not specific to any managed ML platform.

This ATLAS technique mirrors ATT&CK's Acquire Infrastructure (T1583) almost directly: adversaries buy, lease, or rent servers, domains, and third-party web services to stage and launch operations. The ATLAS variant extends the concept with AI-specific physical countermeasures (printed adversarial patterns, wearables, disguises) meant to degrade sensors or ML components, but the core goal—provisioning operational resources ahead of an attack—is identical to the ATT&CK technique. Because the adversary objective and most sub-methods align cleanly, this is a strong conceptual match rather than an AI-unique behavior.

This is a pre-attack resource-development step where the adversary stands up the servers, domains, or physical countermeasures that will later support ML-focused initial access, staging, and exfiltration activities.

6 subtechniques
  • AML.T0008.000AI Development Workspaces
  • AML.T0008.001Consumer Hardware
  • AML.T0008.002Domains
  • AML.T0008.003Physical Countermeasures
  • AML.T0008.004Serverless
  • AML.T0008.005AI Service Proxies
AML.T0019

Publish Poisoned Datasets

demonstratedConceptualCloud: medium
Cloud ML platforms such as AWS SageMaker, GCP Vertex AI, and Azure ML routinely ingest public datasets (e.g., from Hugging Face Hub or public S3/GCS buckets), so a poisoned public dataset can flow into cloud-hosted training jobs, though the technique itself is not cloud-specific.

Publishing a poisoned dataset to a public repository so a victim ingests it during model development is conceptually analogous to compromising the software supply chain, where an adversary seeds malicious content into a widely-consumed dependency and waits for downstream targets to pull it in. The ATLAS technique replaces tampered code/binaries with tampered training data, but the adversary goal is the same: gain a foothold in the victim's pipeline via a trusted upstream artifact. It is not a formal match because ATT&CK's T1195.002 scopes to software components rather than ML training data, hence the mapping is conceptual.

This is a staging action that enables initial access: the adversary plants poisoned data upstream (ATLAS Resource Development / AI Supply Chain Compromise) which is later pulled into the victim's training pipeline, mirroring an ATT&CK software supply chain compromise leading to a foothold.

AML.T0020

Poison Training Data

realizedAI-UniqueCloud: medium
No ATT&CK equivalent
Training datasets and pipelines hosted in cloud ML platforms such as AWS SageMaker, GCP Vertex AI, and Azure ML are common poisoning targets, but the technique applies equally to on-premises and local training so it is not cloud-specific.

Poisoning training data manipulates the statistical relationships an AI model learns during training, embedding a latent backdoor or bias that only surfaces when specific trigger inputs appear at inference time. Traditional ATT&CK data-manipulation techniques (e.g. T1565 Data Manipulation) target the integrity of stored or transmitted business data to cause immediate operational impact, whereas this technique corrupts the learning process itself so the compromised behavior is baked into model weights and evades conventional file-integrity or content-inspection controls. Because the effect is mediated through the training pipeline and activated later by crafted samples, there is no close ATT&CK analogue.

In a blended kill chain, this sits at the ATLAS Persistence/ML-Attack-Staging stage after the adversary either compromises the AI supply chain (AML.T0010) or gains Initial Access (AML.TA0004), and it sets up later trigger activation (AML.T0043.004) — conceptually parallel to an attacker planting a backdoor for persistence but realized in model weights rather than system binaries.

AML.T0021

Establish Accounts

realizedFormalCloud: medium
ATT&CK parent: T1585 Establish Accounts(Resource Development)
Attackers may establish accounts on cloud ML platforms such as AWS SageMaker, GCP Vertex AI, Azure ML, or model hubs like Hugging Face to obtain compute and hosting for staging, though account creation is not unique to any single cloud provider.

This ATLAS technique is a direct adoption of ATT&CK T1585: adversaries register accounts with third-party services to build the infrastructure needed for an attack rather than to breach the target directly. In the AI context the created accounts specifically unlock resources for AI Attack Staging — for example signing up for ML platforms, model hosting hubs, or cloud compute to train proxy models or craft adversarial inputs — and can also enable victim impersonation. The mapping is one-to-one because the adversary behavior (proactively creating attacker-controlled accounts) is identical; only the downstream objective is AI-flavored.

This is a Resource Development / Resource Development (ATLAS AML.TA0003) precursor step where the adversary provisions accounts before any target interaction, feeding later stages like AI Attack Staging and eventual model access or evasion.

AML.T0058

Publish Poisoned Models

realizedConceptualCloud: medium
ATT&CK parent: T1608 Stage Capabilities(Resource Development)
Publicly hosted model registries and repositories such as Hugging Face Hub, TensorFlow Hub, GitHub, and cloud model catalogs feeding AWS SageMaker, GCP Vertex AI, or Azure ML can distribute the poisoned model, though the staging itself is not tied to any single cloud provider.

In this ATLAS technique the adversary uploads a backdoored or trojanized ML model to a public model registry (e.g., Hugging Face) or code repository so that a victim will download and integrate it. This mirrors ATT&CK's Stage Capabilities, where an adversary places malicious tooling on infrastructure they control or on third-party platforms to await victim retrieval; the model artifact is the staged malicious payload rather than a traditional malware binary. Both share the goal of pre-positioning a compromised asset for later delivery through the supply chain.

This is a resource-development/staging step that precedes and enables AI Supply Chain Compromise (AML.T0010), the delivery vector that moves the poisoned model into the victim's ML pipeline.

AML.T0060

Publish Hallucinated Entities

demonstratedConceptualCloud: medium
Hallucinated packages are frequently installed into cloud CI/CD pipelines and managed dev environments such as AWS CodeBuild, GCP Cloud Build, and Azure DevOps, where they execute with pipeline credentials, though the technique is not specific to any one cloud service.

The adversary registers a real, controlled entity (most commonly a malicious software package under a name the LLM invented, a.k.a. "slopsquatting") so that a victim who trusts the LLM's output pulls the attacker's artifact into their environment. This mirrors ATT&CK's software supply chain compromise, where trusted distribution channels like package registries are poisoned to gain code execution, except here the trust vector is an LLM hallucination rather than a legitimate upstream dependency. The goal (deliver adversary-controlled code/content via a trusted-seeming source) is the same, making it a close conceptual analogue.

Under ATLAS this technique achieves Initial Access (AML.TA0003) by seeding an adversary-controlled entity that, once resolved and installed, hands the attacker a foothold equivalent to an ATT&CK T1195.002 supply-chain compromise, enabling subsequent execution and persistence.

AML.T0065

LLM Prompt Crafting

realizedAI-UniqueCloud: medium
No ATT&CK equivalent
Applies to any hosted LLM endpoint including cloud-managed generative AI services such as Amazon Bedrock, Azure OpenAI Service, and GCP Vertex AI, though the technique is model-focused rather than tied to specific cloud infrastructure.

This technique involves iteratively engineering natural-language prompts to defeat a generative AI model's built-in safety and alignment guardrails so it executes attacker-supplied instructions. There is no meaningful ATT&CK parallel because ATT&CK's defense-evasion techniques target operating systems, logging, and security tooling via code, configuration, or process manipulation, whereas prompt crafting exploits the semantic behavior of a language model itself. The adversary's manipulation surface is the model's input text and its learned instruction-following behavior, which has no analogue in traditional enterprise attack surfaces.

Positioned in the ATLAS ML Attack Staging tactic (AML.TA0003), this is the weaponization step where an adversary tunes a working jailbreak or injection payload before delivering it to achieve execution, exfiltration, or downstream impact.

AML.T0066

Retrieval Content Crafting

demonstratedAI-UniqueCloud: medium
No ATT&CK equivalent
RAG vector stores are frequently hosted on cloud services such as Amazon Bedrock Knowledge Bases, Azure AI Search, GCP Vertex AI Search, or managed vector databases like Pinecone, though the technique applies equally to self-hosted deployments.

This technique involves authoring text specifically engineered to be surfaced by a RAG system's similarity search and then influence the human reading the model's response, exploiting the user's trust in the AI assistant. ATT&CK has no equivalent: its persuasion-adjacent techniques (e.g. Phishing, Spearphishing) target humans directly through delivery channels, whereas here the influence is mediated by a machine-learning retrieval pipeline that decides which content reaches the user. The reliance on vector embeddings, retrieval ranking, and LLM-generated output as the attack surface is specific to AI systems and has no ATT&CK parallel.

In a blended kill chain this is a Persistence/staging step where the adversary seeds influential content into the knowledge store, downstream of ATT&CK Initial Access or data-ingestion abuse (AML.T0070 RAG Poisoning) and upstream of the model surfacing that content to manipulate the end user.

AML.T0079

Stage Capabilities

demonstratedFormalCloud: medium
ATT&CK parent: T1608 Stage Capabilities(Resource Development)
Staging can leverage cloud-hosted model and container registries and code-hosting services such as Hugging Face, GitHub, Amazon ECR, or Azure Container Registry, though it is not tied to any single cloud ML platform.

Both techniques describe adversaries placing pre-developed or acquired capabilities onto controlled infrastructure so they are ready for use during an operation, and ATLAS AML.T0079 carries a formal cross-reference to ATT&CK T1608. The distinction is the payload: in the AI context the staged assets are AI artifacts such as poisoned datasets, backdoored models, or trojanized ML packages uploaded to model registries (Hugging Face), container registries, or code repositories (GitHub), rather than conventional malware or phishing pages. The intent, hosting a ready-to-deliver capability on adversary-controlled or compromised infrastructure, is identical.

This sits in the Resource Development phase, after Develop/Obtain Capabilities and before delivery techniques like ML Supply Chain Compromise that pull the staged poisoned model or dataset into a victim's pipeline.

AML.T0104

Publish Poisoned AI Agent Tool

realizedConceptualCloud: medium
Poisoned tools published as remotely hosted MCP servers or pulled into cloud-hosted agent runtimes (e.g., Amazon Bedrock Agents, Azure AI Agent Service, Vertex AI agents) can compromise cloud ML workloads, though the technique is not tied to any single provider.

Publishing a poisoned AI agent tool to public registries (npm, GitHub, MCP/tool hubs) mirrors the classic supply chain attack of planting malicious code in a dependency that victims voluntarily install. The ATT&CK analogue captures the same adversary goal—gaining a foothold by getting the target to consume an attacker-controlled component from a trusted-looking source. The mapping is conceptual rather than formal because the payload here is a natural-language prompt injection that hijacks an LLM agent's behavior rather than executable malware, an AI-specific twist ATT&CK does not model.

This is an initial-access/staging step where the adversary seeds a malicious tool that an AI agent later ingests, setting up downstream prompt injection (AML.T0051) and subsequent impact once the agent invokes it.

Initial Access

AML.TA0004 · 7 techniques
AML.T0010

AI Supply Chain Compromise

realizedConceptualCloud: high
ATT&CK parent: T1195 Supply Chain Compromise(Initial Access)
Compromised models, datasets, or ML dependencies pulled into cloud training/serving pipelines such as AWS SageMaker, GCP Vertex AI, and Azure ML—often via public registries like Hugging Face Hub or container/PyPI dependencies—directly inherit the tampering.

ATT&CK T1195 covers adversaries manipulating products or delivery mechanisms before they reach the victim, which is the same adversary goal as AML.T0010: achieving initial access by tampering with trusted upstream components. The AI variant extends this concept to ML-specific artifacts—training data and annotations, pretrained models, and AI software/hardware stacks (e.g., a backdoored model on a public hub)—which have no dedicated ATT&CK sub-technique, making this a close conceptual analogue rather than a formal cross-reference.

This is an Initial Access step where the adversary poisons a trusted ML component (dataset, model, or dependency) upstream so that compromise is inherited when the victim ingests or deploys it, often requiring later stages like ML Model Access or Execution to weaponize the tampered artifact.

6 subtechniques
  • AML.T0010.000Hardware
  • AML.T0010.001AI Software
  • AML.T0010.002Data
  • AML.T0010.003Model
  • AML.T0010.004Container Registry
  • AML.T0010.005AI Agent Tool
AML.T0012

Valid Accounts

realizedFormalCloud: high
ATT&CK parent: T1078 Valid Accounts(Initial Access)
Compromised API keys or IAM credentials directly expose cloud-hosted ML platforms such as AWS SageMaker, GCP Vertex AI, and Azure ML along with their associated model registries and data buckets.

This ATLAS technique is a direct application of ATT&CK T1078, where adversaries reuse stolen legitimate credentials rather than exploiting vulnerabilities to gain entry. In the AI context the abused credentials specifically unlock ML resources such as API keys for model endpoints, training data stores, and model registries, letting the attacker blend in with normal authenticated activity. Both techniques share the same detection challenge: the access appears legitimate, so anomaly detection on account behavior is required rather than signature-based alerting.

Sitting at the Initial Access stage, valid accounts give the adversary an authenticated foothold that enables downstream ATLAS steps like Discover AI Artifacts (AML.T0007) and privileged write access to models used in development or production.

AML.T0015

Evade AI Model

realizedAI-UniqueCloud: medium
No ATT&CK equivalent
Applies to cloud-hosted inference endpoints such as AWS SageMaker, GCP Vertex AI, or Azure ML that expose malware/anomaly detection or biometric verification models, but the evasion targets the model logic rather than any cloud-specific service.

Evading an AI model means feeding it crafted inputs (adversarial perturbations or deepfakes) that cause the model to misclassify while a human would still perceive the true content — the attack exploits the learned decision boundary of a machine learning model itself, which has no equivalent in ATT&CK's enterprise techniques. While ATT&CK covers evading conventional defenses (e.g. T1027 Obfuscated Files, T1562 Impair Defenses), those target signature/rule-based or configuration-based controls, not the statistical inference of an ML classifier, so no technique shares the same underlying mechanism. The closest conceptual sibling is Defense Evasion as a goal, but the AI-specific manipulation of model inference has no meaningful ATT&CK parallel.

In a blended kill chain this technique bridges ATLAS Defense Evasion/Impact and ATT&CK Initial Access — adversarial inputs let malware slip past AI-based detection to advance a traditional intrusion, while deepfakes defeat AI biometric authentication to gain initial system access.

AML.T0049

Exploit Public-Facing Application

realizedFormalCloud: medium
ATT&CK parent: T1190 Exploit Public-Facing Application(Initial Access)
It applies to cloud-hosted ML inference endpoints and MLOps interfaces (e.g., SageMaker endpoints, Vertex AI or Azure ML APIs) but is equally valid against any Internet-facing application and is not cloud-specific.

This ATLAS technique is a direct one-to-one carryover of ATT&CK T1190, sharing the same technique name and formal cross-reference. In an AI context, the Internet-facing application is often an ML inference API, model-serving endpoint, or an MLOps dashboard whose software vulnerabilities (bugs, misconfigurations, or design flaws) grant adversaries an initial foothold into the ML environment. The underlying exploitation mechanics are identical to conventional application exploitation; only the exposed asset differs.

This is an Initial Access technique that gives an adversary their first foothold, from which they can pivot toward AI-specific objectives such as ML model theft, data poisoning, or discovering ML artifacts.

AML.T0052

Phishing

realizedFormalCloud: medium
ATT&CK parent: T1566 Phishing(Initial Access)
Phishing can harvest credentials for cloud-hosted ML platforms such as AWS SageMaker, GCP Vertex AI, and Azure ML, but the technique itself is delivery-channel agnostic and not specific to those services.

ATLAS AML.T0052 is a direct extension of ATT&CK T1566: both describe adversaries using electronically delivered social engineering (email, messaging, spearphishing) to gain access to victim systems. The ATLAS variant emphasizes how generative AI—LLM-authored text, visual deepfakes, and audio deepfakes—lets attackers scale and personalize these lures far beyond hand-crafted campaigns. The core technique and detections (link/attachment analysis, sender reputation, user reporting) are identical; the AI angle changes the volume and believability of the messages, not the delivery mechanism.

This sits at the front of the kill chain, providing Initial Access (ATT&CK) and enabling ML Attack Staging (ATLAS AML.TA0015) that later supports model exfiltration or manipulation of AI systems.

2 subtechniques
  • AML.T0052.000Spearphishing via Social Engineering LLM
  • AML.T0052.001Deepfake-Assisted Phishing
AML.T0078

Drive-by Compromise

demonstratedFormalCloud: medium
ATT&CK parent: T1189 Drive-by Compromise(Initial Access)
Cloud-hosted LLM services and agent platforms (e.g., AWS Bedrock, Azure OpenAI, GCP Vertex AI) that browse or retrieve web content on a user's behalf can ingest the malicious page, but the technique is not tied to any single cloud provider.

This ATLAS technique is the AI-specific extension of ATT&CK T1189: both describe an adversary compromising a target when a user (or an AI agent acting for the user) simply visits a website during normal browsing. The formal cross-reference exists because the delivery mechanism is identical to classic drive-by compromise; the difference is the payload, which here is an LLM prompt injection embedded in web content rather than browser-exploiting code. When an AI agent fetches that page, the malicious instructions alter the model's behavior, giving the adversary an initial foothold into the AI system.

This is an Initial Access step where a poisoned web page delivers a prompt injection that an LLM or AI agent ingests, setting up follow-on tactics such as ML Attack Staging or exfiltration of user data the agent can reach.

AML.T0093

Prompt Infiltration via Public-Facing Application

demonstratedConceptualCloud: medium
ATT&CK parent: T1659 Content Injection(Initial Access)
Commonly affects cloud-hosted collaboration and storage services that feed AI pipelines, such as Microsoft OneDrive/SharePoint, Google Drive, and cloud-based ticketing platforms like ServiceNow or Zendesk, though it is not tied to any specific ML training infrastructure.

This ATLAS technique involves planting malicious prompt content into a public-facing application (email, shared drives, ticketing systems) so it is later ingested and acted upon by an AI, which closely parallels ATT&CK's Content Injection where an adversary inserts malicious content into a channel that a victim system later consumes. Both achieve initial access and persistence indirectly by staging attacker-controlled content that triggers execution when the target processes it, rather than through a direct exploit. The AI-specific twist is that the "payload" is natural-language prompt instructions interpreted by an LLM or RAG pipeline rather than traditional malicious code, so the mapping is conceptual rather than formal.

This sits at the Initial Access / Persistence boundary: the adversary stages malicious prompts in trusted data stores (analogous to ATT&CK Content Injection) that later drive AI-mediated Execution and downstream impact when a RAG system indexes or an agent processes the poisoned content.

AI Model Access

AML.TA0000 · 4 techniques
AML.T0040

AI Model Inference API Access

realizedConceptualCloud: high
ATT&CK parent: T1133 External Remote Services(Initial Access)
Directly affects cloud-hosted inference endpoints such as AWS SageMaker endpoints, GCP Vertex AI prediction endpoints, Azure ML managed endpoints, and hosted foundation-model APIs like Amazon Bedrock or Azure OpenAI.

Like External Remote Services, this technique involves an adversary using a legitimate, externally-exposed interface (the model inference API) to gain access to a target system without exploiting a vulnerability. The parallel is conceptual rather than formal: instead of remote access services like VPNs or RDP, the adversary leverages the ML model's public inference endpoint as the entry point for reconnaissance, attack staging, or impact. The adversary goal — obtaining legitimate access to a service to enable follow-on actions — is closely analogous.

This sits at Initial Access (ATLAS AML.TA0000 / ATT&CK T1133), where API access becomes the foothold enabling downstream reconnaissance (Discover AI Model Ontology/Family), attack staging (Craft Adversarial Data, Verify Attack), and impact (Evade AI Model, Erode AI Model Integrity).

AML.T0047

AI-Enabled Product or Service

realizedAI-UniqueCloud: medium
No ATT&CK equivalent
Many AI-enabled products are delivered via cloud-hosted inference endpoints (e.g., APIs fronted by AWS SageMaker, GCP Vertex AI, or Azure ML/OpenAI Service), so the accessed model often resides in cloud infrastructure though the technique is not cloud-specific.

This technique describes an adversary consuming a legitimate AI-powered product or service specifically to reach and study the AI model embedded within it, rather than to exploit a host, network, or credential. ATT&CK's access techniques target operating systems, applications, and infrastructure, so none capture the goal of gaining indirect access to an AI model and harvesting its inferences, logs, or metadata as a reconnaissance or staging step. The adversary goal here is model-specific reconnaissance through sanctioned usage, which has no meaningful enterprise ATT&CK parallel.

Positioned in the ML Model Access tactic (AML.TA0000), this technique gives adversaries an early, low-friction foothold to the target model that typically precedes ATLAS discovery, model extraction, or evasion crafting stages.

AML.T0041

Physical Environment Access

demonstratedAI-UniqueCloud: low
No ATT&CK equivalent

This technique describes an adversary manipulating the physical world where an ML model collects its sensor data (e.g. placing stickers on a road sign to fool an autonomous vehicle, or altering a scene before a camera captures it) to reproduce digital adversarial attacks against real-world data pipelines. ATT&CK is scoped to digital enterprise, cloud, and network intrusion behavior and has no technique covering manipulation of the physical data-collection environment as an attack vector against a model. The closest ATT&CK concepts (physical access for hardware implants) target IT devices, not the sensory input a model perceives, so no meaningful parallel exists.

This sits at the ATLAS Reconnaissance/Initial Access boundary as a physical-world entry point that seeds later ATLAS ML Attack Staging and Impact stages, a vector that never appears in a conventional ATT&CK kill chain.

AML.T0044

Full AI Model Access

demonstratedAI-UniqueCloud: medium
No ATT&CK equivalent
Applies to models hosted on cloud ML platforms such as AWS SageMaker, GCP Vertex AI, and Azure ML where model artifacts and endpoints may be exposed, but the technique is equally relevant to on-premises deployments.

Full AI Model Access describes an adversary obtaining complete "white-box" knowledge of a model's architecture, weights/parameters, and class ontology, which uniquely enables ML-specific follow-on attacks like crafting adversarial examples offline. Traditional ATT&CK has no equivalent because its access and collection techniques (e.g., credential theft, data staging) target files, hosts, and accounts rather than the internal mathematical structure of a trained model. The value here is the ML knowledge gained, not the mechanism of access, so no ATT&CK technique captures the same adversary goal.

This is an ML Attack Staging step (AML.TA0000) where white-box model knowledge is acquired to enable offline adversarial data crafting (AML.T0043) and attack verification (AML.T0042) before a detectable production attack is launched.

Execution

AML.TA0005 · 6 techniques
AML.T0011

User Execution

realizedFormalCloud: medium
ATT&CK parent: T1204 User Execution(Execution)
Applies to cloud ML environments such as AWS SageMaker notebooks, GCP Vertex AI Workbench, and Azure ML compute instances where users open or run downloaded models and notebooks, but the technique is not exclusive to cloud infrastructure.

This ATLAS technique is a direct AI-context specialization of ATT&CK T1204, which covers an adversary relying on a user to run malicious code rather than executing it themselves. In the AI setting, the "content" the user is tricked into running is frequently a compromised model artifact, notebook, or dependency pulled from a poisoned AI supply chain (AML.T0010), but the underlying mechanism—social engineering a human into triggering execution—is identical. The formal cross-reference exists because both describe the same execution vector triggered by user action.

After an adversary stages malicious content (e.g., a poisoned model or notebook via AI Supply Chain Compromise), User Execution is the bridge from delivery into the Execution phase, where a data scientist or engineer unknowingly runs the code that grants the adversary a foothold.

4 subtechniques
  • AML.T0011.000Unsafe AI Artifacts
  • AML.T0011.001Malicious Package
  • AML.T0011.002Poisoned AI Agent Tool
  • AML.T0011.003Malicious Link
AML.T0050

Command and Scripting Interpreter

demonstratedFormalCloud: medium
ATT&CK parent: T1059 Command and Scripting Interpreter(Execution)
Applies to cloud ML compute such as SageMaker notebook instances, Vertex AI Workbench, and Azure ML compute where Python and shell interpreters are readily available, but the technique is not cloud-specific and applies equally to local or on-prem ML hosts.

AML.T0050 is a direct port of ATT&CK T1059 into the AI/ML context, sharing the same ID root and formal cross-reference. Both cover adversaries abusing built-in interpreters such as Unix shell, PowerShell, Windows Command Shell, and cross-platform runtimes like Python to run arbitrary commands, scripts, or binaries. In an ML setting this often means executing Python within a notebook, training pipeline, or model-serving container to run attacker-controlled code.

After gaining Initial Access (e.g. a malicious model or poisoned dependency), the adversary uses an interpreter to achieve Execution, providing the launch point for discovery, persistence, or model tampering later in the chain.

AML.T0051

LLM Prompt Injection

realizedAI-UniqueCloud: medium
No ATT&CK equivalent
Applies to any cloud-hosted LLM endpoint such as Amazon Bedrock, Azure OpenAI Service, or GCP Vertex AI, but is not tied to a specific provider since the vulnerability lives in the model rather than the hosting infrastructure.

Prompt injection exploits the fact that an LLM cannot reliably distinguish trusted developer instructions from untrusted user- or data-supplied text, causing it to override its original directives. This is fundamentally an AI-specific weakness with no meaningful ATT&CK parallel: unlike traditional injection (e.g. Command or SQL injection, T1059/T1190) which crosses a defined code/data boundary in software, prompt injection abuses the model's natural-language reasoning layer where instructions and data share the same channel. There is no equivalent adversary technique in ATT&CK's software-focused matrices.

In a blended kill chain, prompt injection typically serves as the LLM Attack Staging or Initial Access step (AML.TA0005), giving the adversary a foothold from which subsequent ATT&CK actions—such as data exfiltration, tool/plugin abuse, or lateral movement into connected systems—can be launched.

3 subtechniques
  • AML.T0051.000Direct
  • AML.T0051.001Indirect
  • AML.T0051.002Triggered
AML.T0053

AI Agent Tool Invocation

demonstratedConceptualCloud: medium
ATT&CK parent: T1059 Command and Scripting Interpreter(Execution)
AI agents are commonly deployed on cloud platforms such as AWS Bedrock Agents, Azure OpenAI/AI Foundry, and GCP Vertex AI Agent Builder, where tool integrations can reach cloud APIs and data stores, though the technique is not exclusive to cloud environments.

When an AI agent is wired to a code or command interpreter tool, an adversary who controls the agent's inputs can coerce it into running arbitrary instructions—functionally the same adversary goal as T1059, where an attacker abuses an interpreter to execute commands. The AI agent acts as an intermediary execution proxy: the adversary supplies natural-language prompts and the agent translates them into API calls, shell commands, or scripts on integrated systems. This is a conceptual rather than formal match because the abuse vector (prompt-driven tool invocation through an LLM) has no dedicated ATT&CK reference, but the execution and privilege-escalation outcome closely parallels interpreter abuse.

This technique bridges ATLAS ML Attack Staging/Execution and ATT&CK Execution, letting an adversary who has compromised or manipulated an AI agent (e.g., via prompt injection) pivot into command execution, data access, and privilege escalation on the systems the agent's tools reach.

AML.T0100

AI Agent Clickbait

demonstratedConceptualCloud: low
ATT&CK parent: T1204 User Execution(Execution)

AI Agent Clickbait is the AI-agent analogue of User Execution: instead of tricking a human into clicking a malicious link or running attacker-supplied code, the adversary crafts deceptive web content that manipulates an AI browsing agent into performing that action on the user's behalf. Both rely on social-engineering-style deception targeting a trusted actor whose actions carry the user's privileges, and both can culminate in malicious code being copied and executed on the host. The mapping is conceptual because ATT&CK T1204 assumes a human decision-maker, whereas here the exploited "user" is an autonomous AI agent interpreting UI cues and prompt-like text.

This technique sits at the Execution stage, where an ATLAS-driven web deception achieves the ATT&CK goal of running attacker code on the host by hijacking the AI agent's interaction with a malicious site.

AML.T0103

Deploy AI Agent

realizedConceptualCloud: high
ATT&CK parent: T1609 Container Administration Command(Execution)
AI agents are commonly deployed on cloud-hosted agent runtimes and orchestration services such as AWS Bedrock Agents, Azure AI Agent Service, and GCP Vertex AI Agent Builder, often with attached IAM roles granting broad access to other cloud services.

Deploying an AI agent is fundamentally an execution technique: the adversary launches an autonomous process in the victim environment that runs commands and interacts with tools and services on their behalf, analogous to how an attacker abuses a management interface to execute code within existing infrastructure. The closest ATT&CK analogue is the broader Execution tactic (e.g., T1609/T1059) where a trusted administrative or runtime service is co-opted to run adversary-directed actions, though ATT&CK has no concept of a goal-driven autonomous agent that plans its own steps. The mapping is conceptual because the adversary goal (running actions in-environment) matches, but the autonomous, tool-wielding LLM agent is an AI-specific execution vehicle.

This sits at the Execution stage (ATLAS AML.TA0005), where a deployed AI agent becomes the runtime engine that carries out subsequent discovery, collection, and impact actions using its granted tools and over-provisioned permissions.

Persistence

AML.TA0006 · 7 techniques
AML.T0018

Manipulate AI Model

realizedConceptualCloud: high
Model artifacts stored in AWS SageMaker model registries/S3, GCP Vertex AI Model Registry, and Azure ML model stores are prime targets for weight tampering or malicious-payload embedding.

Directly altering a model's stored weights or architecture is conceptually analogous to Stored Data Manipulation, where an adversary tampers with data at rest to influence downstream outcomes and achieve a persistent effect. In both cases the attacker modifies trusted artifacts on disk (here, the serialized model file) rather than intercepting them in transit. The embedding-malware variant also parallels ATT&CK T1554 (Compromise Host Software Binary), since a poisoned model file can execute code when deserialized/loaded.

This sits at the persistence and initial-access stage of a blended kill chain: after gaining access to model storage, the adversary manipulates the model artifact to achieve durable, attacker-controlled behavior or code execution each time the model is loaded.

3 subtechniques
  • AML.T0018.000Poison AI Model
  • AML.T0018.001Modify AI Model Architecture
  • AML.T0018.002Embed Malware
AML.T0061

LLM Prompt Self-Replication

demonstratedAI-UniqueCloud: medium
No ATT&CK equivalent
Applies to any LLM-backed application including cloud-hosted inference services such as AWS Bedrock, Azure OpenAI, and GCP Vertex AI, but the self-replication mechanism is not specific to cloud infrastructure.

This technique relies on manipulating an LLM's natural-language generation so that a malicious prompt reproduces itself in the model's output, letting it spread to downstream LLMs and persist across interactions — behavior that only exists because of how generative models process and emit text. While it superficially resembles self-propagating malware or worms, ATT&CK propagation techniques assume executable code and OS-level replication mechanisms, whereas here the "payload" is natural-language instructions interpreted by a model, so no ATT&CK technique captures the same adversary goal or mechanism. It is therefore genuinely AI-unique with no meaningful ATT&CK parallel.

In a blended kill chain this follows an initial LLM Prompt Injection to establish persistence (ATLAS AML.TA0006) by ensuring the injected prompt survives and spreads to other model contexts, typically carrying jailbreak or data-leakage payloads with it.

AML.T0070

RAG Poisoning

demonstratedAI-UniqueCloud: medium
No ATT&CK equivalent
Applies to cloud-hosted RAG stacks using managed vector databases and retrieval services such as AWS Bedrock Knowledge Bases, Azure AI Search, GCP Vertex AI Search, and Pinecone/Weaviate, though the poisoning vector is not cloud-specific and equally affects self-hosted indexes.

RAG Poisoning exploits the retrieval-augmented generation pipeline by planting malicious documents in a knowledge source (vector store, document index, or web content) that the LLM later retrieves and treats as trusted context, enabling indirect prompt injection or misinformation delivery. While conceptually adjacent to data manipulation techniques like ATT&CK T1565 (Data Manipulation), that technique targets stored/transmitted operational data to disrupt business processes, whereas RAG Poisoning specifically weaponizes the semantic retrieval step to hijack an AI model's generated output for a future user query. The reliance on embedding-based search surfacing and prompt injection semantics has no meaningful equivalent in the ATT&CK enterprise matrix, making it AI-unique.

In a blended kill chain, the adversary first performs ATLAS reconnaissance (AML.T0064 Gather RAG-Indexed Targets), then executes RAG Poisoning under LLM Attack Staging to seed malicious retrievable content, which is triggered downstream when a victim query surfaces the poisoned document and the model acts on its injected instructions.

AML.T0080

AI Agent Context Poisoning

demonstratedAI-UniqueCloud: medium
No ATT&CK equivalent
Agent memory and conversation state are frequently backed by cloud-hosted LLM services and vector/memory stores (e.g., Amazon Bedrock Agents, Azure OpenAI Assistants, GCP Vertex AI Agent Builder), but the technique applies equally to self-hosted agents.

This technique manipulates the contextual inputs (persistent memory or conversation thread history) that an LLM-based agent uses to generate responses and take actions, causing durable behavioral changes without ever touching the model weights or the underlying host. ATT&CK's persistence and defense-evasion techniques target operating systems, accounts, and binaries rather than the semantic reasoning context of an AI model, so there is no meaningful parallel. The attack surface—an LLM's mutable context window and agent memory store—is unique to generative AI systems and has no equivalent primitive in the enterprise ATT&CK matrix.

Sitting in the ATLAS Persistence tactic, this technique lets an adversary who has achieved prompt-level access embed lasting malicious instructions in an agent's memory or thread so that subsequent legitimate interactions continue to serve the attacker's goals—analogous in intent to ATT&CK persistence but executed entirely within the model's context rather than on infrastructure.

2 subtechniques
  • AML.T0080.000Memory
  • AML.T0080.001Thread
AML.T0081

Modify AI Agent Configuration

demonstratedConceptualCloud: medium
ATT&CK parent: T1546 Event Triggered Execution(Persistence)
Applies to cloud-hosted agent frameworks and orchestration platforms (e.g., Amazon Bedrock Agents, Azure AI Agent Service, or self-managed LangChain/AutoGPT deployments on cloud VMs) but is not specific to any single provider since agent configs can reside on-premises or in the cloud.

Modifying an AI agent's persistent configuration files is conceptually analogous to tampering with configuration-driven execution mechanisms in ATT&CK, where an attacker alters stored settings so malicious behavior automatically recurs whenever the software runs. Like T1546, the change persists beyond a single session and affects every agent instance that loads the shared config, achieving both persistence and defense evasion (e.g., disabling human-in-the-loop safeguards). The AI-specific payloads—system prompt injection, poisoned knowledge sources, redirected tools—have no exact ATT&CK equivalent, but the goal of embedding durable malicious logic in config maps closely to this technique.

After gaining access (ATT&CK Initial Access / ATLAS AML.TA0004), the adversary tampers with agent config to establish persistence (AML.TA0006) and evade defenses (AML.TA0007) by silently disabling safety controls before pivoting to data exfiltration or malicious tool use.

AML.T0099

AI Agent Tool Data Poisoning

feasibleConceptualCloud: medium
Applies to cloud-hosted document and knowledge stores that agent tools query—such as Amazon S3, Bedrock Knowledge Bases, Azure Blob Storage/Azure AI Search, and Google Cloud Storage/Vertex AI Search—but the poisoning technique is not specific to any single cloud provider.

The adversary plants malicious or misleading content in data repositories (documents, files, knowledge stores) that an AI agent's tools will later retrieve, which closely parallels ATT&CK's Stored Data Manipulation where an attacker alters at-rest data to influence downstream decisions or outcomes. The AI-specific twist is that the poisoned content can carry indirect prompt injections that hijack the agent's behavior, but the core adversary goal—corrupting stored data that a system consumes—is the same. It is a conceptual rather than formal match because ATT&CK has no reference tailored to AI agent tool retrieval.

This sits at the Persistence/Impact seam: after gaining write access to a data source, the adversary poisons stored content that an AI agent later retrieves at query time, turning legitimate tool use into a delivery vector for false information or prompt-injection instructions.

AML.T0110

AI Agent Tool Poisoning

realizedConceptualCloud: medium
ATT&CK parent: T1554 Compromise Host Software Binary(Persistence)
Applies to cloud-hosted agent platforms and MCP tool servers (e.g., agents running on AWS Bedrock Agents, Azure AI Foundry, or GCP Vertex AI Agent Builder), but the poisoning mechanism is not cloud-specific and equally affects local or self-hosted agent tools.

Both techniques achieve persistence by modifying legitimate, already-trusted software so that malicious behavior executes whenever the software is invoked, without deploying new artifacts that would draw suspicion. In ATT&CK T1554 an adversary alters a trusted binary or utility on the host; in this ATLAS technique the adversary alters a tool the AI agent trusts and repeatedly calls (built-in or MCP-connected), so poisoned logic runs on every agent invocation. The AI-agent tooling layer is the specific twist, but the persistence-through-trusted-component mechanism is a close direct analogue.

This sits at the Persistence stage: after initial access to the agent's environment, the adversary tampers with agent tools to guarantee that data exfiltration, unauthorized command execution, or output manipulation recur every time the agent uses the poisoned tool.

Privilege Escalation

AML.TA0012 · 2 techniques
AML.T0054

LLM Jailbreak

demonstratedAI-UniqueCloud: medium
No ATT&CK equivalent
Applies to cloud-hosted LLM endpoints and managed foundation-model services such as Amazon Bedrock, Azure OpenAI Service, and Google Vertex AI, but is equally exploitable against local or self-hosted models, so it is not cloud-specific.

LLM Jailbreak is specific to AI/ML systems: it targets the safety alignment and guardrails that are a property of large language models, using adversarial prompts or weight/safety-mechanism modification to make the model produce outputs it is designed to withhold. Traditional ATT&CK Defense Evasion techniques (e.g., Impair Defenses, T1562) target security controls like EDR, logging, or firewalls on hosts and networks, not the learned behavioral constraints of a model, so no meaningful ATT&CK analogue exists. The adversary's "control" being bypassed is the model's own alignment, a concept with no counterpart in the ATT&CK matrix.

In a blended kill chain, jailbreak serves as the ATLAS Defense Evasion / ML Attack Staging pivot that neutralizes model guardrails, enabling downstream actions such as LLM Data Leakage (AML.T0057), system prompt discovery (AML.T0069), or generation of malicious commands and spearphishing content (AML.T0102, AML.T0052.000).

AML.T0105

Escape to Host

demonstratedFormalCloud: high
ATT&CK parent: T1611 Escape to Host(Privilege Escalation)
AI agent sandboxes and model-serving containers on managed ML platforms such as AWS SageMaker, GCP Vertex AI, and Azure ML—often running on shared Kubernetes/EKS/GKE/AKS nodes—are the primary escape targets, exposing the underlying host and co-located tenant workloads.

This ATLAS technique is a direct formal cross-reference to ATT&CK T1611, sharing the same name and core behavior: breaking out of a container or sandbox to reach the underlying host. ATLAS extends the concept to AI-specific vectors, such as tampering with an AI agent's configuration to disable safety checks or user confirmations so that agent-invoked tools execute on the host instead of the isolated sandbox. Both describe the same isolation-boundary violation, so the classic ATT&CK detections for container escape apply directly.

After gaining a foothold inside an AI agent's sandbox, the adversary uses this technique to cross the container-to-host boundary (ATT&CK Privilege Escalation / ATLAS Privilege Escalation), positioning for lateral movement to other workloads and access to host-level credentials.

Defense Evasion

AML.TA0007 · 12 techniques
AML.T0067

LLM Trusted Output Components Manipulation

demonstratedAI-UniqueCloud: medium
No ATT&CK equivalent
Applies to LLM applications built on cloud-hosted model services such as AWS Bedrock, Azure OpenAI, or GCP Vertex AI, but the manipulation occurs at the prompt/response layer and is not tied to any specific cloud provider.

This technique manipulates the generative output of an LLM—its wording, links, citations, and suggested actions—so that malicious responses appear legitimate to the end user, an attack surface that exists only because the model produces natural-language content consumed as trusted advice. ATT&CK's defense-evasion and impersonation techniques target files, processes, credentials, and network artifacts rather than the semantic content of a model's generated text, so no technique captures the goal of falsifying a language model's response components. The closest conceptual cousin (T1656 Impersonation) still concerns adversary-controlled communications, not the corruption of a legitimate model's own trusted output, so this remains AI-unique.

After achieving prompt injection or model access, the adversary uses this technique in the ATLAS Defense Evasion tactic to disguise malicious guidance as trustworthy model output, sustaining persistence and social-engineering leverage over the human user without tripping ATT&CK-style host or network detections.

1 subtechnique
  • AML.T0067.000Citations
AML.T0068

LLM Prompt Obfuscation

demonstratedConceptualCloud: medium
ATT&CK parent: T1027 Obfuscated Files or Information(Defense Evasion)
Applies to cloud-hosted LLM services such as Amazon Bedrock, Azure OpenAI, and Google Vertex AI that ingest user text or multi-modal inputs, but the obfuscation is not specific to any cloud provider and works equally against local deployments.

This technique hides or encodes malicious prompt-injection content (via base64/rot13 encoding, invisible text, hidden HTML, or data steganography in image pixels and file metadata) to evade LLM guardrails and human review, which is the same adversary goal as ATT&CK's Obfuscated Files or Information: making malicious payloads difficult for detection mechanisms and humans to identify. The mapping is conceptual rather than formal because T1027 addresses obfuscation of files/scripts to evade endpoint and file-based defenses, whereas AML.T0068 targets the semantic content parsed by an LLM and its safety filters. The obfuscation methods (encoding, hidden fields, steganography) are directly analogous even though the detection target differs.

Sitting in the ATLAS Defense Evasion tactic, this technique is applied to a crafted prompt injection so that it slips past guardrails and reaches the LLM, enabling downstream steps like unauthorized actions or data exfiltration.

AML.T0071

False RAG Entry Injection

demonstratedAI-UniqueCloud: high
No ATT&CK equivalent
Directly affects managed RAG and vector-database offerings such as AWS Bedrock Knowledge Bases with OpenSearch/Kendra, Azure AI Search with Azure OpenAI, and GCP Vertex AI RAG Engine that ingest external data sources.

This technique abuses the retrieval-augmented generation (RAG) pipeline by embedding fake "documents" inside legitimate ingested data so the LLM later treats attacker-controlled text as an authoritative retrieved result. There is no close ATT&CK parallel because the attack exploits how an LLM interprets and trusts natural-language content within a RAG vector store, a behavior that has no equivalent in traditional host, network, or application exploitation. Conventional data-poisoning or content-injection ATT&CK techniques target executable logic or structured data, not the semantic trust an LLM places in retrieved text.

This is an ATLAS LLM Prompt Injection / persistence step (AML.TA0007) where the adversary seeds the RAG knowledge base so that future user queries retrieve and act on the false entry, enabling downstream misinformation, manipulation, or command injection into the model's output.

AML.T0073

Impersonation

realizedFormalCloud: medium
ATT&CK parent: T1656 Impersonation(Defense Evasion)
Impersonation can target credentials and workflows for cloud-hosted ML services such as AWS SageMaker, GCP Vertex AI, and Azure ML, as well as cloud-based model and container registries, but the technique is not cloud-specific.

ATLAS AML.T0073 and ATT&CK T1656 describe the same core behavior: an adversary poses as a trusted person or organization—an executive, colleague, or third-party vendor—to manipulate a target into taking an action. The ATLAS variant emphasizes that LLMs can be used to generate more convincing impersonation content (e.g., Spearphishing via Social Engineering LLM) and that the trust gained may be turned against AI DevOps assets like model repositories and container registries. The formal cross-reference confirms these are equivalent techniques.

Impersonation typically enables or amplifies initial access and social-engineering delivery, using established trust to move an operation toward compromise of AI supply-chain resources such as model or software registries.

AML.T0074

Masquerading

realizedFormalCloud: medium
ATT&CK parent: T1036 Masquerading(Defense Evasion)
Applies to cloud ML workloads such as AWS SageMaker model registries, GCP Vertex AI model stores, and Azure ML asset repositories where a disguised artifact could blend in with legitimate entries, but the technique is not cloud-specific.

ATLAS AML.T0074 and ATT&CK T1036 describe the identical behavior of manipulating an artifact's name, location, or metadata to appear legitimate and evade detection. In an AI context this maps directly: an adversary might rename a poisoned model file, a malicious pickle payload, or a rogue inference service to mimic a trusted asset. The formal cross-reference reflects that no AI-specific adaptation is needed; the classic masquerading concept applies unchanged.

This sits in the Defense Evasion stage, where an adversary who has already staged a malicious model or tool disguises it as a legitimate ML artifact to avoid triggering alerts before it is loaded or executed.

AML.T0076

Corrupt AI Model

realizedConceptualCloud: medium
ATT&CK parent: T1027 Obfuscated Files or Information(Defense Evasion)
Applies to any environment where serialized models (e.g., pickle-based artifacts) are scanned and loaded, including cloud model registries and pipelines such as AWS SageMaker, GCP Vertex AI, and Azure ML, but the technique is not specific to cloud infrastructure.

Deliberately corrupting a model file so a scanner cannot fully deserialize it is a form of manipulating file contents to defeat static analysis, which is the core intent of T1027. The adversary is not hiding data through encoding but is instead damaging the file structure so automated defensive tooling fails to parse and inspect the embedded malicious payload, while the payload still executes during the partial deserialization. This maps to the defense-evasion goal of making malicious content unreadable to scanners, even though the specific mechanism (breaking model deserialization) is AI/ML-specific.

This sits in the Defense Evasion (AML.TA0007) phase, following delivery of a malicious model and preceding or coinciding with code execution, letting the adversary slip past model-scanning controls before the deserialization crash occurs.

AML.T0092

Manipulate User LLM Chat History

demonstratedConceptualCloud: high
ATT&CK parent: T1070 Indicator Removal(Defense Evasion)
Cloud-hosted conversational LLM services such as OpenAI ChatGPT, Azure OpenAI, Anthropic Claude, and AWS Bedrock store chat history server-side where stolen authentication tokens allow remote message deletion or editing.

This technique maps conceptually to Indicator Removal (T1070) because the adversary deletes or edits chat messages and creates new threads specifically to erase evidence of their intrusion, mirroring the ATT&CK goal of removing artifacts that would reveal malicious activity. The parallel is close: in ATT&CK an attacker clears logs or command history, while here the attacker clears the LLM conversation history that serves as the equivalent activity record. The distinction is that the "log" being tampered with is a conversational chat transcript rather than a system event log.

This is a Defense Evasion / AML.TA0007 step that follows initial compromise and prompt-injection persistence, cleaning up the chat record so the victim never notices the injected prompts or exfiltration attempts.

AML.T0094

Delay Execution of LLM Instructions

demonstratedAI-UniqueCloud: medium
No ATT&CK equivalent
Applies to cloud-hosted conversational AI and agent platforms such as AWS Bedrock Agents, Azure OpenAI, and GCP Vertex AI, but the technique targets the model's dialogue logic rather than any cloud-specific service feature.

This technique exploits the conversational, multi-turn nature of large language models by embedding malicious instructions that trigger only on a future event (a keyword or the next user interaction), thereby escaping the detection window that many prompt-injection guardrails apply to the current turn. There is no meaningful ATT&CK parallel because ATT&CK's evasion techniques address binaries, processes, logs, and OS-level controls rather than the deferred interpretation of natural-language instructions by a model. The core mechanism—time-shifting instruction execution across dialogue turns to sidestep AI-specific injection defenses—is unique to LLM and AI agent architectures.

In a blended ATLAS/ATT&CK kill chain this sits under ATLAS Defense Evasion (AML.TA0007), following an initial LLM Prompt Injection and preceding the eventual triggering of unauthorized tool invocation or data access on a later, "clean" conversation turn.

AML.T0097

Virtualization/Sandbox Evasion

realizedFormalCloud: medium
ATT&CK parent: T1497 Virtualization/Sandbox Evasion(Defense Evasion)
Applies to cloud-hosted ML training and inference VMs or containers (e.g., AWS SageMaker, GCP Vertex AI, Azure ML compute instances) where malware may probe for hypervisor or analysis-sandbox artifacts, but the evasion behavior is not specific to any single cloud provider.

This ATLAS technique is a direct inheritance of ATT&CK T1497, sharing the same name and adversary goal: detecting analysis environments and altering malware behavior to avoid discovery. Both cover the same detection methods (checking for VM registry keys like VMware/VBOX/QEMU, security tools such as Sysinternals or Wireshark, and environment artifacts). In the ATLAS context, the same evasion logic is applied by payloads targeting or riding alongside ML system compromises, but the underlying technique is unchanged from the ATT&CK original.

Under ATLAS AML.TA0007 (Defense Evasion) and ATT&CK's Defense Evasion tactic, this technique lets an implant that has already gained a foothold decide whether to conceal itself or drop follow-on payloads based on whether it detects a sandbox or VM.

AML.T0107

Exploitation for Defense Evasion

demonstratedFormalCloud: medium
ATT&CK parent: T1211 Exploitation for Defense Evasion(Defense Evasion)
Applies to cloud-hosted ML workloads such as AWS SageMaker, GCP Vertex AI, and Azure ML where vulnerable defensive tooling may run, but the exploitation is not specific to any single cloud service.

This ATLAS technique is a direct one-to-one adoption of ATT&CK T1211, describing how adversaries exploit programming errors in software, services, or the OS kernel to bypass or disable security controls. In the AI context, the "defensive security software" may include ML-based detection systems, model input validators, or guardrail services, but the underlying exploitation mechanism is identical to the classic ATT&CK technique. The formal cross-reference in the ATLAS data confirms they represent the same behavior.

After gaining a foothold, the adversary uses vulnerability exploitation to evade defenses (ATT&CK Defense Evasion / ATLAS AML.TA0007), clearing the way to reach and manipulate the target ML model or pipeline without triggering security controls.

AML.T0109

AI Supply Chain Rug Pull

realizedConceptualCloud: medium
Malicious model, dataset, or tool updates are commonly pulled from cloud-hosted registries and hubs (e.g., Hugging Face Hub, PyPI, AWS SageMaker JumpStart, Azure ML model registry) consumed by cloud ML workloads, but the technique is not tied to any single provider.

This technique is the AI-specific expression of a software supply chain compromise: an adversary distributes a trusted component (here an AI model, dataset, or agent tool) and later pushes a malicious update once it is widely adopted. The core adversary goal—delivering malicious code/artifacts through a trusted distribution channel to reach downstream victims—maps directly to ATT&CK's Compromise Software Supply Chain. The "rug pull" timing element (building trust first, then weaponizing an update) is a behavioral nuance not captured in ATT&CK, but the mechanism and outcome are the same.

This is an Initial Access vector where an adversary who has already inflated a component's reputation weaponizes a subsequent update, feeding directly into AI Supply Chain Compromise (AML.T0010) within the victim's ML pipeline.

AML.T0111

AI Supply Chain Reputation Inflation

demonstratedConceptualCloud: medium
ATT&CK parent: T1585 Establish Accounts(Resource Development)
Inflated-reputation artifacts are commonly hosted on cloud-backed hubs such as Hugging Face, PyPI, npm, and GitHub, and can be pulled into cloud ML pipelines like AWS SageMaker, GCP Vertex AI, or Azure ML, though the reputation-building itself is not tied to any single cloud provider.

This technique builds credible-looking trust signals (aged developer accounts, downloads, GitHub stars, forks) to make malicious AI supply chain components appear legitimate, which closely parallels ATT&CK's Establish Accounts where adversaries create and cultivate personas/accounts to support later operations. The ATLAS variant is specialized: the reputation is inflated specifically around AI artifacts (models, datasets, packages, MCP servers) to drive adoption before a rug pull, but the core adversary goal of manufacturing legitimacy for staged infrastructure is the same. Related ATT&CK concepts include Compromise Accounts (T1586) when established third-party accounts are hijacked instead of built.

Sitting in the Resource Development / ATLAS Resource Development phase, this technique precedes and enables supply chain delivery, priming victims to trust and adopt a component that is later weaponized via AI Supply Chain Rug Pull (AML.T0109).

Credential Access

AML.TA0013 · 6 techniques
AML.T0055

Unsecured Credentials

realizedFormalCloud: medium
ATT&CK parent: T1552 Unsecured Credentials(Credential Access)
Applies to credentials for cloud ML platforms such as AWS SageMaker, GCP Vertex AI, and Azure ML that may sit in environment variables, config files, or notebook instances, though the technique is not cloud-specific.

ATLAS AML.T0055 is a direct one-to-one adoption of ATT&CK T1552, applied to systems that host ML workloads. In both, adversaries harvest credentials left insecurely in plaintext files, bash history, environment variables, registry entries, or private key files. In an AI context these credentials frequently unlock model registries, training data stores, API keys for inference services, and cloud ML platforms.

After gaining a foothold on an ML host, the adversary loots insecurely stored credentials to escalate access and pivot toward the model artifacts, training pipelines, and cloud ML services those credentials protect.

AML.T0082

RAG Credential Harvesting

demonstratedConceptualCloud: medium
ATT&CK parent: T1552 Unsecured Credentials(Credential Access)
Applies to cloud-hosted RAG pipelines built on services like Amazon Bedrock Knowledge Bases, Azure AI Search, or GCP Vertex AI RAG Engine that ingest enterprise documents, but the credential-exposure risk is not unique to any one provider.

Both techniques share the goal of harvesting credentials that were carelessly stored in plaintext within accessible files or documents. In ATT&CK T1552, an attacker searches file systems, config files, and repositories for exposed secrets; here the RAG database serves as the searchable store, and the adversary uses LLM prompts to coax the AI agent into retrieving credentials that were inadvertently ingested from internal documents. The novelty is the retrieval vector (natural-language queries to an AI agent) rather than the adversary goal, so this is a conceptual rather than formal match.

This falls under the Credential Access stage: after gaining LLM/agent access (ATLAS AML.TA0012 ML Model Access), the adversary pivots to extracting embedded secrets, which can then fuel lateral movement or privilege escalation elsewhere in the environment.

AML.T0083

Credentials from AI Agent Configuration

demonstratedConceptualCloud: medium
AI agent configs commonly hold credentials for cloud services such as AWS (IAM keys, S3, Bedrock), Azure OpenAI, and GCP Vertex AI, but the technique applies equally to any on-prem tool or database the agent integrates with.

This ATLAS technique describes harvesting API keys, tokens, and connection strings that AI agents store in configuration files to authenticate to external tools and services. That maps directly to ATT&CK T1552.001, where adversaries search local file systems and application config files for plaintext credentials. The adversary goal (obtaining valid credentials for downstream systems) and method (reading unprotected config artifacts) are the same; the AI agent is simply the specific application whose config is being looted.

After gaining read access to an AI agent's host or config store, the adversary extracts embedded credentials (Credential Access) and pivots to the connected databases, APIs, and cloud resources those credentials unlock, enabling lateral movement and impact beyond the agent itself.

AML.T0090

OS Credential Dumping

demonstratedFormalCloud: medium
ATT&CK parent: T1003 OS Credential Dumping(Credential Access)
Applies to any cloud-hosted compute running ML workloads (e.g., EC2/SageMaker training instances, GCP Vertex AI notebooks, Azure ML compute VMs) where an adversary can access the OS to dump cached credentials, though the technique is not specific to those services.

This ATLAS technique is a direct, one-to-one adoption of ATT&CK T1003: adversaries harvest credentials (hashes, cleartext passwords, tokens, or authentication keys) from OS credential stores, memory such as LSASS, or caches on a compromised host. The AI-specific angle is only in how the stolen credentials are used afterward — to reach AI services, model registries, or DevOps tooling — while the dumping mechanics are identical to the enterprise technique.

After gaining an initial foothold (ATT&CK Initial Access / ATLAS ML Attack Staging), the adversary dumps host credentials for Credential Access, then pivots via Lateral Movement (AML.TA0015) into AI agents, LLM endpoints, inference APIs, and other ML DevOps assets.

AML.T0098

AI Agent Tool Credential Harvesting

demonstratedConceptualCloud: medium
ATT&CK parent: T1552 Unsecured Credentials(Credential Access)
Agent tools commonly connect to cloud SaaS and storage services such as Microsoft SharePoint/OneDrive, Google Drive, GitHub/GitLab, and Slack, though the technique is not specific to cloud-hosted ML infrastructure.

This technique's goal—harvesting credentials from data stores the agent can reach (SharePoint, GitHub, Slack, note apps)—directly parallels ATT&CK's Unsecured Credentials, where adversaries search accessible files, repositories, and application data for exposed secrets. The AI-specific twist is that the AI agent's connected tools become the search surface and the agent itself performs the collection, but the underlying adversary objective and target (credentials scattered across enterprise data sources) is the same. It is conceptual rather than formal because ATLAS provides no official ATT&CK cross-reference and the agent-mediated access is a novel delivery mechanism.

After gaining access to a compromised AI agent (Initial Access/Execution), the adversary abuses the agent's tool integrations to reach connected data sources and harvest credentials (Credential Access), enabling lateral movement and privilege escalation deeper into the victim environment.

AML.T0106

Exploitation for Credential Access

demonstratedFormalCloud: medium
ATT&CK parent: T1211 Exploitation for Defense Evasion(Defense Evasion)
Applies to cloud-hosted ML workloads such as AWS SageMaker, GCP Vertex AI, and Azure ML where exploiting a vulnerable service can expose IAM role credentials or instance metadata tokens, but the technique is not exclusive to cloud environments.

ATLAS AML.T0106 carries a formal cross-reference to ATT&CK T1211, where an adversary abuses a programming flaw in a service, application, OS, or kernel to run their own code. In the ATLAS credential-access context this exploitation is aimed at harvesting credentials (API keys, service account tokens, model registry secrets) rather than evading defenses, but the underlying mechanism—turning a software vulnerability into arbitrary code execution—is identical. Note that ATT&CK filed T1211 under Defense Evasion while ATLAS places this behavior under its Credential Access tactic (AML.TA0013).

After gaining a foothold, the adversary exploits a vulnerable component in the ML platform to execute code that scrapes stored credentials, which are then reused to pivot deeper into the model pipeline and its backing infrastructure.

Discovery

AML.TA0008 · 9 techniques
AML.T0013

Discover AI Model Ontology

demonstratedAI-UniqueCloud: medium
No ATT&CK equivalent
Applies to models served via cloud inference endpoints such as AWS SageMaker, GCP Vertex AI, or Azure ML, where repeated queries can enumerate outputs, but the technique is equally valid against on-premises or local model deployments.

This technique targets the semantic output space of an ML model—the set of labels, classes, or object types the model can produce—which is a concept with no equivalent in traditional ATT&CK, where discovery focuses on hosts, accounts, network shares, and system configuration. While ATT&CK discovery techniques enumerate infrastructure artifacts, mapping a model's ontology requires either interpreting ML-specific documentation/config or issuing repeated inference queries to enumerate outputs, both of which are meaningful only against an AI system. No ATT&CK technique captures the adversary goal of understanding a model's predictive vocabulary.

This is an AI-specific reconnaissance step under ATLAS Discovery (AML.TA0008) that follows model access and precedes crafting targeted evasion or poisoning attacks, analogous in intent to ATT&CK Discovery but operating on the model's semantic output space rather than the host environment.

AML.T0014

Discover AI Model Family

feasibleAI-UniqueCloud: medium
No ATT&CK equivalent
Applies to models served via cloud ML platforms such as AWS SageMaker endpoints, GCP Vertex AI, or Azure ML inference APIs, where an adversary can query the exposed model, though the technique is not tied to any specific cloud provider.

This technique involves fingerprinting the architecture or family of a machine learning model (e.g., identifying it as a transformer-based LLM, a CNN, or a specific known base model) by reading published documentation or by probing the model with crafted inputs and analyzing the outputs. ATT&CK's discovery techniques target operating systems, software inventories, network services, and user accounts, but none address characterizing the internal structure or lineage of an ML model, so no meaningful ATT&CK analogue exists. The adversary's goal here is entirely specific to AI/ML systems.

In a blended kill chain this is an ATLAS ML Model Access / discovery step that follows initial reconnaissance and informs later ATLAS attacks such as evasion (AML.T0015) or model extraction, effectively serving as the ML-specific parallel to ATT&CK's Discovery tactic.

AML.T0007

Discover AI Artifacts

demonstratedConceptualCloud: high
ATT&CK parent: T1083 File and Directory Discovery(Discovery)
In cloud ML environments this maps to enumerating artifacts in AWS SageMaker (model registry, S3 training buckets, ECR container registries), GCP Vertex AI (Model Registry, GCS datasets, Artifact Registry), and Azure ML (workspaces, model/datastore assets).

This ATLAS technique describes an adversary who already has access to a victim environment enumerating internal ML assets — model files, training/testing datasets, container registries, software repositories, and model zoos — to plan follow-on collection, exfiltration, or disruption. ATT&CK's File and Directory Discovery (T1083) is the closest analogue because both cover post-compromise reconnaissance of on-system artifacts to locate high-value targets; the ATLAS variant simply narrows the search to AI/ML-specific files and infrastructure. A SOC analyst can treat it as ordinary internal discovery activity where the objects of interest happen to be ML artifacts.

Sitting in the ATLAS Discovery tactic (AML.TA0008), this step follows initial access/ML model access and precedes ATT&CK Collection and Exfiltration by helping the adversary locate which AI artifacts are worth stealing or corrupting.

AML.T0062

Discover LLM Hallucinations

demonstratedAI-UniqueCloud: medium
No ATT&CK equivalent
Any hosted LLM API (OpenAI, Anthropic, AWS Bedrock, Azure OpenAI, GCP Vertex AI) can be queried to surface hallucinations, but the technique is not tied to a specific cloud ML platform since the model itself is the target of the probing.

This technique relies on a property unique to generative AI: LLMs fabricate plausible-but-nonexistent entities (package names, URLs, commands) when responding to prompts, and adversaries systematically probe for these fabrications to find reusable attack surface. ATT&CK's reconnaissance and resource-development techniques assume the adversary is discovering real assets that already exist; here the adversary is discovering non-existent artifacts that victims will nonetheless try to use because a model recommended them. There is no ATT&CK technique whose goal is enumerating a model's confidently-wrong outputs, so no meaningful conceptual parallel applies.

In a blended kill chain this is an ATLAS Resource Development step that precedes Publish Hallucinated Entities (AML.T0060) and enables a supply-chain compromise (ATT&CK T1195) once the adversary registers the fake package or domain the LLM keeps recommending.

AML.T0063

Discover AI Model Outputs

demonstratedConceptualCloud: medium
ATT&CK parent: T1082 System Information Discovery(Discovery)
Applies to cloud-hosted inference endpoints such as AWS SageMaker, GCP Vertex AI, and Azure ML where verbose API responses or CloudWatch/Cloud Logging entries may expose class scores, though the technique is not exclusive to cloud deployments.

Both techniques share the adversary goal of enumerating system-exposed information that reveals internal details useful for further attack planning. In ATT&CK T1082, an adversary gathers system configuration data; here the adversary harvests unintended model outputs (e.g. class scores or confidence values) leaked in logs or API responses that expose the model's internal decision behavior. There is no formal ATT&CK cross-reference, but the discovery-of-exposed-information objective makes it a close conceptual analogue.

This sits in the Discovery phase (ATLAS AML.TA0008): after gaining access to an ML system's interface, the adversary collects verbose model outputs to reconnoiter model weaknesses before crafting evasion or extraction attacks.

AML.T0069

Discover LLM System Information

demonstratedConceptualCloud: medium
ATT&CK parent: T1082 System Information Discovery(Discovery)
Applies to LLM applications hosted on cloud platforms such as Azure OpenAI Service, AWS Bedrock, and GCP Vertex AI, but is equally exploitable against self-hosted or local model deployments.

Both techniques share the adversary goal of enumerating a target system's configuration and operating parameters to inform later stages of an attack. In classic ATT&CK T1082, an adversary queries an OS for hardware, software, and configuration details; here the "system" is an LLM and the adversary probes it (or reads its config) to recover the system prompt, control tokens, and available functionality. The analogue is close because the intent—reconnaissance of how the target is configured—is identical, even though the enumeration surface is a language model rather than an operating system.

Sitting in the Discovery tactic (ATLAS AML.TA0008 / ATT&CK Discovery), this technique gathers the LLM's system prompt and functional keywords that an adversary then leverages to craft prompt-injection or jailbreak payloads in subsequent execution and impact stages.

3 subtechniques
  • AML.T0069.000Special Character Sets
  • AML.T0069.001System Instruction Keywords
  • AML.T0069.002System Prompt
AML.T0075

Cloud Service Discovery

realizedFormalCloud: high
ATT&CK parent: T1526 Cloud Service Discovery(Discovery)
It targets cloud provider control planes and AI services including AWS (Lambda, SageMaker, GuardDuty, CloudTrail), Azure (Entra ID, Microsoft Graph API, Azure Resource Manager, Defender for Cloud), and Google Cloud (Vertex AI, Cloud Audit Logs).

Both techniques describe an adversary enumerating the cloud services enabled in a compromised environment (PaaS, IaaS, SaaS) to understand available capabilities, security controls, and potential targets. The ATLAS variant extends the same behavior to AI-as-a-Service offerings such as AI inference, generative AI, and agentic AI endpoints, but the underlying tradecraft—querying provider APIs like Microsoft Graph or Azure Resource Manager—is identical. The formal ATT&CK cross-reference to T1526 confirms this is the same discovery activity applied to an AI-relevant service inventory.

After gaining initial access, the adversary performs Discovery (T1526 / AML.TA0008) to inventory cloud and AIaaS resources, informing subsequent lateral movement, defense evasion, and targeting of ML assets.

AML.T0084

Discover AI Agent Configuration

demonstratedConceptualCloud: medium
ATT&CK parent: T1082 System Information Discovery(Discovery)
AI agents are commonly deployed on cloud platforms such as AWS Bedrock Agents, Azure AI Agent Service, and GCP Vertex AI Agents, where discovered tool configurations often expose connected cloud services, but the technique is not inherently cloud-specific.

Both techniques share the goal of enumerating a target's configuration to inform follow-on targeting; in ATT&CK T1082 covers discovering system-level details, and this ATLAS technique applies that same reconnaissance goal to an AI agent's configuration (its available tools, services, and permissions). The key distinction is the discovery vector: rather than OS commands, the adversary may simply prompt the agent conversationally (e.g. "What tools do you have access to?") or read agent config files/dashboards. T1236 (Cloud Service Discovery) or T1526 could also partially apply where the agent's tools are cloud services.

This sits in the Discovery phase, following initial access to the agent's interface and preceding tool/service abuse (e.g. lateral movement or exfiltration through the agent's connected tools).

4 subtechniques
  • AML.T0084.000Embedded Knowledge
  • AML.T0084.001Tool Definitions
  • AML.T0084.002Activation Triggers
  • AML.T0084.003Call Chains
AML.T0089

Process Discovery

demonstratedFormalCloud: medium
ATT&CK parent: T1057 Process Discovery(Discovery)
Applies to cloud-hosted ML compute instances such as AWS SageMaker notebook/training instances, GCP Vertex AI workbenches, and Azure ML compute nodes, but the process-listing technique itself is not cloud-specific and works equally on-premises.

This ATLAS technique is a direct application of ATT&CK T1057 Process Discovery, using the same enumeration methods (Tasklist, Get-Process, reading /proc, ps) to list running processes. The AI-specific angle is that the adversary examines the process list specifically to fingerprint AI/ML software stacks (e.g., training frameworks, inference servers, model-serving daemons) rather than general system reconnaissance. The mechanics and detection are identical to the parent ATT&CK technique.

Sitting in the Discovery tactic, this technique lets an adversary who already has code execution on a host identify AI-related processes, which then feeds Credential Access (harvesting application tokens) and Lateral Movement toward the broader ML infrastructure.

Lateral Movement

AML.TA0015 · 1 technique
AML.T0091

Use Alternate Authentication Material

demonstratedFormalCloud: high
ATT&CK parent: T1550 Use Alternate Authentication Material(Defense Evasion, Lateral Movement)
Cloud-hosted ML services such as AWS SageMaker, GCP Vertex AI, and Azure ML rely on API keys and OAuth/access tokens for inference requests, making stolen application access tokens a direct path to abusing these endpoints.

AML.T0091 is a direct AI-domain adoption of ATT&CK T1550: both describe abusing credential artifacts like password hashes, Kerberos tickets, and application access tokens to authenticate without the underlying password, bypassing normal access controls. The AI-specific twist is that ML services (e.g., inference endpoints) routinely use API keys and access tokens as the standard query mechanism, so a stolen token grants immediate legitimate-looking access to the model. The technique and its ATT&CK parent are functionally identical, differing only in the target being an AI service.

After harvesting credentials, the adversary replays stolen tokens or tickets to evade authentication (Defense Evasion) and pivot into AI service endpoints (Lateral Movement), enabling downstream model queries or theft without triggering a password-based login.

1 subtechnique
  • AML.T0091.000Application Access Token

Collection

AML.TA0009 · 4 techniques
AML.T0035

AI Artifact Collection

realizedConceptualCloud: medium
ATT&CK parent: T1005 Data from Local System(Collection)
Model and dataset artifacts frequently reside in cloud storage and ML services such as AWS SageMaker/S3, GCP Vertex AI/Cloud Storage, and Azure ML, but collection is equally applicable to on-premises model repositories.

Both techniques share the same adversary goal under the Collection tactic: gathering high-value data from a compromised system to stage a later attack or exfiltration. ATLAS AI Artifact Collection is a specialization of ATT&CK's Data from Local System, where the sought-after files are ML-specific assets—model weights, training/validation datasets, and inference telemetry—rather than generic documents or credentials. No formal ATT&CK cross-reference exists, but the collection behavior is a close analogue.

This sits in the Collection stage, following initial access and discovery of ML assets, and directly feeds downstream Exfiltration (AML.TA0010) or AI Attack Staging (AML.TA0001) to build adversarial or proxy models.

AML.T0036

Data from Information Repositories

realizedFormalCloud: medium
ATT&CK parent: T1213 Data from Information Repositories(Collection)
Applies to cloud-hosted repositories such as SharePoint Online, Confluence Cloud, and managed SQL databases (Amazon RDS, Azure SQL, Google Cloud SQL) but is not exclusive to any AI-specific cloud service.

This ATLAS technique is a direct one-to-one mapping to ATT&CK T1213, which describes adversaries mining collaboration and storage platforms like SharePoint, Confluence, and SQL databases for useful information. In the AI context, these same repositories often hold ML-specific assets such as model documentation, training data locations, API keys, and architecture details that help an adversary advance toward compromising an ML system. The formal cross-reference exists because the underlying tactic (Collection) and target (information repositories) are identical between the two frameworks.

Sitting in the Collection stage, this technique lets an adversary who already has access harvest documentation and credentials from repositories to enable later reconnaissance, ML model theft, or lateral movement against the AI pipeline.

AML.T0037

Data from Local System

realizedFormalCloud: medium
ATT&CK parent: T1005 Data from Local System(Collection)
It applies to cloud ML workloads such as SageMaker notebook instances, Vertex AI Workbench VMs, and Azure ML compute where model artifacts and credentials reside on the instance's local disk, but the technique itself is host-level and not cloud-specific.

AML.T0037 is a direct ATLAS restatement of ATT&CK T1005: both describe an adversary searching local file systems, configuration files, and databases on a compromised host to locate sensitive data before exfiltration. In the AI context this means harvesting the same on-host artifacts (SSH keys, credentials, fingerprinting data) that happen to sit alongside ML assets such as model files, training datasets, and API tokens. The techniques are functionally identical, which is why ATLAS carries a formal cross-reference to T1005.

This is a Collection-stage activity that follows initial access and discovery, staging sensitive local files (including ML model weights, datasets, and credentials) for the subsequent Exfiltration phase.

AML.T0085

Data from AI Services

demonstratedConceptualCloud: high
ATT&CK parent: T1213 Data from Information Repositories(Collection)
Managed generative-AI services such as Azure OpenAI/Azure AI Search, AWS Bedrock Knowledge Bases, and GCP Vertex AI Agent Builder that wire chat agents to RAG stores and enterprise data connectors are directly in scope.

Both techniques describe an adversary harvesting proprietary or sensitive data from a centralized service that aggregates organizational information. In ATT&CK T1213 the adversary mines repositories like Confluence, SharePoint, or databases; in ATLAS T0085 the AI service (e.g., a RAG-backed chat agent) is the aggregation point, and its connected tools and data sources become the repository being pillaged. The adversary goal—Collection of internal data via a trusted centralized access layer—is functionally the same.

After gaining access to a victim's AI-enabled service, the adversary uses it as a collection hub to reach RAG databases and backend tools they could not query directly, staging that data for later exfiltration.

2 subtechniques
  • AML.T0085.000RAG Databases
  • AML.T0085.001AI Agent Tools

AI Attack Staging

AML.TA0001 · 5 techniques
AML.T0005

Create Proxy AI Model

demonstratedAI-UniqueCloud: medium
No ATT&CK equivalent
When the target is a cloud-hosted inference endpoint (e.g., AWS SageMaker, GCP Vertex AI, or Azure ML endpoints), adversaries may repeatedly query it to gather the data needed to replicate the model, though the proxy itself is built and run offline.

Creating a proxy AI model — training a substitute from representative data, replicating a target via its inference API, or reusing a pre-trained model — has no meaningful parallel in traditional ATT&CK, which concerns intrusion into networks and hosts rather than approximating the behavior of an ML model. The adversary goal here is to build an offline stand-in that mimics the victim's model so attacks can be developed and validated without touching victim infrastructure, a concept unique to ML systems. ATT&CK resource-development techniques like Develop Capabilities focus on tooling such as malware, not on functionally cloning a target's decision logic.

This is an ML Attack Staging (AML.TA0001) step where the adversary prepares a local proxy to craft and rehearse adversarial examples or extraction attacks before executing them against the live victim model.

3 subtechniques
  • AML.T0005.000Train Proxy via Gathered AI Artifacts
  • AML.T0005.001Train Proxy via Replication
  • AML.T0005.002Use Pre-Trained Model
AML.T0042

Verify Attack

demonstratedAI-UniqueCloud: medium
No ATT&CK equivalent
Verification is commonly performed against cloud-hosted inference endpoints such as AWS SageMaker, GCP Vertex AI, or Azure ML online endpoints, though it applies equally to local or edge-deployed model copies.

This technique involves an adversary confirming that a crafted adversarial input (e.g., an evasion or poisoning payload) actually fools the target ML model before real-world deployment, by testing it against an inference API or a stolen offline copy of the model. ATT&CK's ML Attack Staging concepts do not exist in the enterprise matrix, and there is no traditional ATT&CK technique whose goal is validating that a machine-learning-specific attack payload produces the intended misclassification. The closest traditional analogue would be adversary testing of malware against detection engines, but that targets security tooling rather than the semantics of an ML model, so the parallel is too weak to be conceptual.

In a blended kill chain this is an ML Attack Staging step (ATLAS AML.TA0001) that occurs after crafting an adversarial artifact but before Impact, giving the adversary confidence to later deploy the validated attack against production or edge-deployed models.

AML.T0043

Craft Adversarial Data

realizedAI-UniqueCloud: medium
No ATT&CK equivalent
Adversarial inputs can be submitted to models served on cloud inference endpoints such as AWS SageMaker, GCP Vertex AI, or Azure ML, but the technique targets the model logic rather than the cloud platform specifically.

Crafting adversarial data means mathematically perturbing model inputs (e.g. subtly altering pixels in an image) to force a misclassification, missed detection, or resource exhaustion, while the input still looks normal to a human. This exploits the learned decision boundaries of an ML model itself, which has no analogue in traditional ATT&CK techniques that target software vulnerabilities, credentials, or system configurations. No ATT&CK technique describes manipulating a model's statistical behavior through optimized input perturbations, so this is AI-unique.

This sits at the ML Attack Staging (AML.TA0001) stage where the adversary prepares a weaponized input that will later be delivered to the target model to cause its intended failure during the Impact or Defense Evasion phase.

5 subtechniques
  • AML.T0043.000White-Box Optimization
  • AML.T0043.001Black-Box Optimization
  • AML.T0043.002Black-Box Transfer
  • AML.T0043.003Manual Modification
  • AML.T0043.004Insert Backdoor Trigger
AML.T0088

Generate Deepfakes

realizedConceptualCloud: low
ATT&CK parent: T1656 Impersonation(Defense Evasion)

Generating deepfakes serves the same adversary goal as ATT&CK's Impersonation technique: assuming the trusted identity of a real person or persona to deceive a target into acting (e.g. authorizing a transfer, disclosing credentials) or to bypass identity checks. The key difference is the means: ATLAS T0088 uses GenAI to fabricate convincing synthetic imagery, video, audio, or text at scale, whereas T1656 describes impersonation more broadly (e.g. spoofed messages posing as a colleague). The deepfake is the enabling artifact that makes the impersonation credible.

This sits at the Resource Development / Initial Access boundary, where an adversary crafts synthetic media that feeds downstream Phishing (AML.T0052 / ATT&CK Phishing T1566) or biometric evasion (AML.T0015), enabling account compromise or fraudulent authorization.

AML.T0102

Generate Malicious Commands

realizedConceptualCloud: medium
ATT&CK parent: T1059 Command and Scripting Interpreter(Execution)
Commands may be generated by externally hosted inference services such as HuggingFace, OpenAI, or Azure OpenAI and then executed against any workload, including cloud-hosted VMs and containers, but the technique is not tied to a specific cloud ML platform.

This technique produces malicious commands or scripts that are subsequently run through a command/scripting interpreter on the victim host, which is exactly the adversary goal captured by ATT&CK T1059. The distinguishing feature here is that the commands are generated dynamically by an LLM rather than hardcoded, making the resulting execution polymorphic and harder to fingerprint, but the underlying execution behavior maps cleanly to Command and Scripting Interpreter.

The LLM-generated payload is the bridge between AI-enabled tooling (ATLAS) and the classic Execution phase (ATT&CK T1059), where the freshly generated commands are handed to a shell or interpreter to carry out attacker objectives on the target.

Command and Control

AML.TA0014 · 3 techniques
AML.T0072

Reverse Shell

realizedConceptualCloud: medium
ATT&CK parent: T1059 Command and Scripting Interpreter(Execution)
Applies to cloud-hosted ML compute such as SageMaker notebook instances, Vertex AI Workbench, or Azure ML compute where a reverse shell can egress from the managed instance, though the technique is not cloud-specific.

A reverse shell gives the adversary an interactive command interpreter on the victim by having the compromised host connect outbound to an attacker-controlled listener, which maps closely to ATT&CK's Command and Scripting Interpreter used to run arbitrary commands. The reverse-connection pattern itself also overlaps with T1571 Non-Standard Port and T1571/T1071 command-and-control behaviors, but the core outcome—remote command execution on the victim—is captured by T1059. In the ATLAS context this typically follows exploitation of an ML serving component or notebook environment.

After initial access or code execution against an ML host (e.g., a compromised inference server or training notebook), the reverse shell establishes interactive attacker control, bridging Execution and Command and Control before further discovery or model/data exfiltration.

AML.T0096

AI Service API

realizedConceptualCloud: medium
ATT&CK parent: T1102 Web Service(Command and Control)
It abuses cloud-hosted AI provider APIs such as OpenAI's Assistants API (and comparable services like Azure OpenAI or Anthropic/Google model APIs) as the C2 relay, though the compromised endpoint may be on-premises.

This ATLAS technique describes using a legitimate AI service's API (e.g., OpenAI Assistants API) as a covert command-and-control channel, where adversary commands and results blend into normal AI traffic. This maps closely to ATT&CK T1102 Web Service, which covers adversaries using existing, legitimate external web services to relay commands and exfiltrate data because such traffic is trusted and hard to distinguish from benign activity. The AI-service specificity is the only meaningful difference; the adversary goal—stealthy C2 over a trusted third-party API—is identical, making this a strong conceptual match.

This sits in the Command and Control stage (ATLAS AML.TA0014 / ATT&CK Command and Control), where an established backdoor beacons to and receives instructions from an AI service API to maintain long-term, low-detection access for espionage.

AML.T0108

AI Agent

demonstratedConceptualCloud: medium
ATT&CK parent: T1102 Web Service(Command and Control)
Applies to AI agents deployed on cloud workloads such as those built on AWS Bedrock Agents, Azure OpenAI Assistants, or GCP Vertex AI Agent Builder, but is not exclusive to cloud since agents also run in on-premises and local environments.

Both techniques abuse a trusted, already-present capability to broker adversary commands rather than deploying a custom C2 implant. In ATT&CK T1102, adversaries use a legitimate external web service as the relay for command retrieval and exfiltration; here the AI agent plays the analogous role of a trusted intermediary that fetches and executes attacker instructions via its tool-calling ability. The parallel is conceptual because the agent is an on-system autonomous actor driven by prompt injection, not a purely external channel, but the adversary goal of using a legitimate, low-suspicion component for C2 is the same.

After initial access and prompt injection (AML.T0051), the adversary establishes Command and Control by turning the victim's AI agent into a covert C2 broker that retrieves and runs commands through its granted tools, mirroring how ATT&CK adversaries relay C2 through trusted services.

Exfiltration

AML.TA0010 · 6 techniques
AML.T0024

Exfiltration via AI Inference API

realizedConceptualCloud: high
ATT&CK parent: T1567 Exfiltration Over Web Service(Exfiltration)
Managed inference endpoints such as AWS SageMaker endpoints, GCP Vertex AI prediction APIs, Azure ML online endpoints, and hosted LLM APIs (e.g., Azure OpenAI, Amazon Bedrock) are the primary attack surface for query-based extraction and inversion.

Both techniques abuse a legitimate, network-accessible service interface to move sensitive data out of the target environment; in ATT&CK the adversary uses an external web service as the exfiltration channel, while here the AI model's inference API is the channel. The adversary sends crafted queries and reconstructs private training data, membership information, or the model's parameters from the responses, so the API responses themselves become the exfiltration path. This is the closest ATT&CK analogue because the goal (data theft over a sanctioned service endpoint) is identical, even though the extraction relies on statistical inference rather than direct file transfer.

This is an Exfiltration-stage action that follows AI Model Inference API Access (AML.T0040) and often feeds AI Intellectual Property Theft (AML.T0048.004), paralleling ATT&CK's Exfiltration Over Web Service after an adversary has obtained access to a service endpoint.

3 subtechniques
  • AML.T0024.000Infer Training Data Membership
  • AML.T0024.001Invert AI Model
  • AML.T0024.002Extract AI Model
AML.T0025

Exfiltration via Cyber Means

realizedConceptualCloud: medium
ATT&CK parent: T1041 Exfiltration Over C2 Channel(Exfiltration)
Exfiltration frequently targets model artifacts stored in cloud ML environments such as AWS SageMaker model registries/S3 buckets, GCP Vertex AI, and Azure ML workspaces, but the exfiltration mechanism itself is not cloud-specific.

This ATLAS technique describes stealing AI artifacts (model weights, training data, hyperparameters) using conventional exfiltration methods rather than AI-specific extraction. The adversary goal and mechanics are identical to standard ATT&CK exfiltration, where data is moved out over an existing command-and-control or network channel; the only distinction is that the stolen asset is an ML artifact. T1041 is the closest single analogue, though the broader TA0010 Exfiltration tactic (T1048 over alternate protocol, T1567 over web service) applies equally depending on the channel used.

This sits at the exfiltration stage, following AI-specific reconnaissance and collection (e.g., AML.T0035 ML Artifact Collection) and using the same cyber egress channels a SOC already monitors for traditional data theft.

AML.T0056

Extract LLM System Prompt

feasibleAI-UniqueCloud: medium
No ATT&CK equivalent
Applies to cloud-hosted LLM endpoints and assistants built on Amazon Bedrock, Azure OpenAI Service, and GCP Vertex AI, but is equally exploitable against locally served models, so it is not cloud-specific.

Extracting an LLM system prompt relies on manipulating the model's natural-language behavior (via prompt injection) to disclose hidden instructions that define its role and guardrails. This attack vector is intrinsic to how generative AI models process instructions and has no meaningful equivalent in ATT&CK, which addresses credential, file, and system-data theft rather than coaxing a model into revealing its own configuration text. While the alternate path of reading a config file superficially resembles ATT&CK data-collection techniques, the technique's defining goal—recovering the proprietary prompt that governs model behavior—is AI-specific.

This is a Collection-stage (AML.TA0010) action where an adversary harvests the proprietary system prompt as valuable intellectual property, often enabled by an earlier prompt-injection foothold and setting up downstream guardrail evasion or model replication.

AML.T0057

LLM Data Leakage

demonstratedAI-UniqueCloud: medium
No ATT&CK equivalent
Applies to LLMs served via cloud endpoints such as AWS Bedrock, Azure OpenAI Service, or GCP Vertex AI, but the leakage stems from the model and its connected data rather than any cloud-specific infrastructure.

This technique relies on natural-language prompt manipulation to coax an LLM into revealing data embedded in its training set, connected data sources, or other users' session context—an attack surface that only exists because the model itself is the disclosure vector. Traditional ATT&CK exfiltration and collection techniques assume the adversary accesses files, databases, or network channels directly; here there is no compromised system or channel, only a legitimate inference API returning sensitive content in response to crafted input. Because the leakage mechanism is inherent to how generative models process and reproduce data rather than any conventional access or exfiltration path, there is no close ATT&CK analogue.

This sits in the ATLAS Exfiltration tactic (AML.TA0010), where an adversary who has gained query access to a deployed LLM uses crafted prompts to extract sensitive data without ever touching the underlying host or storage.

AML.T0077

LLM Response Rendering

demonstratedConceptualCloud: medium
ATT&CK parent: T1567 Exfiltration Over Web Service(Exfiltration)
Applies to any cloud-hosted LLM assistant or chat client (e.g., Azure OpenAI, Amazon Bedrock, GCP Vertex AI) whose front-end auto-renders model-generated markdown or HTML, though the vulnerability lies in the rendering client rather than a specific cloud service.

This ATLAS technique tricks an LLM into embedding private data inside a rendered image URL (or HTML/markdown), so when the victim's client auto-loads the resource it silently sends the data to an attacker-controlled web server via request parameters. This maps conceptually to ATT&CK's Exfiltration Over Web Service, where adversaries route stolen data out over legitimate outbound web/HTTP requests to blend with normal traffic. The AI-specific twist is that the LLM itself, not malware, is the vector that authors the exfiltration channel and the client rendering engine executes it with zero user interaction.

This sits at the exfiltration stage: after prompt injection or context poisoning (ATLAS AML.TA0010 / ATT&CK Initial Access-adjacent) grants the model access to sensitive context, the malicious markdown-rendered image URL becomes the covert web channel that completes ATT&CK's Exfiltration tactic.

AML.T0086

Exfiltration via AI Agent Tool Invocation

realizedConceptualCloud: medium
ATT&CK parent: T1567 Exfiltration Over Web Service(Exfiltration)
Applies to cloud-hosted AI agents and their integrated SaaS/cloud tools such as Microsoft 365/Graph (Outlook mail, SharePoint), Google Workspace (Gmail, Docs), Salesforce CRM, and cloud LLM platforms like Azure OpenAI or AWS Bedrock agents, though it is not exclusive to any single cloud provider.

This ATLAS technique achieves the classic exfiltration goal—moving sensitive data to an adversary-controlled destination—but uses an AI agent's legitimate write-capable tools (email senders, document creators, CRM updaters, API callers) as the transport channel rather than a directly controlled command channel. It maps conceptually to T1567 because the data ultimately leaves the environment through legitimate external web services and applications, blending with normal application traffic. It differs in that the adversary never touches the exfiltration mechanism directly; they coerce the AI agent via prompt injection or a poisoned tool to embed the data in benign-looking tool parameters.

This occurs at the Exfiltration stage, following an Initial Access/Execution step such as LLM Prompt Injection (AML.T0051) or AI Agent Tool Poisoning (AML.T0110) that manipulates the agent into invoking a legitimate tool for adversary benefit.

Impact

AML.TA0011 · 8 techniques
AML.T0029

Denial of AI Service

demonstratedConceptualCloud: high
ATT&CK parent: T1499 Endpoint Denial of Service(Impact)
Cloud-hosted inference endpoints such as AWS SageMaker endpoints, GCP Vertex AI prediction services, and Azure ML managed endpoints are prime targets since their autoscaling GPU capacity is costly and can be exhausted or driven into runaway billing.

Denial of AI Service shares the same adversary goal as ATT&CK's Endpoint Denial of Service: exhausting a service's resources through a flood of requests to degrade or shut it down. The AI-specific twist is that adversaries craft inputs that force disproportionately heavy inference compute (e.g., large token contexts or adversarial queries), so a low request volume can overwhelm expensive GPU/accelerator bottlenecks. T1499's application/resource-exhaustion flooding subtechniques are the closest ATT&CK analogue, though ATT&CK does not model the compute-per-request amplification unique to ML inference.

This is an Impact-stage action (ATLAS AML.TA0011 Impact / ATT&CK Impact) where the adversary, rather than stealing or manipulating the model, renders the AI service unavailable by saturating its specialized compute.

AML.T0046

Spamming AI System with Chaff Data

feasibleConceptualCloud: medium
ATT&CK parent: T1499 Endpoint Denial of Service(Impact)
Applies to cloud-hosted inference endpoints and agentic services such as AWS SageMaker endpoints, GCP Vertex AI prediction, or Azure ML online endpoints when they are internet-exposed and accept high-volume input, but the flooding attack is not specific to any cloud provider.

This ATLAS technique floods an AI system with junk ("chaff") inputs to trigger excessive detections or human-in-the-loop review events, exhausting analyst time and degrading the organization's ability to respond—a resource-exhaustion goal that mirrors ATT&CK's Endpoint Denial of Service. The key difference is that the exhausted resource is human review capacity and detection triage rather than compute or network availability, but the adversary intent (degrading availability/usability of a defensive capability through volumetric flooding) is closely analogous. It is conceptual rather than formal because ATLAS provides no official cross-reference and the target is the AI inference/alerting pipeline instead of a traditional service endpoint.

This sits in the impact/exfiltration-adjacent ATLAS "AI Attack Staging"-to-impact phase, where an adversary who can submit inputs to a deployed model degrades operational effectiveness by drowning defenders in false or low-severity alerts, analogous to a volumetric DoS in the ATT&CK Impact tactic.

AML.T0031

Erode AI Model Integrity

realizedAI-UniqueCloud: medium
No ATT&CK equivalent
Applies to any inference endpoint including cloud-hosted models on AWS SageMaker, GCP Vertex AI, or Azure ML, but the degradation stems from adversarial inputs rather than a cloud-specific weakness.

This technique relies on feeding crafted adversarial inputs to a deployed model to steadily degrade its prediction accuracy, causing the victim to lose trust in the system's outputs. There is no meaningful ATT&CK parallel because ATT&CK's impact techniques target the availability or integrity of data, services, and hardware, whereas this attacks the statistical correctness of an ML model's inferences without touching the underlying infrastructure. The closest ATT&CK concepts (e.g., Data Manipulation) alter stored data directly, not the learned behavior of a model via inference-time inputs.

Sitting in the ATLAS Impact tactic (AML.TA0011), this technique is a late-stage action-on-objective where the adversary, after gaining access to the model's inference interface, submits adversarial queries to quietly erode output quality and organizational confidence over time.

AML.T0034

Cost Harvesting

feasibleConceptualCloud: high
ATT&CK parent: T1496 Resource Hijacking(Impact)
Cloud-hosted, usage-metered inference endpoints such as AWS SageMaker endpoints, GCP Vertex AI prediction, Azure ML online endpoints, and managed LLM APIs (e.g., Amazon Bedrock, Azure OpenAI) are directly at risk since per-query and per-token billing turns excessive or resource-intensive requests into escalating charges.

ATT&CK's Resource Hijacking (T1496) is the closest analogue because both techniques abuse a victim's compute resources to cause impact, and T1496 explicitly includes sub-techniques for driving up cloud costs by consuming metered services. The key distinction is intent: Cost Harvesting aims to inflate the victim's bill through high-volume or resource-intensive AI queries rather than co-opting resources for the adversary's own workloads, but the resource-consumption mechanism and Impact-tactic goal align closely enough for a conceptual mapping.

This sits at the end of the kill chain under ATLAS Impact (AML.TA0011) and ATT&CK Impact, where an adversary who can reach an inference endpoint floods it with expensive queries to inflict financial denial-of-wallet damage rather than steal data or models.

3 subtechniques
  • AML.T0034.000Excessive Queries
  • AML.T0034.001Resource-Intensive Queries
  • AML.T0034.002Agentic Resource Consumption
AML.T0048

External Harms

realizedAI-UniqueCloud: medium
No ATT&CK equivalent
Applies when the abused ML capability is hosted on cloud inference services such as AWS SageMaker, GCP Vertex AI, or Azure ML, but the harm is not tied to any specific cloud provider and can occur with on-premises models as well.

External Harms is an outcome-focused technique describing the real-world consequences an adversary inflicts on the organization, its users, or the public (financial, reputational, user, or societal harm) by abusing a compromised ML system. ATT&CK's Impact tactic (e.g. T1496 Resource Hijacking, T1531 Account Access Removal) describes technical effects on the victim's own IT systems, whereas ATLAS External Harms centers on downstream, often non-technical damage that flows outward from misuse of an AI model's capabilities — a framing with no meaningful ATT&CK equivalent.

This is the terminal Impact-stage objective in a blended kill chain, realized after ATLAS reconnaissance, initial access, and model/resource abuse translate into concrete external damage rather than a technical effect confined to the victim environment.

5 subtechniques
  • AML.T0048.000Financial Harm
  • AML.T0048.001Reputational Harm
  • AML.T0048.002Societal Harm
  • AML.T0048.003User Harm
  • AML.T0048.004AI Intellectual Property Theft
AML.T0059

Erode Dataset Integrity

demonstratedConceptualCloud: medium
ATT&CK parent: T1565 Data Manipulation(Impact)
Datasets stored in cloud object storage or managed ML data stores such as Amazon S3, Google Cloud Storage, or Azure Blob Storage feeding SageMaker, Vertex AI, or Azure ML pipelines could be targeted, but the technique is not cloud-specific.

Erode Dataset Integrity is a data-manipulation impact: the adversary corrupts or poisons portions of a training/reference dataset so the data can no longer be trusted, forcing defenders to spend resources validating and cleaning it. This maps conceptually to ATT&CK's Data Manipulation (T1565), which covers inserting, deleting, or altering stored data to influence outcomes or undermine confidence in data integrity. The distinction is that ATLAS targets ML datasets specifically to degrade model reliability, whereas T1565 is a general data-integrity attack, so the relationship is conceptual rather than formal.

This is an impact-stage action (AML.TA0011 / ATT&CK Impact) where the adversary, after gaining access to data stores, degrades dataset trustworthiness to disrupt ML operations rather than to gain further access.

AML.T0101

Data Destruction via AI Agent Tool Invocation

realizedConceptualCloud: medium
ATT&CK parent: T1485 Data Destruction(Impact)
Agents deployed on cloud platforms such as AWS Bedrock, Azure AI, or GCP Vertex AI with tool access to cloud storage (S3, Azure Blob, Cloud Storage) or managed databases could be leveraged to destroy data, though the technique is not exclusive to cloud environments.

The adversary's end goal—destroying data and files to interrupt availability—is identical to ATT&CK's Data Destruction (T1485); the only novel element is the delivery mechanism, where an AI agent's mutative tool (e.g., a file-deletion or database-write function) is coerced into executing the destruction rather than the adversary running commands directly. Because the impact and objective match a well-established ATT&CK technique, this is a conceptual mapping rather than AI-unique.

After gaining influence over an AI agent (via prompt injection or tool misuse in earlier ATLAS stages), the adversary reaches the Impact tactic by abusing the agent's write/delete capabilities to achieve ATT&CK Data Destruction.

AML.T0112

Machine Compromise

demonstratedConceptualCloud: medium
ATT&CK parent: T1203 Exploitation for Client Execution(Execution)
Local AI agents and downloaded AI artifacts frequently run on cloud-hosted VMs or containers (e.g., AWS EC2/SageMaker notebooks, Azure ML compute, GCP Vertex AI Workbench), so a compromise can extend to those workloads, though the technique is not cloud-specific.

This ATLAS technique achieves the same adversary goal as classic exploitation for execution: the attacker gains arbitrary code execution on a victim machine, but the exploited vector is an AI-enabled component (a local AI agent or a malicious model artifact) rather than a traditional client application. ATT&CK's T1203 covers exploiting software processing adversary-controlled input to run code, which closely parallels compromising a local AI agent through crafted prompts/inputs or loading an artifact with embedded malware. The downstream outcomes ATLAS describes (credential theft, data exfiltration, persistence) are standard post-compromise ATT&CK behaviors, but the initial machine compromise itself maps most directly to execution-via-exploitation.

In a blended kill chain, this technique is the Execution/pivot step where an AI-specific entry point (compromised local agent or poisoned AI artifact) is turned into full host compromise, feeding standard ATT&CK follow-on tactics like Credential Access, Persistence, and Exfiltration.

2 subtechniques
  • AML.T0112.000Local AI Agent
  • AML.T0112.001AI Artifacts