Safeguard
Security Guides•

Should a published patch time report set your patch SLA?

Use published patch statistics as an input, not a target. A decision guide to setting patch SLAs from exposure, exploitation evidence and your own data.

Safeguard Security Team
4 min read

A published patch time report should inform your SLA, not set it. Build the SLA from asset exposure, evidence of exploitation and your own measured fix times, then use external reports to check that your targets are in a realistic range. Copying a number from a report imports someone else's context.

Inputs, in order of weight

InputWhy it matters
ExposureInternet facing assets are reachable by anyone
Exploitation evidenceKnown exploited flaws are being used now
ImpactTotal control of an asset is worse than partial
Your own median and tailShows what your process can do today
Published reportsContext on what peers achieve

CISA's BOD 26-04 for federal civilian agencies uses a similar logic, with asset exposure, KEV status, exploit automation and technical impact deciding urgency (CISA). It is binding on those agencies, not on private companies, but it is a useful pattern.

Decision steps

  1. Tier your assets. Exposed and critical, exposed and routine, internal and critical, internal and routine.
  2. Mark exploitation evidence. Use the CISA known exploited catalog as a trigger for the top tier (CISA).
  3. Measure today's baseline. Median and 90th percentile days from patch release to verified fix per tier.
  4. Set the target in the achievable range. If your top tier median is 20 days, a 2 day SLA will be missed daily. Pair a stretch target with a plan to remove the blocker.
  5. Check against a report. If a report shows peers clustering at much longer times, you are fine to be ambitious. If it shows much shorter times for a comparable set, ask what they do differently.
  6. Write the exceptions path. An SLA without an owner, an expiry date and an approver for exceptions is a wish.

Mistakes to avoid

  • Using an average from a report as a promise to customers.
  • Setting one SLA for every severity.
  • Starting the clock at detection in your policy while the report you cite starts at patch release.
  • Measuring SLA compliance only on closed tickets, which hides the overdue tail.

When the report is useful

Reports are good at changing minds. If leadership thinks 90 days for critical exposed flaws is normal, a published result showing the spread across sectors, such as the range Tenable reported from 12 days to over 260 days for different edge flaws, can start a more useful conversation than an opinion (Tenable).

Try it yourself

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

Look at how a policy can be enforced at the point of change rather than by reminder.

Quick check

Should the SLA clock start at disclosure or at detection?

State your choice in the policy. Disclosure or patch release is the fairer start for comparison, while detection hides time you were unaware.

What if I cannot meet the target?

Record an exception with an owner and expiry, and fix the blocker. Do not quietly change the number.

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.