Skip to content
Chimera readability score 0.5149 out of 100, reading level.

Featured
What Comes After Detection Rules? Smarter Detection Strategies in ATT&CK
By
Updated: October 22, 2025
Key updates:
- Website example images added
- No more Log Source SDO → log sources now live as a x_mitre_log_sources field on the Data Components SDO.
- No more SRO between Data Components and Techniques → Techniques now map to Detection Strategy SDOs.
Defenders have often used the information in ATT&CK Detections to help build useful analytics. But as detection engineering has matured, the current format hasn’t always scaled well. The text in ATT&CK’s Detections often packed too many behaviors into a single block of text, making them hard to interpret or apply. Important platform differences were sometimes lost, and mapping from an adversary behavior to log telemetry, especially in complex environments, was more art than science.
Prepare to scale your mappings.
We’re rolling out a significant adjustment to the ATT&CK STIX format and ATT&CK Workbench in the v18 release, with the introduction of two brand new STIX Domain Objects (SDOs) and a structured relationship model. This update will transform ATT&CK detection guidance into a detection strategy-focused system, with modular, behavior-first blueprints that better address adversary behavior, platform diversity, and scalable detection.
Why Change at All?
Detection strategy has always been a core part of ATT&CK, but the way we captured that guidance didn’t always reflect how defenders, including us, work in practice. Earlier versions used the x_mitre_detection STIX field within a technique to describe detection suggestions. This combined platforms, behaviors, and telemetry sources into a single paragraph, which could be challenging to automate or tailor to different environments.
We later moved to what’s currently in ATT&CK, with detection logic structured into detects relationships between data components and techniques. This helped highlight the connection between telemetry and detecting specific techniques, but the relationships typically lived in unstructured description fields that lacked visibility and can’t be versioned on their own. This has led to a key challenge as ATT&CK has matured: some of our most valuable detection insights are being buried.
The x_mitre_detection_strategy
This challenge made us take a step back to consider how to capture detection strategy in a way that actually reflects how intrusions happen, and how defenders think. Most detections have also relied on isolated events: one process creation, one file write, one network connection.
But adversaries don’t operate in one-liners.
Modern detection strategy isn’t about one-liners, it’s a series of detections. Real-world intrusions unfold across multiple events: a process writes a file to a temporary directory -> that file is encrypted via a known library -> the file is exfiltrated over a suspicious channel.
We knew we needed a better way to capture and express that kind of logic. So, we’re rebuilding the detection model around a simple principle: detection strategy isn’t a sentence, it’s a system. With this new system, we broke detection logic into modular STIX objects, each with its own lifecycle and version control, tailored to specific platforms, and logically connected to behaviors, telemetry, and analytics. The objects describe what behavior to look for, where to find it in logs, and how to tune the detection to your environment.
Detection strategies now capture those multi-event, cause-and-effect behavior chains, not just tool-specific signatures. Each strategy acts as a blueprint. It doesn’t tell you exactly how to write a SIEM rule tailored to your environment, but they give you:
· What behavior to observe
· What log data you need
· What parameters are tunable
· What parts are fixed and ATT&CK technique-defining
Key Detection Architecture Changes
The detection strategies model introduces three major changes:
1. Detection Strategies Link to Techniques
Each x_mitre_detection_strategy object corresponds to one ATT&CK technique or sub-technique and defines what adversary behavior it’s intended to detect. It does not contain all the detection logic itself, instead, it references one or more Analytics that describe how to detect the behavior in different environments.
2. Analytics Are Platform-Specific and Actionable
Previously, detection notes tried to explain Linux and Windows behavior in a single field. Now, each Analytic is platform-specific, with direct references to required Log Sources, Data Components, and tunable detection thresholds. That means one Detection Strategy for T1048.001: Exfiltration Over Symmetric Encrypted Protocol might include:
· AN-2301: Detect encrypted file transfer over SFTP on Linux
· AN-2302: Detect non-C2 TLS exfiltration from PowerShell on Windows
3. Data Components are Explicit and Reusable
Instead of saying “use Sysmon,” ATT&CK will now tie Data Components to Log Source name and description that contain Data Component specific permutations:
These log sources are then tied to Data Components through formal STIX relationships, creating a clear chain from behavior to telemetry.
Each new STIX object plays a precise role:
These fields allow ATT&CK to define multi-event, platform-specific detection logic that is abstract enough to be reused and specific enough to be actionable.
Here’s how the new detection strategy model works in practice, moving from high-level strategy to low-level detection components:
1. Each detection strategy includes three key elements: a Detection Strategy ID, a Detection Strategy Name, and one or more associated Analytic IDs.
2. Each analytic includes five key elements: its ID, Platform, Detection Statement, Log Source, and Mutable Elements, capturing platform-specific logic, relevant telemetry, and tuning options.
3. At the next level, each Data Component will have a list of Log Source permutations that defines a Log Source Name and Channel. Mutable Elements outline fields and descriptions that help you tune the detection logic to fit your environment.
At its core, a Log Source Name is broken down into two parts:
- PRE represents where the telemetry originates. This includes the platform, environment, or context of collection — for example, Windows, Linux, macOS, cloud environments, or containers.
- POST represents what specific data stream or feed is being collected from that source, such as the channel, component, or feed within that platform.
Together, the PRE and POST form a structured name such as:
wineventlog:security
— Windows Event Log Security Channelauditd:SYSCALL
— Linux auditd system call eventsmacOS:unifiedlog
— macOS unified logging stream
Each log source also defines a Channel, which identifies how to interpret or filter the telemetry. This includes:
- Event IDs — numerical identifiers such as
4624
,4625
, or4688
for specific Windows events. - Operations — API-level actions, such as
execve
orCreateProcess
. - Match strings — descriptive identifiers or patterns found within telemetry, such as a “new HID device enumeration with type keyboard.”
When combined, these fields (EVENT, OPS, MATCH
) define the detection context that analysts and tools can use to correlate behaviors across systems.
In short, the PRE:POST naming convention ensures that each log source is both platform-aware and data component–specific, while the Channel and Event/Operation/Match fields enable flexible, detailed mapping of behavioral evidence across diverse telemetry sources.
Each analytic includes tunable thresholds, suspicious tool lists, or time windows to tailor detection logic without changing core behaviors.
Detection Strategies Use Case
Let’s say your team wants to detect T1053.002: Scheduled Task/Job: At execution on Windows, Linux, and macOS:
1. Retrieve DET-0084, which links to:
· AN-3121 for Windows (EventID 4698 + file write to %SystemRoot%\Tasks)
· AN-3122 for Linux (cron log + /var/spool/cron/ file write)
· AN-3123 for macOS (launchd with file drop in ~/Library/LaunchAgents)
2. Confirm that relevant Data Components (DC-0033, DC-0037, DC-0039) are collected in.
3. Adapt thresholds, as needed:
· Extends TimeWindow to 30 mins
· Flags execution outside of working hours (UserContext: !System)
4. Test the detections using an adversary emulation tool or ATT&CK Workbench scenario runner.
What You’re Probably Also Wondering: How Will This Affect Me?
We know change can be disruptive, but it’s also an opportunity to clean up any overlapping detection logic, fine-tune your alerts, and better align your detections to how adversaries move through environments. If you’ve built integrations, dashboards, or automated pipelines on top of ATT&CK data, this update will affect you.
Will this break my existing ATT&CK integrations?
If you rely on x_mitre_detection, descriptions with a relationship_type:”detects”, or x_mitre_data_sources, yes.
Are data sources going away?
Not fully. They will be there in older versions of ATT&CK, but after October 2025 we will be moving to Log Sources instead.
What if I don’t have the log sources listed?
That’s okay. Each detection strategy includes tunable fields and platform-specific options so you can adapt the logic to what you do have.
How does this impact ATT&CK Workbench?
Workbench will support authoring and visualizing x_mitre_detection_strategy objects out of the box. You’ll be able to map detection strategy coverage across tactics, platforms, and data collection.
When do I get sample STIX to test against?
Please visit our Github for the STIX example to test against. These will align with the same version of Workbench.
Where/when can I see the full schema?
Please visit our Github for the STIX Schemas (Detection Strategy, Analytics, and Data Component). For instructions on how to install our TypeScript parser library please visit the Attack Data Model . For insight into our compatibility document, please visit our Github.
Final Thoughts
We’ve learned a lot from how the community, and our own teams, approach detection, and this update reflects that learning. By moving from single-sentence guidance to structured, behavior-driven strategies, we’re aiming to make ATT&CK more usable, adaptable, and aligned with how adversaries actually operate.
The new model is a work in progress, and we know there will always be room to improve. But we think it’s another step in the right direction, and we’re excited to keep advancing it with your feedback.
How You Can Contribute
This isn’t a closed-door update, we want your input!
Whether you’re spotting gaps, have great ideas, or just curious how others are thinking through this update, your perspective helps shape where we go next. We’d be happy to hear from you at attack@mitre.org, in our Slack, or stop by ATT&CKing Mondays there for help, demos, or migration guidance.
©2025 The MITRE Corporation. ALL RIGHTS RESERVED. Approved for public release. Distribution unlimited. 25–01296–1.

