Safeguard
Industry Analysis•

Failed deployment recovery time vs time to remediate a vulnerability

Recovery time after a failed deployment and time to remediate a vulnerability are different clocks. What each starts and stops on, and why to keep both.

Safeguard Security Team
4 min read

Failed deployment recovery time measures how long it takes to recover from a deployment that failed and needed immediate intervention. Time to remediate measures how long a known vulnerability stays open. They start on different events, stop on different events, and answer different questions, so keep them as two separate numbers.

Two clocks, two starting points

DORA's guide defines failed deployment recovery time as the time it takes to recover from a deployment that fails and requires immediate intervention. The trigger is a deployment. The clock starts when that deployment goes wrong and stops when service is restored, usually by rollback or hotfix.

Time to remediate starts when a vulnerability is known to affect you, which could be the day a scan reports it or the day an advisory is published, and stops when the fix is in production. No deployment of yours failed. The risk existed in software you already shipped.

Failed deployment recovery timeTime to remediate
StartsA deployment failsA vulnerability is identified in your software
StopsService restoredFix deployed, or risk accepted
Caused byYour changeOften a new advisory against old code
OwnerDelivery teamDelivery team with security input
Typical unitMinutes to hoursDays to weeks

Why merging them misleads

If you fold vulnerability fixes into recovery time, one slow dependency upgrade that sat in a backlog for six weeks drags the number up and makes your incident response look bad. The reverse also happens: a fast rollback hides a long exposure.

DORA's own guide also notes a shift in wording from MTTR to failed deployment recovery time. The older MTTR label was used loosely for many things, which is the kind of confusion to avoid here. We cover that wider confusion in MTTR for incident response vs vulnerability remediation.

Where the two meet

They do overlap in one case. If a deployed change introduced a vulnerability and you must roll back urgently, that is a failed deployment, and recovery time applies. If that same vulnerability was already live for weeks before anyone noticed, the exposure window is a separate fact you should also record.

A useful record for each such event holds:

  1. Time the change was deployed.
  2. Time the problem was detected.
  3. Time service was restored.
  4. Time the underlying weakness was fully fixed, if different.

From these you can compute recovery time and exposure time without arguing about definitions.

What to report

Report recovery time per service with the median and the slowest cases, because averages hide the bad week. Report time to remediate by severity, so critical issues are not averaged with low ones. Put them in separate rows of the same review so that the conversation covers both speed of recovery and length of exposure.

Quick check

Which one should a security team own?

Time to remediate is the security team's main measure, shared with the people who ship fixes. Recovery time belongs to the delivery team, with security looped in when the cause was a security change.

Can one tool give me both?

Delivery tooling usually gives you deployment events, and scanning tooling gives you finding dates. You join them by service and date. Expect to do a small amount of manual setup.

Try it yourself

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

Look at how findings are tracked from detection to closure. That lifecycle is the time to remediate clock.

How Safeguard fits

Safeguard offers dependency scanning, continuous monitoring and autonomous remediation with fix PRs (off by default, every category on Manual), which helps shorten the time a known vulnerability stays open. Run a free scan at gold.safeguard.sh/scan.

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.