Service

Vulnerability Management as a Service

Prioritization that accounts for what is actually exploitable in your architecture, not a 40,000-row scanner export sorted by CVSS.

Home Services Vulnerability management

  • Exploitability-weighted
  • Compensating controls
  • OT-safe
  • Evidence output

In plain terms

Security scanners produce tens of thousands of problems and no sense of order. We work out which ones an attacker could actually reach and exploit in your specific network, and hand you a short ranked list you can genuinely finish — plus an honest record of what you are choosing to live with.

Every organization with a scanner has a vulnerability list. Almost none has a defensible answer to which twenty things to fix this month. That gap is the entire service.

Why CVSS ranking fails

CVSS scores a vulnerability in the abstract. It knows nothing about whether the affected service is reachable in your network, whether a compensating control already blocks the path, or whether the asset is a domain controller or a meeting-room display. Sorting by CVSS reliably puts unreachable critical findings above reachable high ones.

How we prioritize instead

  • Reachability. Can the affected service be reached from anywhere an adversary plausibly stands, given your actual segmentation?
  • Exploitation reality. Is there a working public exploit, and is it being used?
  • Asset consequence. What does compromise of this specific host allow next?
  • Compensating control. Is the path already blocked by something you have?
  • Remediation cost. Including the outage window it needs.

The output is a short ordered list with a stated reason per item, and an explicit set of findings we recommend accepting — documented, so the acceptance is a decision rather than an omission.

OT and unpatchable assets

A large share of findings in industrial and clinical estates cannot be remediated at all — the vendor will not support the patch, or the outage is not available this year. For those we document the compensating control and the residual risk in the form an auditor and an insurer will both accept. See SCADA and ICS security.

Cadence

Continuous discovery, monthly prioritized worklist, quarterly trend against the previous quarter, and re-verification that closed items are genuinely closed — the step that is skipped most often and that quietly inflates every remediation metric in the industry.

The prioritization decision tree

Vulnerability prioritization decision treeFour sequential questions — reachability, exploit availability, and whether an existing control blocks the path — routing each finding to remediate, schedule, accept or log.FindingReachable?from anywhereyesnoLog, do not queueExploit exists?in the wildyesnoScheduled patchControlblocks it?noRemediate nowyesDocument + acceptfour questions, asked in this order, replace sorting 40,000 rows by CVSSan unreachable critical ranks below a reachable high — CVSS cannot express that, because it does not know your network
Reachability first. It eliminates the majority of the list before anyone argues about severity.

The same finding, four contexts

One CVE, CVSS 9.8, on four hosts in the same estate. CVSS gives all four an identical score. The actual priorities are not remotely similar.

HostReachable fromCompensating controlReal priority
Internet-facing web serverThe internetNoneImmediate — exploit is public
Internal application serverCorporate VLANSegmentation; service not exposedScheduled patch cycle
Isolated lab hostLab VLAN only, no route outFull isolationLog; do not queue
Plant HMIProcess cell onlyCannot patch — vendor-lockedDocument, accept, monitor

Ranking by CVSS puts the lab host level with the internet-facing server. That is why remediation backlogs grow without risk falling.

SLA model

PriorityCriteriaRemediate withinIf missed
P1Reachable + exploited in the wild + no control72 hoursExecutive escalation, documented
P2Reachable + public exploit14 daysCompensating control required
P3Reachable, no known exploitNext patch cycleRolls forward once, then re-scored
P4Not reachableOpportunisticNo escalation
AcceptedCannot remediaten/aAnnual review, named owner

Worked example — 12,000 assets, 41,000 open findings

Starting position: a scanner running for three years, a backlog nobody had ever cleared, and a metric ("open criticals") that had risen every quarter despite real patching effort.

  1. Reachability modellingFindings correlated against actual segmentation policy. 41,000 findings reduced to 6,200 on hosts reachable from any position an adversary could plausibly occupy — an 85% reduction before a single patch.
  2. Exploit enrichmentCross-referenced against known-exploited catalogues. 340 had public working exploits; 47 were actively exploited in the wild.
  3. Compensating control checkOf the 47, nineteen were already blocked by an existing control — application allow-listing or a WAF rule. Verified rather than assumed, by attempting the path.
  4. The actual P1 list28 findings. A team of three closed them in nine days.
  5. Re-verificationEach closed item re-tested. Four had not actually been remediated — the patch was installed but the service was never restarted, so the vulnerable code was still resident. This is extremely common and it silently inflates every remediation metric in the industry.
  6. Accepted risk register1,100 findings on unpatchable OT and clinical assets moved to a documented register with compensating controls and named owners, rather than sitting as permanently open "criticals" that trained everyone to ignore the dashboard.

Why the old metric was worse than useless

"Open criticals" rose every quarter because discovery outpaced remediation — which is true of every organization and says nothing about risk. The replacement metric is P1 count and P1 age. It is small, it is actionable, and when it moves it means something.

Scope your endpoint and network architecture

Bring us the estate you actually have — mixed OS fleets, ageing routers, unmanaged IoT — and we will tell you what can be unified under one agent and what needs custom work.

Request a FREE consultation