← UTIOM
UTIOMv1.4

Think smarter. Stay secure.

MITRE ATT&CK in the SOC

The most useful thing to happen to detection engineering in a decade, and the most commonly misused. Turning the matrix into capability rather than a percentage.

The problem with coverage

MITRE ATT&CK is the most useful thing to happen to detection engineering in a decade. It is also the most commonly misused, because it is easy to turn into a percentage and hard to turn into capability.

A coverage figure treats every technique as equally relevant and every detection as equally real. A rule that has never fired on a true positive, running on a log source that stopped reporting six weeks ago, mapped to a technique your adversaries do not use, counts exactly the same as a detection proven to catch a real intrusion in minutes.

Two failures hide inside a coverage percentage. Coverage claimed without visibility: the rule exists, is enabled, is mapped, and cannot fire because the data source covers 60% of the estate. And capability asserted without evidence: would we detect credential dumping? There is a rule for it, so yes. That answer reaches a board pack and is tested for the first time by an adversary.

Using ATT&CK operationally: five steps

The sequence that turns the matrix into capability runs from your environment inward, not from the framework outward.

1. Scope from your environment
Derive an in-scope technique set from the intersection of what you run, what you protect and who realistically targets you. Attempting to cover the entire enterprise matrix is not ambition, it is the absence of scoping. A properly scoped set is typically a fraction of the total.
2. Anchor to crown jewels
Start from the asset, not the matrix. For each crown jewel, model how a realistic adversary would reach it, then identify the techniques on those paths. This allocates detection effort by what compromise would cost rather than by what the matrix contains.
3. Translate to telemetry
Every prioritised technique implies specific data sources. Map them, then measure what you actually collect and at what quality. Techniques you are structurally unable to observe are not detection gaps, they are visibility gaps, and no amount of rule writing closes them.
4. Engineer detection, do not enable it
Detection content should be written against a normalised schema, held in version control, tested before production and traceable back to the technique, the threat model and the crown jewel it protects. A rule that cannot make that trace is consuming analyst attention without a defensible reason.
5. Validate with emulation
Emulate the adversaries in your threat profile, not generic technique tests. Validate three things: whether the telemetry was complete, whether detection fired in time, and whether the analyst made the right decision. Failed detections are engineering defects with owners and dates.

Where ATT&CK sits in UTIOM

ATT&CK is not the operating model. It is the shared vocabulary the operating model uses to describe adversary behaviour, and it appears at four distinct points in the lifecycle.

Lifecycle phaseHow ATT&CK is usedWhat it produces
StrategyThreat profiling: which actors target this sector, and which techniques they are documented usingA prioritised technique set derived from named adversaries rather than from the full matrix
Crown jewelsTechniques mapped to each critical asset through modelled attack pathsAttack path diagrams and a technique-to-asset mapping anchored to business consequence
Threat visibilityTechniques translated into required data sources, scored with DeTT&CTA visibility blueprint and an accepted gap report naming what cannot currently be seen
Threat detectionRules tagged by technique, tactic, log source and severity, written portably in Sigma where practicalA traceable detection library where every rule maps to a behaviour and an asset
ValidationEmulation plans built from the profiled adversaries and their documented techniquesEvidence of which detections fire, how fast, and which do not
DeTT&CT scores detection coverage against ATT&CK using data source quality and visibility. Where ATT&CK describes what adversaries do, DeTT&CT measures whether you could see it. UTIOM anchors both to crown jewels, and TID-CMM takes this furthest: it computes which prioritised behaviours are structurally undetectable given the telemetry you actually collect, and names what to enable to change that.

Measure it

The metrics that make ATT&CK usage honest are all ratios against a scoped, asset-anchored set rather than against the matrix.

Coverage per tactic
Tactics with adequate crown jewel telemetry, over tactics in the threat profile
Coverage per threat model
Modelled attack paths with the required telemetry, over total modelled paths
Trace completion rate
Rules traceable rule to model to technique to crown jewel to impact, over rules sampled
Detection validation rate
Rules tested by emulation, over total live rules
Proven attack path coverage
Paths proven by testing, over total modelled paths
MTTD per priority TTP
Measured against top techniques, not as an aggregate that hides the important cases

MITRE ATT&CK® is a registered trademark of The MITRE Corporation. UTIOM is not affiliated with or endorsed by MITRE.

Join the UTIOM community. Discuss, contribute evidence and share implementation experience. About the community →