Safeguard
Security Guides•

Do you need an emergency change path for critical advisories?

A fast, logged path for urgent security fixes keeps patch speed high without bypassing review. What it contains, and how it shows up in DORA metrics.

Safeguard Security Team
4 min read

Yes, define one before you need it. An emergency path for urgent security fixes shortens the route to production while keeping a minimum of review and logging. Without it, teams either wait through the normal queue or bypass controls in a panic. Decide the rules in calm weather.

Why a separate path

Most changes go through the normal pipeline, which may include approvals and scheduled windows. When an actively exploited vulnerability affects you, that timeline may be too slow. A defined path lets people move fast without inventing process under stress.

DORA's metrics help frame the stakes. Change lead time is the time from commit to production, and deployment frequency shows how often you can ship. Teams with short lead times and frequent deployments usually have a shorter emergency path to begin with, because the normal one is already fast.

What the path should contain

ElementContent
TriggerCriteria for using it, such as known exploitation affecting a reachable component
AuthorityWho may declare an emergency, and a backup
Minimum reviewOne reviewer other than the author, even if brief
Automated checks that still runBuild, core tests, dependency scan on the change
Rollback planWritten down before deploy
LoggingTicket, approver, times, commit, and reason
After-actionA short review within a few days

Notice that review shrinks, it does not vanish. A fix that introduces a second flaw is a common way for an emergency to become a worse one.

How it appears in DORA metrics

DORA defines deployment rework rate as the share of deployments that are unplanned but happen as a result of an incident in production. An emergency deployment for an exploited issue fits that description. If it needs a rollback or hotfix afterwards, it also counts toward change fail rate and failed deployment recovery time. Tag each emergency deployment with its cause, as in our post on tagging security hotfixes.

Do not treat a high count as shameful. A high count with fast, clean fixes is better than a low count from ignoring advisories.

Steps to put it in place

  1. Draft the trigger and the roles, and agree them with engineering, security and the on-call lead.
  2. Write the minimum checks and the logging fields.
  3. Run a drill using a past advisory, and time it from decision to production.
  4. Fix the slowest step found in the drill.
  5. Review each real use afterwards and adjust.

Common mistakes

  • Using the path for convenience. Review use monthly.
  • Skipping logging. You will need it for audits and for learning.
  • Having no one with authority on weekends.
  • Never practicing, so the first run is the real one.

Quick check

Should every critical vulnerability use the emergency path?

No. Use it when exploitation is known or likely and the component is reachable. Others go through the normal path with priority.

Who approves it out of hours?

Name a primary and a backup in the runbook, and test that they can be reached.

Try it yourself

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

Watch how a new advisory is surfaced against what you run. That moment is the trigger for the path.

How Safeguard fits

Safeguard offers zero-day discovery, reachability analysis and autonomous remediation with fix PRs (off by default, every category on Manual), which help decide when to invoke an emergency path. Try 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.