Facts Only

MITRE is releasing ATT&CK v18 in October 2025, introducing Detection Strategies and Analytics as new STIX Domain Objects.
The update replaces the `xmitredetection` field and `detects` relationships between Data Components and Techniques.
Detection Strategies are modular objects linked to specific ATT&CK techniques, defining adversary behaviors to detect.
Analytics are platform-specific, referencing required Log Sources, Data Components, and tunable detection thresholds.
Data Components are now explicitly tied to Log Sources via formal STIX relationships, using a `PRE:POST` naming convention (e.g., `wineventlog:security`).
Log Sources include Channels with Event IDs, Operations, or Match strings to define detection context.
The new model supports multi-event behavior chains, moving beyond single-event detections.
Existing integrations using `xmitredetection`, `xmitredatasources`, or `detects` relationships will break post-update.
Data Sources are being phased out in favor of Log Sources after October 2025.
ATT&CK Workbench will natively support authoring and visualizing Detection Strategies.
Sample STIX and schemas are available on MITRE’s GitHub for testing.
MITRE solicits community feedback via email, Slack, and ATT&CKing Mondays sessions.
The update aims to improve detection engineering scalability and alignment with adversary tradecraft.

Executive Summary

MITRE is introducing significant changes to the ATT&CK framework in its v18 release, shifting from unstructured detection guidance to a structured, modular system centered around Detection Strategies and Analytics. The update addresses longstanding challenges in detection engineering, where previous formats combined multiple behaviors, platforms, and telemetry sources into single paragraphs, making automation and customization difficult. The new model breaks detection logic into discrete STIX objects—Detection Strategies, Analytics, and Data Components—each with version control and platform-specific details. Detection Strategies now link techniques to multi-event behavior chains, while Analytics provide actionable, platform-specific detection logic tied to explicit Log Sources and tunable parameters. Data Components are formally connected to Log Sources, improving clarity in mapping adversary behaviors to telemetry. The changes aim to make ATT&CK more adaptable to real-world intrusion patterns, where adversaries operate across multiple events rather than isolated actions. While this update may disrupt existing integrations relying on older fields like `xmitredetection` or `xmitredatasources`, MITRE emphasizes that the transition offers opportunities to refine detection logic and align defenses with adversary tradecraft. The new system will be supported in ATT&CK Workbench, with sample STIX and schemas available for testing.
The shift reflects MITRE’s response to community feedback and internal lessons learned, prioritizing modularity, scalability, and alignment with how defenders operationalize detection strategies. However, organizations will need to adapt their tools and processes, particularly if they rely on deprecated fields or lack the newly specified log sources. MITRE encourages collaboration, inviting feedback to refine the model further.

