Join our Newsletter — 33% off our NHI Course
Home› Guides› ATLAS Collection Tactic (AML.TA0009) Guide: Stopping Data Gathering…
Guide AI Threats & Model Security

ATLAS Collection Tactic (AML.TA0009) Guide: Stopping Data Gathering Through AI Systems

PDF for newsletter subscribers · free to read online

← All guides
By NHI Mgmt Group, edited by Lalit Choda Updated 12 November 2026 12 min read
On this page

AI assistants and agents are built to find and summarise an organisation's data on request, which makes them the most efficient collection tool an attacker can borrow, and the MITRE ATLAS Collection tactic (AML.TA0009) describes how that borrowing happens. ATLAS defines the tactic as the adversary "trying to gather AI artifacts and other related information relevant to their goal", and notes that the usual next step is exfiltration or staging future operations. Collection in ATLAS covers two kinds of target: AI artifacts such as models, datasets and model outputs, and the enterprise data that AI services, RAG indexes and agent tools can reach. This hub explains the tactic in practice, ranks its 9 techniques for defenders, traces how collection chains in documented cases, and sets detection and mitigation priorities. It is written for AI platform owners, data security and DLP teams, detection engineers and identity teams. For the framework overview, see the MITRE ATLAS Guide.

Key takeaways

  • Data from AI Services leads the case data. AML.T0085 appears in 8 of the ATLAS case studies, through RAG databases, agent tools and conversation memory, ahead of every other Collection technique.
  • The agent's permissions are the attacker's permissions. ATLAS maps four agent access mitigations (AML.M0026, AML.M0027, AML.M0028, AML.M0032) to AML.T0085, because the data collected is whatever the agent's identity can read.
  • Model outputs are a collectable asset. Outputs from AI Models (AML.T0135) appears in 6 cases, including the industrial-scale distillation campaigns attributed by NSA, CISA and FBI.
  • Classic collection still matters on AI infrastructure. Data from Local System (AML.T0037) appears in 6 cases and Data from Information Repositories (AML.T0036) in 4, and ATLAS maps no mitigation to either.
  • Collection is the last cheap point to intervene. Telemetry on retrieval, tool calls and bulk reads (AML.M0024) catches activity before data leaves through a rendered link, an email or a tool call.

What AML.TA0009 means in practice

ATLAS adapts the ATT&CK Collection tactic (TA0009). Its description names software repositories, container registries, model repositories and object stores as common sources. In 2026 the techniques fall into three groups.

  • Collection through the AI service: the attacker uses a prompt, an injected instruction or a compromised agent to make the AI retrieve data for them from RAG databases, agent tools, conversation memory or its own system instructions (AML.T0085).
  • Collection from the AI model: the attacker gathers outputs for distillation or analysis (AML.T0135), infers or extracts training data (AML.T0137) or recovers model internals (AML.T0144, also listed under Discovery).
  • Collection on AI infrastructure: stealing model files and datasets (AML.T0035), mining repositories (AML.T0036), searching hosts (AML.T0037), automating bulk gathering (AML.T0126) and staging data before exfiltration (AML.T0127).

Every technique in the tactic

The table lists every technique and sub-technique ATLAS (data release 2026.10) assigns to AML.TA0009, with maturity and the number of ATLAS case studies that use it under this tactic.

