Safeguard
Industry Analysis•

Is time-to-exploit really shrinking, or is the sample mix changing?

Mandiant's average time-to-exploit fell from 63 days to 5 as the zero-day share rose. See how a changing mix moves an average and how to read the trend.

Safeguard Security Team
3 min read

Mandiant's reported average time-to-exploit fell from 63 days for 2018 to 2019 to five days for 2023. Part of that may be real, and part may reflect a changing mix of zero-days and n-days, small samples and outlier handling. Read the trend as a direction to watch, not as a precise rate of decline.

The reported series

Mandiant's analysis gives these averages: 63 days for 2018 to 2019, 44 days for 2020 to the start of 2021, 32 days across 2021 and 2022, and five days in 2023. It calls the 2023 drop the largest so far (Mandiant).

Why a mix change can move an average

Time-to-exploit in this analysis covers exploitation before and after a patch. The ratio of n-days to zero-days was 38 to 62 across 2021 and 2022, and 39 to 61 across 2020 into part of 2021. In 2023 it shifted to 30 to 70. The authors noted that this was a notable departure from earlier years.

A simple illustration, using made up numbers: suppose zero-days count as near zero days and n-days average 40 days. A 60 percent zero-day mix gives an average of 16 days. Move to 70 percent and the average falls to 12, with no change in how fast anyone exploits any single type of flaw. The numbers here are only to show the mechanism.

Other reasons to read the trend with care

IssueEffect
Sample size138 vulnerabilities in 2023, so a few items shift the mean
Outlier removalThe 2023 average is five days with 15 outliers excluded and 47 without
Vague disclosure datesThe authors assume the latest plausible date
Undiscovered exploitationActual times are almost certainly earlier than observed
DefinitionTracked as exploited in the wild, so it excludes quiet exploitation

Because these effects can pull in different directions, it is hard to say from the headline alone whether the true trend is steeper or flatter.

What defenders can take from it

The safe conclusion is modest: for flaws that do get exploited, a short window between disclosure and attack is common enough that a fast path for known exploited issues is justified. The more useful step is to stop relying on a trend and look at your own exposure: which of your internet facing components have a fix available, and which have no fix yet.

Try it yourself

Click through it at your own pace, or open it full screen.

Look at how a new advisory appears and how quickly you could tell whether you are affected.

Quick check

Does a falling average mean attackers are faster?

It may, but it can also reflect a shift in how many zero-days are in the sample or how outliers are handled. Read the methodology.

What should I do with the trend?

Use it to justify a fast path for known exploited flaws, and measure your own time from disclosure to verified fix.

Safeguard supports this with continuous monitoring of your SBOM and dependencies, zero-day discovery, and policies and gates that you set yourself. The free scan at gold.safeguard.sh/scan is a quick way to see your own starting point.

Sources

Last reviewed: 19 October 2026.

Never miss an update

Weekly insights on software supply chain security, delivered to your inbox.

Self-healing security runs on Safeguard.

Your first fix PR is minutes away.

No sales call required, even your agent can complete the purchase over MCP.