Join our Newsletter — 33% off our NHI Course

Detection Gap Analysis

Detection gap analysis is the process of identifying where security monitoring does not currently detect attacks, suspicious activity, or policy violations. It compares expected telemetry, alerts, and use cases with actual coverage across endpoints, networks, cloud services, applications, and identity events to show where logging, correlation, or response logic is missing.

What Detection Gap Analysis Measures

Detection gap analysis is not about proving that a control exists, it is about measuring what security monitoring actually sees versus what it should see. The subject spans expected telemetry, alerting, and analytic use cases across endpoints, networks, cloud services, applications, and identity-related events.

Its purpose is to expose blind spots that matter operationally. A gap can exist because logs are missing, a sensor is misconfigured, correlation rules are incomplete, or the response path cannot turn raw telemetry into a usable alert.

Why Detection Gaps Matter

Detection gaps are dangerous because defenders often assume coverage where only partial visibility exists. That false confidence lets malicious activity, policy violations, and low-and-slow abuse move further before anyone notices.

They also create uneven risk across the environment. One platform may have mature detections while another, such as a new cloud workload or SaaS integration, has little more than raw logging, so the organisation sees only part of the attack chain.

For defenders, the key insight is that detection quality is a system property, not a single alert. The same event can be observable in one data source and invisible in another, so gap analysis must compare intended coverage with the actual telemetry path end to end.

How Detection Coverage Is Evaluated

Practitioners usually start by defining the behaviours they expect to detect, then map those behaviours to the telemetry sources and detections that should surface them. That makes the analysis concrete: each use case should have an evidence trail from signal source to alert or investigation path.

A strong coverage review looks at both breadth and fidelity. Breadth asks whether the relevant assets and event types are monitored at all, while fidelity asks whether the collected data is good enough to support correlation, triage, and response without excessive noise.

Coverage also needs to reflect business-critical systems, not just popular log sources. If an application, cloud control plane, or identity provider is outside the detection design, an attacker may be able to operate entirely inside a monitoring blind spot.

From Gap Finding to Better Detection Design

Detection gap analysis should feed directly into content engineering and telemetry prioritisation. The output is usually a backlog of missing logs, missing rules, weak correlations, and use cases that need validation or tuning.

Done well, it helps teams decide whether to add a new data source, adjust an analytic rule, improve enrichment, or accept a known blind spot with compensating controls. That makes the exercise more useful than a one-time audit, because it becomes part of the detection lifecycle rather than a snapshot of current weakness.

The most useful findings are specific. A statement such as “cloud audit logs are incomplete” is less actionable than identifying the exact activity class, platform, and response gap that remain undetected.

Risk and Threat Considerations

Detection gaps matter because attackers and insiders both benefit from the same thing, reduced visibility. If monitoring does not cover a path, an adversary can use that path for staging, privilege abuse, lateral movement, or policy evasion with less chance of immediate interruption.

Failure mechanism: The organisation believes a behaviour is covered, but the relevant telemetry is absent, delayed, unactionable, or never correlated into a meaningful alert.

Impact: Intrusions can persist longer, investigations start later, and post-incident reconstruction becomes weaker because the evidence needed to understand what happened was never collected or retained.

Standards & Framework Alignment

This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.

MITRE ATT&CK addresses the attack and risk surface, while CIS Controls v8 and NIST CSF 2.0 set the governance and control requirements practitioners need to meet.

Framework Control / Reference Relevance
CIS Controls v8 CIS-8 — Audit Log Management Detection gap analysis depends on knowing which logs are present and usable.
Recommendation — Inventory and validate log sources so missing telemetry is exposed and tracked.
NIST CSF 2.0 DE.CM-01 — Networks and network services are monitored to find cybersecurity events The term centers on monitoring coverage and where detection is missing.
DE.AE-02 — Detected events are analyzed to understand attack targets and methods Gap analysis helps determine which behaviours are not being analyzed into detections.
Recommendation — Map monitoring coverage to assets and services, then close unmonitored segments. Compare expected behaviors to analyzed detections and add missing analytic coverage.
MITRE ATT&CK Adversary Tactics, Techniques, and Procedures Gap analysis commonly maps detections to ATT&CK techniques to reveal blind spots.
Recommendation — Map coverage to ATT&CK techniques and prioritize detections for uncovered tactics.

Practitioner Guidance

What to watch for: Treat gap analysis as a living engineering exercise, not a quarterly spreadsheet. Prioritise the scenarios that matter most to the business, then validate them by testing whether the expected telemetry actually appears and produces a usable alert or case.

Governance implication: Detection ownership should be explicit, because gaps often persist when no one owns a use case, a log source, or a response workflow. The analysis becomes far more effective when coverage, tuning, and validation are assigned to named teams with clear review cycles.

Practitioner takeaway: A gap is only closed when the environment can both observe the behaviour and turn that observation into a timely security decision.