Skip to content
All articles

Cybersecurity

When 1,992 Vulnerability Findings Look Worse Than They Are

A large VAPT finding count can look alarming, but understanding how vulnerabilities are distributed and mapped to underlying software can completely change the remediation picture.

Author
Mithilesh Raichura
Published
Reading time
6 min read
  • VAPT
  • Vulnerability Management
  • Patch Management
  • Cybersecurity
  • IT Operations
  • Risk Management

A vulnerability assessment report containing 1,992 findings can be alarming.

Recently, someone I know reached out to me after their organisation received what appeared to be their first VAPT assessment.

The reported number was approximately 1,992 vulnerability findings across the environment.

Two newly introduced servers were responsible for roughly 954 of those findings, while the remaining findings were distributed across other servers and systems in the network.

They were understandably concerned.

But when we looked beyond the headline number, the situation became much more interesting.

1,992 findings does not necessarily mean 1,992 separate fixes

One of the first things I suggested was not to panic about the number.

Automated vulnerability assessment tools can report multiple findings against the same underlying software component.

An outdated package, application or software version can therefore result in a large number of individual vulnerability entries.

That doesn't make those findings invalid.

They are legitimate findings.

But it does mean that:

Finding count ≠ remediation count.

The more useful question is:

How many underlying remediation actions are actually required to address those findings?

That distinction can dramatically change how a security team approaches a large VAPT report.

The two servers were responsible for a large portion of the findings

The two newer servers were particularly interesting.

Together, they accounted for approximately 954 findings.

From the information shared with me, these servers were supporting critical internal applications and had restricted or no internet connectivity.

That restriction had an unintended consequence.

Software installed on those systems had not been updated for some time.

This included operating-system components as well as other software installed on the machines.

And this is an important security lesson:

Internet isolation reduces certain attack paths, but it does not eliminate the need for patch management.

A server without internet access can still have outdated and vulnerable software.

It wasn't just the operating system

One of the more interesting observations was that the findings weren't limited to operating-system packages.

Applications and third-party software were contributing significantly as well.

For example, on one of the servers, an old version of Google Chrome alone accounted for 113 vulnerability findings.

The underlying reason was relatively straightforward: Chrome had become significantly outdated, and the server did not have internet access to update it normally.

This is a good reminder that vulnerability management needs to cover the entire software stack.

Operating systems are only one part of the picture.

Browsers, productivity software, runtimes, frameworks and other third-party applications can all contribute to a VAPT result.

So what did I suggest?

Based on the information available to me, my suggestion was fairly simple:

Don't start by trying to fix 1,992 individual findings.

First identify the underlying causes.

Where the findings were related to outdated software, update the affected systems using the organisation's approved patching process.

For systems without internet access, that may require a controlled offline patching process rather than simply enabling internet connectivity.

The important thing was to remediate systematically and then run the VAPT scan again.

And that's exactly what happened.

The organisation went through the servers and systems, including those without direct internet access, and updated the relevant software.

Chrome was updated.

Microsoft Office and other outdated software were updated as applicable.

Operating-system and package updates were also addressed.

Then they rescanned the environment.

Approximately 1,992 → 78

The result was significant.

The vulnerability count came down from approximately:

1,992 findings

to approximately:

78 findings

That's roughly a 96% reduction in reported findings.

The interesting part wasn't simply the percentage reduction.

It was how quickly the situation became more manageable once the underlying causes were understood.

What this taught me

Don't panic when you see a large VAPT number

A large number should absolutely get your attention.

But it shouldn't automatically trigger panic.

Before deciding how difficult remediation will be, understand what the findings represent.

Ask:

  • How many unique vulnerabilities are present?
  • How many systems are affected?
  • Which findings originate from the same software?
  • Which findings can be resolved through a common patch?
  • Which systems are running significantly outdated software?
  • Which vulnerabilities remain after routine patching?

The first page of a VAPT report is not the remediation plan.

It is the starting point for building one.

Group findings by root cause

One of the most useful ways to approach a large vulnerability report is to group findings according to their remediation path.

For example:

Outdated Chrome

→ update Chrome

→ multiple vulnerability findings disappear.

Similarly:

Outdated operating-system packages

→ apply the relevant updates

→ another group of findings disappears.

This is much more practical than treating every CVE as an independent project.

Offline systems still need a patching strategy

This was probably the biggest operational lesson from the situation.

There are legitimate reasons for restricting internet access on critical systems.

But the security architecture needs to account for how those systems will receive updates.

A controlled process could involve:

  • obtaining approved updates from a trusted source
  • validating the updates
  • transferring them through an approved mechanism
  • applying them during a maintenance window
  • documenting the changes
  • rescanning afterwards

"Doesn't have internet access" should never become:

"Doesn't need security updates."

VAPT is a feedback loop

I also think this situation demonstrates why a VAPT exercise shouldn't be viewed simply as an audit that produces a scary-looking PDF.

The useful cycle is:

Scan → Analyse → Prioritise → Remediate → Rescan → Validate

The second scan is particularly important.

It tells you whether the remediation actually made a measurable difference.

In this case, it did.

The real skill is understanding the findings

There is a tendency to measure vulnerability-management performance using raw numbers:

"We have 1,992 vulnerabilities."

But a better security conversation is:

"What are the underlying causes of those findings, and what remediation actions will address them?"

Those are very different questions.

A large VAPT report may contain hundreds or thousands of entries while requiring a much smaller number of meaningful remediation actions.

That doesn't make the vulnerabilities less serious.

It makes the remediation process more understandable.

My takeaway

The experience reinforced something I believe is important in vulnerability management:

Don't panic at the number. Understand the number.

A large VAPT report deserves serious attention, but the first step should be analysis rather than immediately treating every finding as a separate problem.

In this case, approximately 1,992 findings were reduced to 78 after systematically updating affected servers and software, including systems that did not have direct internet access.

The biggest improvement didn't come from some sophisticated security product.

It came from understanding the findings, identifying common remediation paths, patching systematically and then validating the result with another scan.

Sometimes effective vulnerability management starts with something surprisingly simple:

Find out what is actually causing the numbers.