A scanner reports 40,000 critical findings across your network. The team closes maybe 300 a month. The math never works out, and everyone involved knows it.
A scan result tells you that a vulnerable version of something is installed on a host. It does not tell you whether anyone outside that host can get to it. Those are two different questions, and most network vulnerability management programs still treat them as one. This post is about the second question, and why the answer lives in your network topology rather than in your scan output.
Key Takeaways
- A scan result confirms that a vulnerability exists on a host. It says nothing about whether an attacker can reach that host, or what they could do from it.
- Segmentation, routing, and firewall rules decide real exploitability. Two identical CVEs on two hosts can carry completely different risks.
- Tools that score vulnerabilities without topology data produce long lists of "critical" findings, most of which are unreachable in practice. In a typical environment, only about 1% are.
- An effective program pairs scanning with continuous topology mapping and path analysis, picks the fix that closes the path (often a network change rather than a patch), and measures progress by reachable exposure rather than finding counts.
What Is Network Vulnerability Management?
Network vulnerability management is the ongoing process of finding, assessing, prioritizing, and fixing weaknesses on the systems that make up an organization's network: servers, workstations, switches, routers, firewalls, VPN concentrators, printers, OT devices, and everything else with an IP address. It is the on-premises and hybrid slice of the broader discipline covered in our vulnerability management glossary entry.
Network environments differ from cloud and application environments in ways that matter for prioritization. Cloud assets are described by APIs. You can query the exact security group, IAM role, and public exposure of a workload in seconds. Application vulnerabilities are reasoned about at the code level, where the question is whether a vulnerable function is called at all.
Traditional networks have neither convenience. Reachability is determined by VLANs, ACLs on core switches, firewall policies accumulated over a decade, static routes nobody documented, and jump hosts that quietly bridge segments. None of that shows up in a scan. A network vulnerability scanning tool sees a host, fingerprints its services, matches versions against a CVE database, and moves on. The surrounding network is invisible to it.
Why Scan Results Don't Tell You What's Actually at Risk
Every scanner output is a list of pairs: this host, this CVE. The severity attached to each pair comes from CVSS, sometimes adjusted by EPSS or a known-exploited list. All of that context is external. It describes the vulnerability as it exists in the world, not as it exists on your network.
Consider what actually decides whether a given finding is dangerous:
- Who can reach the host? A critical RCE on a server that only accepts traffic from two management workstations behind a firewall is a different problem from the same RCE on a host any user VLAN can hit.
- Which port the vulnerable service listens on, and whether that port is open along the path. The service being present is not the same as the service being reachable.
- Where an attacker is likely to be standing. A vulnerability that requires a foothold in the data center is less urgent than one exploitable from the guest Wi-Fi.
- What the host can reach next. A low-severity finding on a box with unrestricted access to the domain controllers can be worth more to an attacker than a critical one on an isolated print server.
- Compensating controls already in place. An IPS signature, an application allowlist, or a disabled protocol can neutralize a finding without anyone touching the vulnerable software.
Scanners cannot answer any of these questions, because none of them are properties of the vulnerability. They are properties of the network around it. A tool that ranks 40,000 findings without that information is ranking them by a global average. The highest-scored items are frequently the ones an attacker could never get to, and the item that would actually let them in sits at "medium."
The gap is not small. One customer's scanners flagged roughly three million findings. After mapping the network and analyzing each finding's exploit requirements against real paths, 31 turned out to be reachable.
Why Network Reachability Is the Missing Variable
Reachability is whether a packet from an attacker's position can actually arrive at the vulnerable service. It is decided by topology, which has three layers, and each one changes the exploitability of a finding.
Segmentation defines the boundaries. A vulnerability inside a zone is only as dangerous as the zone is accessible. On a flat network, nearly everything is reachable from nearly everywhere and scanner severity is a reasonable proxy for risk. On a well-segmented one, severity and risk decouple almost entirely.
Routing defines the paths between zones. Static routes, redistributed protocols, and dual-homed hosts create paths that were never designed and are rarely reviewed. A tool that ignores routing will miss the "isolated" lab segment that has a route through a legacy VPN appliance into production.
Firewall and ACL configuration defines what traffic is allowed on those paths. This is where most of the real answers live, and where the mess is. Enterprise firewalls accumulate thousands of rules, overlapping objects, temporary exceptions that become permanent, and "any/any" entries added during an outage and never removed. Whether a specific port on a specific host is reachable from a specific source is a question only the rule base can answer, evaluated end to end across every device on the path.
When a tool ignores all of this, three things break:
- Prioritization inverts. Unreachable criticals go to the top, reachable mediums sink, and the patch window goes to work that reduces no actual exposure.
- Remediation defaults to patching. Without a path view, the only lever is "update the software." Often a single firewall rule or VLAN change would close the path for dozens of findings at once, with no maintenance window required.
- Trust between security and IT erodes. IT receives hundreds of urgent patches, correctly suspects most are not urgent, and starts negotiating everything. Security loses the ability to escalate the ones that are.
This is the gap reachability analysis closes. It takes the scanner's output as input, maps real topology through read-only integrations with firewalls, switches, routers, and cloud controls, and determines whether an attacker starting from a realistic position can reach the vulnerable service and satisfy the exploit's requirements. We wrote about why this piece has been missing from exposure management in The Blind Spot in Exposure Management: Reachability.
Astelia was built on this idea. It sits above the scanners you already run, correlates each finding's exploit conditions with the network as actually configured, and returns the vulnerabilities that are reachable and exploitable in your environment. In most networks that is around 1% of what the scanner reported. For each one it lays out remediation options, including the network-level fixes a scanner would never suggest. You can see how that works in the Identify True Exposure use case.
What a Network Vulnerability Management Program Needs
The components below are what separates a vulnerability management program that reduces exposure from one that reports on it.
- Read-only integration with firewalls, switches, routers, and cloud network controls to build a live topology model
- Path analysis from realistic attacker positions to each vulnerable service
- Exploit-requirement analysis covering ports, protocols, privileges, and dependencies
- Prioritization driven by reachability rather than CVSS alone
- Remediation options beyond patching: segmentation changes, firewall rules, configuration hardening, compensating controls
- Ownership mapping so each reachable finding lands with the team that can fix it
- Metrics based on reachable exposure and time to close
- A validation loop that confirms a fix removed the path
Common Network Vulnerability Management Mistakes
- Treating CVSS as a risk score. CVSS measures the vulnerability in isolation. Using it as the primary sort key guarantees that unreachable findings crowd out reachable ones.
- Scanning without mapping. Scans run on schedule while the network model lives in a Visio file from three years ago, so every prioritization decision is made against a network that no longer exists.
- Defaulting to "patch everything critical." It sounds rigorous, but it spends the remediation budget on findings chosen by a global average and ignores fixes that would close more paths faster.
- Measuring success by finding counts. Criticals dropping from 40,000 to 36,000 says nothing about whether the 31 that mattered were among them.
FAQ
What is the difference between network vulnerability management and vulnerability scanning?
Scanning is one step: discovering which hosts carry which known vulnerabilities. Management is the full cycle around it, covering asset inventory, prioritization, remediation, verification, and reporting. A scanner produces the raw list. Cyber security vulnerability management as a discipline decides what on that list deserves attention, who fixes it, how, and whether the fix worked.
What role does network segmentation play in vulnerability prioritization?
Segmentation determines which hosts an attacker can reach from a given starting point. A critical vulnerability inside a tightly controlled zone may be unreachable in practice, while a moderate one on a flat user network may be the easiest entry point available. Prioritization that accounts for segmentation ranks findings by real attack paths rather than by generic severity.
How often should network vulnerability assessments run?
Daily. Networks change every day: a new firewall rule, a rerouted segment, a host moved between VLANs. Any of those can turn a finding that was unreachable yesterday into an open path today. Scanners can run on their own schedule, but the reachability assessment that sits on top of them should refresh daily so prioritization always reflects the network as it is now, not as it was last week.
How does network topology data improve remediation decisions?
Topology data shows the exact path an attacker would take to a vulnerable service. That makes it possible to choose the fix that removes the path with the least disruption. Sometimes that is a patch. Often it is a firewall rule, a VLAN change, or disabling an unused service, which can close dozens of findings in one change without a maintenance window.
Ready to see which of your findings are actually reachable? Astelia connects to the scanners and network devices you already have, to identify and eliminate the reachable 1% .in your environment Request a demo.


