Safeguard
Security Guides•

A zero-day hits a dependency you use: what to do in the first 24 hours

A timed plan for the first day after a dependency zero-day: confirm exposure, check reachability, mitigate, communicate and record. Roles and timeline.

Safeguard Security Team
3 min read

In the first 24 hours, do five things in order: confirm which products contain the affected version, check whether the vulnerable code is reachable, apply a mitigation if no fix exists, tell the people who need to know, and record every decision. Speed comes from having an inventory before the news breaks.

Timeline

WindowGoalOutput
Hour 0 to 1Confirm the report is credible and name an incident ownerOwner, shared channel, source links
Hour 1 to 4Find exposureList of products and versions containing the package
Hour 4 to 8Check reachability and exposure pathsWhich are internet facing, which call the code
Hour 8 to 16Mitigate or patchMitigation in place or fixed version in test
Hour 16 to 24Communicate and recordStatus note, decision log, follow up list

Step by step

  1. Confirm. Read the primary source, such as the maintainer's advisory. Check whether the flaw is on the CISA Known Exploited Vulnerabilities list, which raises urgency.
  2. Name an owner. One person coordinates. Others do the work. Without this, three teams duplicate effort.
  3. Query your inventory. Search stored SBOMs for the package and affected range. Include container images and old releases still deployed.
  4. Rank exposure. Internet facing first, then internal systems holding sensitive data.
  5. Check reachability. If your code never calls the vulnerable function, the case for emergency action weakens, but keep it on the list.
  6. Mitigate. When no fix exists: disable the feature, block the route at the edge, restrict access, or pin to an unaffected version.
  7. Patch when a fix lands. Test in a branch, deploy in stages, and watch error rates.
  8. Communicate. Tell leadership and support what is affected and what is not. If customers are exposed, follow your notification process.
  9. Record. Keep the timeline, decisions and evidence. You will need them for review and for auditors.

What to avoid

  • Waiting for a CVE ID before starting. Work from the advisory.
  • Treating unreachable as not affected, without writing down why.
  • Patching production in one step with no staged rollout.
  • Closing the incident without a follow up on the inventory gaps you found.

Try it yourself

Open the demo and watch how a new advisory is matched to an inventory. Notice how fast the affected list appears when components are already recorded.

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

Where Safeguard fits

Safeguard offers zero-day discovery, SBOM and dependency scanning for the exposure list, and reachability analysis for the callable check. A free scan shows what your inventory looks like.

Quick check

Should I take a service offline?

Only if it is exposed, reachable and no mitigation is available. Often a block at the edge or a disabled feature is enough.

Who needs to be told?

At minimum, product owners and support. If customer data may be affected, follow your notification obligations with legal and privacy input.

Sources

  • CISA Known Exploited Vulnerabilities Catalog (list of vulnerabilities exploited in the wild).

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.