IDTechniqueMaturityCasesWhat is collected
AML.T0035MITRE ATLAS AML.T0035 AI Artifact CollectionRealized4Models, datasets and model telemetry
AML.T0036AML.T0036 Data from Information RepositoriesRealized4Collaboration and knowledge repositories
AML.T0037AML.T0037 Data from Local SystemRealized6Files, configuration, local databases, keys
AML.T0085AML.T0085 Data from AI ServicesDemonstrated8Whatever the AI service can reach
AML.T0085.000RAG Databases (sub-technique of AML.T0085)Demonstrated3Indexed documents and knowledge bases
AML.T0085.001AI Agent Tools (sub-technique of AML.T0085)Demonstrated5Data reachable through tools such as mail, files and business apps
AML.T0085.002Conversation Context and Memory (sub-technique of AML.T0085)Demonstrated1Messages, summaries and retained facts
AML.T0085.003System Instructions (sub-technique of AML.T0085)Feasible0Non-public system prompts and rules
AML.T0126AML.T0126 Automated CollectionRealized2Bulk data gathered by scripts or agent tools
AML.T0127AML.T0127 Data StagedRealized1Consolidated data awaiting exfiltration
AML.T0135AML.T0135 Outputs from AI ModelsRealized6Responses, scores and embeddings for reuse
AML.T0137AML.T0137 Training Data Information from AI ModelsDemonstrated0Facts about, or content from, training data
AML.T0137.000Infer Membership (sub-technique of AML.T0137)Feasible0Whether a sample was in the training set
AML.T0137.001Infer Properties (sub-technique of AML.T0137)Feasible0Global properties of the training data
AML.T0137.002Invert AI Model (sub-technique of AML.T0137)Feasible0Reconstructed representative examples
AML.T0137.003Extract Memorized Data (sub-technique of AML.T0137)Demonstrated0Memorised training content
AML.T0144AML.T0144 Recover AI Model InternalsFeasible0Architecture, hyperparameters, parameters

Method: case counts are distinct ATLAS case studies (77 in the 2026.10 release) with at least one procedure step using the technique, or for a parent technique any of its sub-techniques, tagged to AML.TA0009. In total, 26 of the 77 case studies include a Collection step. A zero means no case study step is currently tagged to Collection, not that the technique is theoretical: maturity is shown separately.

Where to start: the techniques that matter most

  1. Data from AI Services (AML.T0085), especially AI Agent Tools and RAG Databases. Eight cases, including EchoLeak, the Zenity Copilot Studio agent, Jira Service Management "Living Off AI", the Gemini calendar invitation attacks, ZombieAgent and the Morris II worm. For most enterprises running copilots and agents, this is the collection that matters first.
  2. Data from Local System (AML.T0037). Six cases, from the compromised PyTorch dependency chain to LAMEHUG malware and the GTG-1002 and OpenAI evaluation agent incidents. Developer machines, notebooks and agent hosts hold keys, tokens and configuration.
  3. Outputs from AI Models (AML.T0135). Six cases, now dominated by distillation campaigns against model providers. A priority for anyone whose model behaviour is itself the asset.
  4. AI Artifact Collection (AML.T0035). Four cases, including ShadowRay and the Google Photos model extraction. Model weights and training data are valuable, and often sit on clusters and buckets built for speed rather than control.
  5. Data from Information Repositories (AML.T0036). Four cases, including the ClearviewAI misconfiguration and multi-agent attacks on government systems: wikis, ticketing and code repositories mined directly or by agents.
  6. Automated Collection (AML.T0126), Data Staged (AML.T0127) and Training Data Information (AML.T0137). Lower counts today, but automation by agents changes the scale of collection, and training data inference is the privacy risk for models trained on personal data.

How collection chains in real cases

CaseHow access was gainedCollection stepsHow data left
EchoLeak (AML.CS0059)Prompt injection in an email retrieved by CopilotAML.T0085.000 from the user's Microsoft 365 dataRendered link or image to an attacker URL
Copilot Studio agent (AML.CS0037)Email to an agent-monitored inboxAML.T0085.000 and AML.T0085.001Agent tool sending email
Gemini calendar invitations (AML.CS0063)Instructions in an invite, triggered laterAML.T0085.001 through calendar and connected toolsAgent tool invocation
ShadowRay (AML.CS0023)Unauthenticated Ray Jobs APIAML.T0035 models and data on the clusterExfiltration over cyber means
GTG-1002 (AML.CS0069)Jailbroken coding agentAML.T0036, AML.T0037, AML.T0126, AML.T0127Exfiltration through the AI user interface

