An exposure window is the period during which a specific exposure is both present and exploitable in your environment — from the moment it becomes reachable to the moment it is verifiably closed or reliably contained. It measures how long real risk was carried, rather than how quickly a team responded.
Exploitation is the leading initial-access vector in breaches at 31%, ahead of credential abuse for the first time (Verizon 2026 DBIR). The same source puts the median time to fully remediate a CISA KEV vulnerability at 43 days, with only 26% ever fully fixed. For a known-exploited vulnerability, forty-three days is the window — the interval during which the attack that is actively being used against other organizations would also have worked here.
Most vulnerability programs do not report that number. They report volumes closed, backlog trend and mean time to remediate, all of which can improve while the windows on the exposures that matter get longer. Measuring the window is what makes the trade-off visible: it is the difference between a program that is busy and a program that is reducing risk.
Take a deserialisation flaw in an internally exposed application server and put dates against each segment. The vulnerable version is deployed on 3 March. A working proof of concept is published on 11 April, which is the point at which the exposure becomes practically exploitable rather than theoretically present, so that is when the clock starts.
The scanner reports it on 24 April, thirteen days later, because the scan cycle is weekly and the detection plugin shipped late. Validation confirms on 26 April that the affected endpoint is reachable from a network segment contractors can access. The finding reaches the infrastructure team that runs the host on 8 May, after twelve days in a queue routed to a manager who left in January. The change lands in the next maintenance window on 24 May, and a rescan on 2 June confirms the vulnerable version is gone.
The exposure window runs from 11 April to 2 June: fifty-two days. Mean time to remediate, keyed from finding creation on 24 April to ticket closure on 24 May, reports thirty. Both are arithmetically correct. Only one describes how long the organization was exposed, and the difference sits entirely in segments the ticket never saw.
MTTR is an average across a population, which means it is dominated by the easy majority. An estate that patches thousands of low-risk endpoint findings quickly can report an excellent MTTR while a handful of exploitable production exposures stay open for months, because those few barely move the mean.
The exposure window is per-exposure and unforgiving in a useful way. It also starts earlier: MTTR conventionally begins when a finding is created, which excludes the interval between something becoming exploitable and a scanner noticing. The 2025 Notepad++ supply-chain compromise is the clean example — it was live and needed remediation for months before CVE-2025-15556 was assigned in early 2026, so any CVE-keyed clock would have recorded a window of zero for a period of real risk.
There are only four levers, and they act on different segments. Detect earlier, by correlating threat intelligence to the environment rather than waiting for a scanner. Validate faster, so effort concentrates on the exposures that are real. Reduce time to owner, through attribution rather than escalation. And cover the interval that cannot be compressed, with detection or a control, so the risk carried during the remaining window is lower even though the window is unchanged.
The fourth lever is the one most often mistaken for the first three. Containment is valuable and it is not closure.
Is an exposure window the same as a patch window? No, and they are almost opposites. A patch window is the scheduled opportunity to make a change. The exposure window is the risk interval that the patch window sits inside.
When does the clock start if there is no CVE? When the exposure becomes exploitable in your environment, which can precede a CVE by months. Keying the clock to identifier assignment understates the window on exactly the threats that move fastest.
Does a compensating control close the window? No. It reduces the risk carried during the window. Controls are evadable — substituting one expression for an equivalent can defeat a signature — so treat containment as buying time rather than as closure.