Design Partner ProgramNow accepting initial enterprise design partners.
STRATEGY HAYROK · BUMBLEBEE · 025

From CVSS to Reachability.

A field guide to prioritization that survives real audits: why severity-only queues fail under a follow-up question, and what reachability plus evidence puts in their place.

ML
Mira Latham · Hayrok's Bumblebee
Practical guidance for evidence-driven security validation
Aug 13, 202612 min readStrategy
Key takeaways
The gap

CVSS describes a vulnerability in isolation. It cannot say whether an attacker can get here.

Four signals

A durable queue layers exploitability evidence, reachability, criticality, and compensating controls.

Defensible

Deprioritization only holds up when the proof of why travels with the decision.

Every security team has lived this moment: a scanner returns 14,000 findings, 900 of them “Critical,” and a CVSS 9.8 sitting next to a library nobody's code path ever touches.

CVSS was built to describe a vulnerability in isolation, not to answer the question a CISO actually needs answered: can an attacker get here, and if they do, what happens next?


The gap between severity and exploitability

That gap is where most vulnerability management programs quietly fail their audits. Reachability-driven prioritization closes it.

One scanner sweep, filtered by evidence
scanner findings
14,000
labelled critical
900
code path reachable at runtime
210
network and identity path exists
64
validated exploitable
18
Treating a CVSS score as a prioritization queue is like triaging a waiting room by resting heart rate alone. You will miss the person who is actually bleeding.

CVSS was never a prioritization engine

CVSS describes a theoretical worst case: attack vector, complexity, privileges required, impact. It says nothing about your network topology, your identity graph, your runtime configuration, or whether that vulnerable package is even loaded into memory.

Auditors have caught on. Frameworks now expect evidence of risk-based remediation, not a spreadsheet of CVSS thresholds.

SEC cyber disclosureDORANYDFS Part 500FFIEC guidance

“We patched everything above 7.0” does not survive a follow-up question anymore. “We validated exploitability and remediated confirmed reachable paths first” does.


What reachability analysis actually measures

Reachability-driven prioritization asks three questions a score cannot.

01

Is the vulnerable code path reachable at runtime?

Composition analysis flags a vulnerable dependency. Reachability confirms whether your application actually calls the vulnerable function, in a path an external actor can trigger.

02

Is there a network and identity path to the asset?

A critical CVE on an isolated internal service with no inbound path is a different risk than the same CVE exposed to the internet with a service account carrying broad permissions.

03

What is the blast radius if it is exploited?

Reachability does not stop at “can this be triggered.” It traces what the exploited process can subsequently reach: credentials, adjacent workloads, crown-jewel data stores.

Instead of inferring risk from a score, continuous validation safely attempts real exploitation paths across the environment and generates actual proof of what is reachable, what is exploitable, and what is not.


Building a reachability-driven queue

A durable model layers four signals on top of the raw finding. Findings that clear all four go to the top with a validated attack path attached. Findings that fail reachability get deprioritized with the proof of why.

Finding
Exploit evidence
Reachable
Crown jewel
Control breaks chain
Verdict
Deserialization in orders APICVSS 8.1
✓
✓
✓
no
TOP OF QUEUE
TLS library CVE in payments edgeCVSS 9.8
–
✓
✓
WAF
DEPRIORITIZED
Parser CVE in unused dependencyCVSS 9.8
–
–
no
n/a
DEPRIORITIZED
SSRF in internal report builderCVSS 6.5
✓
✓
✓
no
TOP OF QUEUE

Note the two CVSS 9.8 findings sitting below a 6.5. That inversion is the entire point, and it is only defensible because the evidence travels with it.


The audit trail this creates

The teams that pass audits comfortably are not the ones with the fewest open findings. They are the ones who can produce a validated attack path, a remediation timeline, and a re-test result for every item they claim to have closed.

CLOSURE RECORD · FND-2291 CLOSED ON EVIDENCE
finding ........... deserialization in orders API validated path .... edge → orders-svc → customer_db first proven ...... Jul 02 exploit confirmed remediated ........ Jul 09 input validation + role scope re-test ........... Jul 09 path no longer completes at step 2 next revalidation . weekly, automatic
SURVIVES EXAMINATION proof it was real, proof it is fixed, and a schedule that keeps proving it

Summary: CVSS-only vs. reachability-driven

DimensionCVSS-only queueReachability-driven queue
Ordering inputA severity score computed without your environment.Validated exploitability, reachability, criticality, controls.
Top of queueWhatever scored highest, reachable or not.Confirmed paths that terminate at crown-jewel systems.
DeprioritizationBelow a threshold, unexplained.Attached proof that no path exists or a control breaks it.
Closure claimTicket status changed.Re-test showing the path no longer completes.
Under audit“We patched everything above 7.0.”Path, timeline, and re-test result per closed item.

The strategic reframe

CVSS tells you what could be bad. Reachability, validated with evidence, tells you what actually is. Programs that make this shift stop drowning in noise and start showing measurable, defensible risk reduction, the kind that survives a board meeting and a regulator's follow-up question in the same week.

Prioritization built on assumption is a liability waiting for its audit. Prioritization built on validated evidence is a strategy.

Glossary of terms

Reachability analysis

Determining whether a vulnerable code path can actually be triggered, and by whom, in the running system.

Exploitability evidence

Proof from a safe validation attempt that a specific path works, rather than an estimate that it might.

Blast radius

What an exploited process can subsequently reach: credentials, adjacent workloads, and data stores.

Compensating control

A control that breaks the chain, verified by validation rather than assumed from configuration.

Closure record

The path, the remediation, and the re-test result kept together for every finding claimed closed.

Risk-based remediation

Fixing by validated exposure to business impact rather than by severity threshold.

14,000 FINDINGS · 18 THAT ACTUALLY MATTER

Order the queue by evidence, not by score.

Hayrok safely attempts real exploitation paths across your environment and returns proof of what is reachable, what is exploitable, and what a control already breaks.

ML
About the author

Mira Latham · Hayrok's Bumblebee

Practical guidance for evidence-driven security validation. Field notes from the hive.

KEEP READING