Safeguard
Security Guides•

Which vulnerabilities does a patch statistic include or leave out?

A patch time depends on which CVEs were counted: all, exploited only, or one device class. Learn how selection changes the number and what to ask.

Safeguard Security Team
3 min read

A patch statistic is only as meaningful as the list of vulnerabilities behind it. Some reports cover every published CVE, some only exploited ones, some a hand picked set of 17. Each choice is reasonable and each changes the number. Ask what the denominator is before you read the result.

Common ways a set is chosen

SelectionExampleEffect on the time
All published CVEsEvery flaw found by a scannerDominated by low severity items that wait
Known exploited onlyEntries in the CISA catalogUsually faster, because urgency is higher
One device classEdge devices and VPNsReflects that class only
Severity filteredCritical and high onlyFaster than the full set
Named incidentsCVEs in a breach reportShaped by what attackers chose

A real example of a curated set

Tenable's contribution to the 2025 Verizon DBIR focused on 17 edge device CVEs that the report highlighted, and noted that each was on the CISA known exploited list (Tenable). That is a deliberate choice: the most exploited edge flaws. It makes the result useful for edge priorities. It does not say how long a typical medium severity library update waits.

What the known exploited catalog contains

The CISA catalog lists vulnerabilities with evidence of active exploitation, and each entry carries a date added and a due date for federal civilian agencies (CISA). A statistic built from catalog entries therefore covers flaws with exploitation evidence, not the whole set of CVEs.

Questions that expose the selection

  1. How many vulnerabilities, and who picked them?
  2. Was the list chosen before or after the outcomes were known?
  3. Were flaws with no fix available excluded?
  4. Were end of life products excluded, since they cannot be patched?

Matching the selection to your decision

If you want a target for urgent exploited flaws, a known exploited based figure is relevant. If you want to size the effort of your entire backlog, you need the full population, including the slow tail. Do not use the first to justify ignoring the second.

Reading the fine print

Look for sentences such as "vulnerabilities with a known fix" or "supported products only". These small phrases exclude exactly the hard cases: flaws with no patch and software past end of life. A figure that leaves them out will always look better than your own full backlog.

Quick check

Why do exploited flaws get patched faster?

Often because the urgency is visible and deadlines exist for some organizations. That is also why a figure for exploited flaws is not a figure for all flaws.

Is a hand picked set of CVEs biased?

It is selective by design. That is fine when disclosed, but the result describes that set only.

Safeguard can help with the inventory side of this. Its SBOM and dependency scanning and reachability analysis show which vulnerable components you run and which your code actually calls. You can try the 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.