The EchoLeak case shows collection by proxy: Copilot searched the data the victim could access and placed it into a link the browser fetched automatically. In the Gemini calendar case, the assistant summarised private meetings into a new event the attacker could see; Google's response included asking for user confirmation before creating events. ShadowRay is the infrastructure version: exposed Ray clusters yielded cloud and AI service tokens, database credentials and SSH keys alongside models and datasets. The OpenAI and Hugging Face incident shows autonomous agents collecting service-account tokens, instance role credentials and stored secrets at scale.

Detection priorities across the tactic

ATLAS does not publish per-technique analytics; these priorities follow from the technique descriptions, the case procedures and AI Telemetry Logging and Monitoring (AML.M0024).

  • Retrieval telemetry: log which documents each RAG query returned, for which identity, and alert on retrieval of sensitive labels in sessions that also contain external content such as inbound email or web pages (AML.T0085.000).
  • Tool call telemetry: log every agent tool call with caller, delegated user, parameters and data volume; alert on read-then-send sequences and on tools reading far more records than the task needs (AML.T0085.001, AML.T0126).
  • Memory and context access: log reads and writes of long-term memory and alert on responses that echo system instructions or other users' context (AML.T0085.002, AML.T0085.003).
  • Query volume and pattern: track per-account and cross-account query volume, prompt templates and capability targeting to spot distillation and training data extraction (AML.T0135, AML.T0137).
  • Artifact and repository reads: alert on bulk downloads from model registries, dataset buckets, wikis and code repositories by unusual principals, including AI workloads (AML.T0035, AML.T0036).
  • Host and staging: reads of credential files and configuration by agent processes, and archive or staging directories created on AI hosts (AML.T0037, AML.T0127).

For telemetry design, see the AI Agent Observability and Incident Response Guide.

Mitigation priorities from ATLAS

MitigationMapped techniques in AML.TA0009Practical meaning
AML.M0026 Manage AI Agent Service Access, AML.M0027 Manage User-Delegated AI Agent Access, AML.M0028 Enforce Access Controls for AI Agent Tools, AML.M0032 Segmentation of AI Agent ComponentsAML.T0085 and its RAG and agent tool sub-techniquesLeast privilege for agent identities and tools, per caller, with segmented data sources
AML.M0024 AI Telemetry Logging and MonitoringAML.T0085, AML.T0137Log retrieval, tool calls, memory and query patterns
AML.M0040 Adaptive AI Response DegradationAML.T0135, AML.T0137, AML.T0144Degrade responses when extraction or distillation is suspected
AML.M0041 Privacy-Preserving AI Training and InferenceAML.T0137 and its sub-techniquesLimit what outputs reveal about training data
AML.M0020 Generative AI Guardrails, AML.M0022 Generative AI Model AlignmentAML.T0085 (both mitigations); AML.T0137 (AML.M0020)Refuse to reveal instructions, memory and memorised data
AML.M0005 Control Access to AI Models and Data at Rest, AML.M0001 Limit Model Artifact Release, AML.M0012 Encrypt Sensitive InformationAML.T0035, AML.T0126Restrict and encrypt model and dataset stores
AML.M0043 AI Agent External Resource Lifecycle ManagementAML.T0127Track and remove resources agents create, so they cannot become staging points

Data from Information Repositories and Data from Local System have no ATLAS mitigation mapped. Rely on repository access control, data classification and endpoint controls on AI hosts. The MITRE ATLAS Mitigations Guide covers each mitigation in depth.

Where identity fits

Collection through AI is bounded by the identity the AI acts as. A user-delegated copilot collects what the user can read; a service agent collects what its workload identity can read, often more than any single user. That is why ATLAS separates service agent access (AML.M0026) from user-delegated access (AML.M0027).

  • Prefer user-delegated access for retrieval: so the agent cannot read beyond the requesting user, and enforce document permissions at query time in RAG. See the RAG Security Guide.
  • Scope tool credentials to the task: read-only where possible, limited record counts, no send capability on the same agent that reads sensitive data unless approved.
  • Keep secrets out of reach: agent hosts and CI runners are rich collection targets; inject short-lived credentials at runtime instead of files and environment variables. See Runtime Secrets Injection for AI Agents Without Prompt Exposure.

