How to validate detection coverage against MITRE ATT&CK
Your ATT&CK heatmap counts rules. Attackers count gaps. Here is a five-level coverage ladder that turns a colored matrix into proof.
Most ATT&CK coverage reports count matrix cells that contain at least one detection rule. That number tells you a rule exists. It does not tell you the rule receives data, fires on the behavior, survives a simple variation or leads to action. In this note we define a five-level coverage ladder, show how to validate each level with safe behaviors, and keep the measure honest as ATT&CK changes twice a year. The payoff: a coverage figure a CISO can defend to a board and a detection engineer can act on.
Key findings
Put simply: a coverage map that was accurate in March is wrong in November.
Why the heatmap misleads
The classic coverage heatmap has three structural flaws, and they all push in the same direction.
It counts existence, not effect
It treats all techniques as equal
It ignores variation
The matrix ends up looking greener than the defense really is. That is the most dangerous kind of report, because it is the one nobody questions.
The coverage ladder
Each rung asks a harder question than the one below it. Score every technique by the highest rung it has proven.
The method: validate coverage level by level
Pin the version
Weight by threat
Check the data → L2
Fire the rule → L3
Vary the behavior → L4
Prove it on a path → L5
Worked example: a heatmap that tells the truth
Let's rebuild the familiar heatmap so the color actually means something. Instead of "rule exists," each cell's score is the highest ladder level the technique has proven.
Step 1: record results with a version and a date
Step 2: compute coverage the honest way
Same four techniques, two very different stories. The classic heatmap reports 100%. The ladder reports 50%, and tells you exactly which two techniques to fix.
Step 3: export a Navigator layer
Load it into the ATT&CK Navigator and the matrix finally shows what it should: deep green where you are proven, pale where you only have a claim.
How to measure the outcome
Report these five, and always with the ATT&CK version and the last validation date beside them.
How Hayrok approaches ATT&CK coverage
Hayrok measures coverage by proof, not by mapping.
So the coverage figure you report is always tied to a version, a date and a stored result.
FAQ
What does detection coverage against MITRE ATT&CK mean?
It is the share of ATT&CK techniques relevant to you for which a detection reliably fires on real behavior and leads to action. Mapped rules alone are not coverage.
What is the current version of MITRE ATT&CK?
As of November 2026, the current release is ATT&CK v20, published on 13 October 2026. MITRE ships major releases every April and October.
Should we aim for 100% ATT&CK coverage?
No. Aim for validated, robust coverage of the techniques that matter to your sector and sit on your attack paths.
How did the Defense Evasion split affect coverage reports?
ATT&CK v19 replaced Defense Evasion with Stealth and Defense Impairment. Rules and reports mapped to the old tactic need remapping before results compare cleanly.
How often should ATT&CK coverage be validated?
Revalidate after every ATT&CK release, after rule or log source changes and on a regular cadence for your priority set.
Replace your heatmap with proof
We will validate your priority techniques against ATT&CK v20 and show which cells are proven, which are robust and which are only mapped.
At Hayrok Labs we question everything and Validate what matters.