You have 400 detection rules. Nobody can tell you which adversary behaviours they miss.
MITRE ATT&CK is a knowledge base of cyber adversary behaviour and a taxonomy for adversarial actions across their lifecycle. Mapping your detections onto it converts a rule count into a coverage picture with visible gaps.

- 15 tacticsIn the Enterprise matrix
- Tactic, technique, sub-techniqueWhy, how, and specifically how
- Bi-annualThe stated ATT&CK update cadence
- Gaps, not countsWhat the assessment actually produces
If an attacker were inside now, at which stage would you first see them?
Most security programmes cannot answer that, because their reporting is built around volume rather than around adversary behaviour.
- Alert counts, rule counts and tool counts all measure activity rather than coverage. An estate with four hundred rules concentrated in two tactics is considerably weaker than one with eighty rules spread deliberately across the lifecycle.
- The lifecycle framing matters because detection late is still detection. Seeing Impact but not Initial Access, Persistence or Lateral Movement means you find out at the point of damage rather than at any of the earlier stages where intervention is cheaper.
- Coverage assessment turns that into a map. Each tactic gets an honest position, from confident detection through partial or telemetry only, to nothing. The honest positions are the useful ones, and inflated self assessment defeats the whole exercise.
- It also gives a board something they can act on. Approving detection work becomes a decision about which stage of an intrusion you are willing to be blind at, rather than a request for budget with a technical justification nobody in the room can evaluate.
Eight things it establishes that a rule count cannot.
A shared taxonomy for adversary behaviour
ATT&CK is a knowledge base of cyber adversary behaviour and a taxonomy for adversarial actions across their lifecycle. That shared vocabulary is what lets a detection team, a red team and a board discuss the same thing without translating between them.
Why, how, and specifically how
Tactics represent the why of a technique. Techniques represent how an adversary achieves a tactical goal. Sub-techniques are a more specific description of the behaviour used to achieve it. Coverage claimed at tactic level is usually much thinner at sub-technique level.
Fifteen tactics across the Enterprise matrix
From Reconnaissance and Resource Development through Initial Access, Execution, Persistence and Privilege Escalation, to Credential Access, Discovery, Lateral Movement, Collection, Command and Control, Exfiltration and Impact.
Stealth and Defense Impairment are now separate
Stealth covers an adversary hiding and concealing their actions, appearing as normal behaviour. Defense Impairment covers breaking security mechanisms, pipelines and tooling so defenders cannot see or trust what is happening. Those are different problems needing different detections.
The gaps are the deliverable
A coverage assessment is valuable for what it shows you cannot see. A tactic with no meaningful detection is a documented blind spot, and a documented blind spot is something a security programme can prioritise rather than a surprise during an incident.
It spans more than the endpoint
The domains cover Enterprise IT including Windows, macOS, Linux, network devices and containers, cloud systems including infrastructure, software as a service, office suites and identity providers, plus Mobile across Android and iOS, and industrial control systems.
It gives detection work a priority order
Instead of adding rules because a vendor shipped them, coverage mapping lets you add detections where a gap exists in a tactic that matters to your threat profile. That converts detection engineering from reactive to planned.
It exposes duplication as well as absence
Most estates find several techniques covered many times over by overlapping tools while adjacent techniques have nothing at all. Retiring duplicated coverage is often what funds the work needed to close the genuine gaps.
Fifteen stages, and what an adversary is trying to do at each.
| Tactic | ID | What the adversary is trying to do | |
|---|---|---|---|
| Reconnaissance | TA0043 | Gather information to plan future operations | |
| Resource Development | TA0042 | Establish resources to support operations | |
| Initial Access | TA0001 | Get into your network | |
| Execution | TA0002 | Run malicious code | |
| Persistence | TA0003 | Maintain their foothold | |
| Privilege Escalation | TA0004 | Gain higher-level permissions | |
| Stealth | TA0005 | Hide and conceal actions, appearing as normal behaviour | |
| Defense Impairment | TA0112 | Break security mechanisms, pipelines and tooling | |
| Credential Access | TA0006 | Steal account names and passwords | |
| Discovery | TA0007 | Figure out your environment | |
| Lateral Movement | TA0008 | Move through your environment | |
| Collection | TA0009 | Gather data of interest to their goal | |
| Command and Control | TA0011 | Communicate with compromised systems to control them | |
| Exfiltration | TA0010 | Steal data | |
| Impact | TA0040 | Manipulate, interrupt or destroy systems and data |
Four things that make a coverage map honest.
We map at sub-technique level where it matters
Sub-techniques are a more specific description of the behaviour used to achieve a goal. Coverage claimed at tactic level almost always looks better than the underlying reality, and mapping at the level the detection actually operates at removes that inflation.
We validate a sample rather than trusting the map
A mapped detection that has never fired in your environment is an assumption. Safe validation of representative techniques separates detections that work from detections that exist, which is frequently a larger difference than teams expect.
We treat telemetry as the binding constraint
You cannot detect what you do not collect. Where a tactic has no coverage the cause is often a missing data source rather than a missing rule, and that distinction changes both the cost and the sequence of the remediation.
We prioritise against your threat profile, not the matrix
Full coverage of every technique is neither achievable nor useful. Prioritising against what actually threatens your sector, your data and your architecture produces a shorter list that improves the position faster.
Four phases across roughly six to ten weeks.
- 01Weeks 1 to 2
Inventory telemetry and detections
What data sources you actually collect, from which platforms, with what retention, and what detections currently run against them. Coverage cannot exceed telemetry, so the data source picture bounds everything that follows.
- Telemetry sources documented with retention
- Detection inventory extracted from each platform
- Platform coverage identified across endpoint, cloud, identity and network
- Known blind spots recorded upfront
- 02Weeks 3 to 5
Map to tactics and techniques
Each detection mapped to the techniques it genuinely addresses rather than the ones a vendor claims. Mapped at sub-technique level where the detection is specific, because coverage claimed at tactic level tends to overstate the real position considerably.
- Detections mapped to techniques and sub-techniques
- Coverage status assigned per tactic honestly
- Duplicated coverage identified
- Vendor claims separated from validated coverage
- 03Weeks 6 to 8
Validate rather than assume
A mapped detection that has never fired in your environment is a hypothesis. Safe validation of a representative sample turns the map from a documentation exercise into a statement about what would actually be seen.
- Representative techniques validated safely
- Detections that failed to fire identified
- Tuning issues separated from coverage issues
- Map corrected against validation results
- 04Weeks 9 to 10
Prioritise and plan
Gaps ranked by the threat profile of the organisation rather than by matrix completeness. Nobody needs full coverage of every technique, and pursuing it is a good way to spend a year without improving the position materially.
- Gap list prioritised against your threat profile
- Detection engineering backlog created
- Telemetry additions specified where needed
- Board level coverage summary produced
Six situations that prompt an assessment.
A board asking what the security spend bought
Tool counts and alert volumes do not answer that. A coverage map framed around what an adversary is trying to do at each stage gives a board a way to evaluate the position and to decide where they are willing to be blind.
An organisation after an incident nobody detected
The retrospective question is always which stage should have caught it. Mapping the intrusion path onto the tactics, then mapping existing detections onto the same frame, shows whether the miss was coverage, telemetry or tuning.
A regulated firm evidencing detection capability
Where a regulator or an auditor asks how detection capability is measured, an honest coverage map against a recognised taxonomy is a far stronger answer than a list of products and a description of the SOC roster.
A business consolidating overlapping tools
Coverage mapping regularly finds several techniques detected many times by different products while adjacent techniques have nothing. That picture is what makes a consolidation decision defensible rather than purely financial.
An operation with industrial control systems
ATT&CK covers ICS as its own domain alongside Enterprise and Mobile. Estates that treat operational technology as out of scope for detection usually discover that assumption during an assessment rather than during an incident.
A team planning its detection engineering year
Without a coverage baseline, detection work follows whatever a vendor shipped most recently. With one, it follows a prioritised backlog tied to specific gaps, which is both easier to justify and easier to measure at the end of the year.
How UAE organisations understand their detection coverage.
| Feature | Validated coverage map | Vendor supplied mapping | Rule and alert counts |
|---|---|---|---|
Reflects your actual configuration | Yes | No | Not applicable |
Distinguishes tactic from sub-technique | Yes | Usually not | No |
Validated by testing | Sampled | No | No |
Shows blind spots | Explicitly | Optimistically | Not at all |
Identifies duplicated spend | Yes | No | No |
Prioritised to your threat profile | Yes | Generic | No |
Usable in a board conversation | Yes | Misleading | Meaningless |
Drives an engineering backlog | Yes | Rarely | No |
Effort to produce | Weeks | Minutes | None |
Confidence during an incident | Justified | Misplaced | Absent |
Four statuses, and only one of them means you would see the behaviour.
A coverage map is only useful if the statuses are honest, so the scale has to distinguish between capability, configuration and validation.
- Validated. A detection exists, it is mapped to the technique, and it has been shown to fire in your environment and produce an alert somebody would act on. This is the only status that supports a confident answer during an incident review.
- Configured but unvalidated. A detection exists and is mapped, and nobody has confirmed it fires here. Very common, and frequently wrong, because tuning, telemetry gaps and deployment coverage all break detections that look correct in the console.
- Telemetry only. The data that would reveal the behaviour is being collected and retained, and nothing is looking at it. That status is genuinely useful, because it means a detection can be written quickly rather than requiring a new data source first.
- Nothing. No detection and no telemetry. This is a blind spot rather than a gap, and closing it starts with collection rather than with detection engineering, which makes it slower and more expensive than the statuses above it.
Five steps, and the third one is where illusions end.
- 1
Establish what telemetry exists
Data sources across endpoint, identity, cloud control planes, network and where relevant industrial systems, with retention periods. Coverage is bounded by collection, so this step defines the ceiling for everything that follows.
- 2
Inventory and map detections
Every rule from every platform, mapped to the techniques and sub-techniques it genuinely addresses. Vendor supplied mappings are used as an input rather than accepted, since they describe product capability rather than your deployment.
- 3
Validate a representative sample
Safe testing of selected techniques to establish whether the mapped detection fires, whether it produces an actionable alert, and whether anybody would see it. Detections that exist but do not fire are the most common finding.
- 4
Produce the honest map
Each of the fifteen Enterprise tactics with a status supported by evidence, gaps stated plainly, and duplication identified. The value is in the accuracy, so an uncomfortable map is a successful one.
- 5
Prioritise and hand over a backlog
Gaps ranked against your threat profile, split into telemetry work and detection work, with a board level summary alongside the engineering detail. Reassessment is planned, since the taxonomy itself is updated on a bi-annual cadence.
What organisations ask about ATT&CK coverage.
Twelve questions worth answering first.
Telemetry
- Which platforms send us data?Endpoint, cloud, identity, network.
- How long do we retain it?Retention bounds detection.
- Are cloud control planes covered?Often missed entirely.
- Is identity telemetry included?Credential Access lives there.
Detections
- Can we export the rule inventory?From every platform.
- Do we know which rules have ever fired?A revealing question.
- Are vendor mappings taken at face value?They should not be.
- Who owns detection engineering?Often nobody explicitly.
Purpose
- What is our actual threat profile?It sets the priorities.
- Who will read the output?Board or engineering, or both.
- Is there capacity to act on gaps?Otherwise it is a report.
- When will we reassess?ATT&CK updates bi-annually.
Ask your team which of the fifteen tactics they would confidently detect today.
The confident list usually gets short quickly, and the tactics that drop off it are your coverage assessment before anybody has run one.
Related Services
Explore more solutions that work great with this service
Sentinel Analytics Rules
Detections analysts actually read
KQL Threat Hunting
Hunting across Defender data, and turning it into detections
SOC-as-a-Service
24/7 SOC on Microsoft Sentinel
Sentinel SOC Optimization
Coverage gaps and ingestion you are not using
Microsoft Sentinel
Cloud-native SIEM and threat intelligence
VAPT Testing
CREST-certified vulnerability assessment and penetration testing
IT Risk Assessment
A short register with an owner against every risk
Incident Response Plan
Written, exercised, and findable when the network is not