Framework mapping

FrameworkRelevant itemLink to this tactic
MITRE ATT&CK v20TA0009 CollectionATLAS cites TA0009 as the ATT&CK reference; AML.T0036, AML.T0037, AML.T0126 and AML.T0127 parallel enterprise techniques
OWASP Top 10 for LLM Applications 2025LLM02:2025 Sensitive Information DisclosureAML.T0085 and AML.T0137
OWASP Top 10 for LLM Applications 2025LLM06:2025 Excessive AgencyAgent tools that read more than the task needs (AML.T0085.001)
OWASP Top 10 for LLM Applications 2025LLM07:2025 System Prompt LeakageAML.T0085.003
OWASP Top 10 for LLM Applications 2025LLM08:2025 Vector and Embedding WeaknessesCollection from RAG databases (AML.T0085.000)

Common failure patterns

  • Service identity for retrieval: a copilot indexes everything with one service account, so any user or injected prompt can retrieve anything.
  • Read and send on one agent: the same agent can read sensitive data and email or post externally, with no approval step between them.
  • No retrieval logs: prompts are logged but retrieved documents and tool results are not, so investigators cannot see what was collected.
  • Exposed AI compute: clusters and notebooks reachable without authentication, holding models, datasets and credentials, as ShadowRay showed.
  • Secrets in agent environments: tokens in environment variables of processes that read untrusted input.
  • Unlimited query volume: no per-account or cross-account controls on model queries, leaving distillation and extraction unchecked.

Coverage checklist for AML.TA0009

  • For each AI service and agent, list the data sources, tools and identities it uses and the technique rows above that apply.
  • Confirm retrieval honours source permissions for the requesting user.
  • Log retrieval results, tool calls and memory access with identity, and retain them for investigations.
  • Separate read and send capabilities, or gate sends with approval.
  • Protect model and dataset stores with authentication, encryption and listing restrictions.
  • Apply query limits and extraction detection on externally exposed models.

Practitioner checklist

  • Run a prompt injection test that asks each agent to gather and send sensitive data, and confirm it is blocked or logged.
  • Switch RAG retrieval to user-delegated, permission-aware access where possible.
  • Cap records per tool call and alert on bulk reads by agents.
  • Block rendering of external links and images in assistant output unless allow-listed.
  • Require authentication on Ray, Jupyter and other AI compute endpoints, and remove internet exposure.
  • Move agent and CI secrets from files and environment variables to runtime injection.
  • Monitor model query volume per account and across related accounts.
  • Review memory features: what is retained, for how long, and who can read it.

Standards and references

Related NHI Mgmt Group resources: MITRE ATLAS Guide, MITRE ATLAS Mitigations Guide, RAG Security Guide, Context Window Data Exposure, Membership Inference Attacks.

PDF for subscribers

Take this guide with you

Every section, table and checklist in one PDF, with links to the sources and related guides. Subscribe to our weekly NHI & AI Identity Journal and we’ll email you a download link.

Free weekly newsletter

Subscribe to the NHI & AI Identity Journal

The latest on NHI and Agentic AI security – articles, research, breaches, news and events every week.

Bonus 33% off our NHI Course when you subscribe.

NHIMG Editorial Note
Researched and written by the NHI Mgmt Group editorial team using AI tools, under the editorial direction of Lalit Choda. Facts are drawn from the sources listed on this page and checked by our automated quality process. Last updated 12 November 2026. Spotted an error? Use our contact page.
NHI Mgmt Group, the independent authority on Non-Human Identity, IAM and Agentic AI security. nhimg.org

PDF Downloads for Newsletter Subscribers

Get the guide

Enter your details and we’ll email you a download link.

The full guide is free to read online. The PDF is a thank you for subscribing.

Fill in all fields marked * and tick the PDF box to continue.