Safeguard
Security Guides•

What should a vendor do in the first 24 hours after a component advisory?

An hour by hour runbook for software vendors after a dependency advisory lands: match, triage, hold a status line, notify, mitigate and publish.

Safeguard Security Team
4 min read

In the first 24 hours after a component advisory, a vendor should confirm the advisory is credible, search release SBOMs for the component, assign a status to every product, send a short holding statement, and notify the most exposed customers. A full fix and VEX can follow, but the first answer cannot wait.

The runbook

WindowGoalOutput
Hour 0 to 1Assign an owner and read the advisoryNamed lead, a log started
Hour 1 to 3Match the component across release SBOMsList of products and versions with the component
Hour 3 to 6Triage each hitA status per product: affected, not affected, under investigation
Hour 6 to 8Draft the holding statementInternal approval of the wording
Hour 8 to 12Notify tier 1 customersDirect messages with a mitigation
Hour 12 to 18Mitigate or begin the fixWorkaround tested, fix in progress
Hour 18 to 24Publish an interim advisory and VEXPublic page, machine readable record

These are targets, not promises. A small team may be slower, and a severe issue with known exploitation should be faster.

Hour by hour

  1. Lead and log. One person owns communication, one owns technical work. Keep a timestamped log, because you will reuse it for the post incident review.
  2. Check the source. Is the advisory from the maintainer, a database or a news story? Treat a rumour as under investigation, not as confirmed.
  3. Match. Query your component index by package identifier. If you have no index, this is the step that will hurt, and the lesson to act on afterwards.
  4. Triage. For each hit, ask: is the component actually shipped, in what version, and is the vulnerable code reachable?
  5. Holding statement. Say what you know, what you are checking and when the next update comes. Honesty beats a late perfect answer.
  6. Notify. Start with customers running exposed, affected releases. See who to notify first.
  7. Mitigate. Prefer a workaround you can describe in one paragraph.
  8. Publish. Under investigation is a valid status. Update it later.

If the flaw is being exploited

For products in scope of the EU Cyber Resilience Act, Article 14 asks for an early warning within 24 hours of becoming aware of an active exploit, a notification within 72 hours, and a final report within 14 days of a fix or mitigation. Article 14 applies from 11 September 2026. Have the contact and template ready before the day.

What to skip in the first day

  • Perfect root cause analysis.
  • A rescored CVSS for your product.
  • Naming individuals or suppliers.
  • Promising a fix date you cannot meet.

Try it yourself

Click through it at your own pace, or open it full screen. Look at how an advisory becomes a list of products to check.

Quick check

Is "under investigation" an acceptable first answer?

Yes. It is a recognised VEX status, and it tells customers you have started.

Who should send the customer message?

One accountable communicator, using wording reviewed by the technical lead.

Safeguard's zero-day discovery, SBOM and dependency scanning and reachability analysis are built for the match and triage steps. A free scan shows how a project's components are listed.

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.