Full Take

This update from MITRE represents a paradigm shift in how detection engineering is structured within the ATT&CK framework, moving from static, text-heavy guidance to a dynamic, modular system. The strongest version of this narrative is that MITRE is responding to real-world pain points—defenders struggling with unstructured detection notes, platform ambiguities, and the limitations of single-event detections. By introducing Detection Strategies and Analytics, they’re acknowledging that adversaries operate in sequences, not silos, and that detection logic must be both precise and adaptable. This is a credible evolution, grounded in the maturity of the field and the need for version-controlled, reusable components.
However, the transition raises questions about the costs of disruption. Organizations with deeply embedded ATT&CK integrations will face migration challenges, and the shift to Log Sources may leave gaps for teams lacking the specified telemetry. The emphasis on modularity and platform specificity is a double-edged sword: while it improves precision, it also risks fragmenting detection strategies across environments, potentially increasing complexity for defenders managing heterogeneous systems. The `PRE:POST` naming convention and Channel definitions are steps toward standardization, but their adoption will depend on tooling support and community buy-in.
Root cause: This update reflects a broader trend in cybersecurity toward behavioral detection and away from signature-based approaches. The unstated assumption is that defenders can—and should—model adversary behavior as interconnected sequences, but this presumes a level of telemetry maturity and analytical capacity that not all organizations possess. Historically, such shifts in frameworks often lead to temporary gaps in coverage as teams adapt, echoing past transitions in threat intelligence standards.
Implications: The changes could democratize advanced detection strategies by providing clearer blueprints, but they may also widen the gap between well-resourced teams and those struggling with basic telemetry. Second-order consequences include potential tooling fragmentation as vendors race to support the new model, and the risk of over-reliance on ATT&CK’s structured logic at the expense of localized threat intelligence.
Bridge questions: How might smaller organizations without comprehensive logging adapt to this model? What trade-offs exist between modularity and the cognitive load of managing multiple Analytics per technique? Could this shift inadvertently incentivize adversaries to exploit detection gaps during the transition period?
Counterstrike scan: If this were part of an influence campaign, the playbook would involve framing the update as an urgent, unavoidable evolution to pressure rapid adoption, while downplaying migration costs. However, MITRE’s transparency about disruptions, provision of testing resources, and open feedback channels suggest a good-faith effort to improve the framework rather than a coordinated manipulation. The content aligns with MITRE’s stated mission of advancing cybersecurity through collaboration, not coercion.
Patterns detected: none

Sentinel — Human

Confidence

The article exhibits strong human authorship signals, including technical depth, institutional voice, and idiosyncratic emphasis, with minimal stylometric or coherence red flags.

Signals Detected
low severity: Moderate sentence length variance with some uniform sections, but overall erratic rhythm consistent with human writing.
low severity: Strong technical voice with idiosyncratic emphasis (e.g., 'adversaries don’t operate in one-liners'), suggesting human authorship.
low severity: No evidence of template patterns or verbatim talking points across sources; content is highly specific to MITRE ATT&CK updates.
low severity: Detailed technical references (e.g., STIX fields, EventIDs) align with MITRE’s documented work; no confabulation detected.
Human Indicators
Idiosyncratic phrasing ('adversaries don’t operate in one-liners')
Platform-specific technical depth unlikely to be generated uniformly by AI
Clear institutional voice (MITRE) with historical context
Call for community feedback and contact details