Safeguard
Security Guides•

Is a falling open vulnerability count always good news?

A falling total can mean fixes, or a failed scan, a new filter, deleted assets or a changed unit. Here is a checklist to read the trend with care.

Safeguard Security Team
4 min read

No. An open vulnerability count can fall because findings were fixed, but also because scans failed, filters changed, assets were removed, the counting unit was altered or advisory data lagged. Treat a drop as a question until you have matched it to evidence of real change.

Reasons a number can fall

CauseReal risk reduction?
Version upgrades and removalsYes
Assets decommissionedYes, if truly gone
Scan failed or covered lessNo
New default filter, such as hiding suppressed itemsNo
Counting unit changedNo
Findings closed as not seen after a partial scanNo
Fewer advisories published that monthPartly outside your control

A drop checklist

  1. Match to change. Count merged dependency upgrade pull requests and removed components in the same period. Do they plausibly explain the drop?
  2. Check scan health. Did the number of completed scans and components per scan hold steady? See failed scans can look like fixed vulnerabilities.
  3. Check filters. Compare the dashboard's current filters with those of the previous period.
  4. Check the unit. Confirm nothing changed in how rows are grouped.
  5. Check asset changes. Compare the asset list at both dates.
  6. Check for reopens. Watch the following weeks for findings that come back.

Also read what did not fall

Total counts are dominated by many small items. Look at the oldest open items and at the highest severity ones separately. A falling total with a steady count of aged critical items says that easy work is being done and hard work is waiting.

Look at inflow and outflow

Plot new findings per week and resolved findings per week as separate lines, rather than only the stock. A drop in the stock with flat resolution and falling inflow means fewer issues are arriving, perhaps because fewer advisories were published or a scan is missing things. A drop with high resolution is a better sign.

Cohort view

Take the findings open at the start of a period and track what happened to that group: fixed, suppressed, still open. This avoids confusion from newly arriving items and shows whether older work is actually moving.

Writing it up

When you report a decrease, give the cause alongside it: "down because of two library upgrades across the payments services", not "down". If you cannot name the cause, say the cause is under review. That habit makes the metric harder to game and easier to trust.

Safeguard does this kind of counting in one place: SBOM and dependency scanning, asset discovery and reachability analysis feed the same inventory, so each number can be traced back to its source. Continuous monitoring and fix pull requests give evidence for why a finding closed. You can try a free scan at gold.safeguard.sh/scan.

Try it yourself

Open the demo and follow one finding from detection to resolution, noting which number on screen changes and which stays put.

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

Quick check

What is the fastest check on a sudden drop?

Compare component counts per scan before and after. A big fall in components usually means a scan problem, not a fix.

Why look at inflow and outflow?

The open total hides both. Separate lines show whether you are resolving more or simply receiving less.

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.