Interactive demo

Try the triage.

Three findings from an invented estate. Pick one and see why it scores what it scores — every point attributable to a named factor, which is the whole argument for ranking this way.

Synthetic data. Every host and advisory below is invented. Hostnames use example.com, reserved for documentation, and the advisory identifiers are deliberately not real CVE numbers. This page runs entirely in your browser, talks to no system, and changes nothing. It is not a live console and no customer data appears in it.

The same three findings, ordered two ways

Ordered by CVSS

  1. 1Remote code execution in edge VPN appliance9.8
  2. 2Privilege escalation in kernel package7.8
  3. 3Deprecated TLS version accepted5.3

Ordered by Exploit Hound

  1. 1Remote code execution in edge VPN appliance96
  2. 2Deprecated TLS version accepted40↑ 1
  3. 3Privilege escalation in kernel package36↓ 1

The kernel bug is the more severe vulnerability and ranks last here, because reaching it needs a foothold on the host first. Last is not harmless — it is a local escalation to root on a build runner, and it stays on the list until it is patched. Ranking says what to do first, not what to drop.

Ranked by what the score says

Select a finding to see the arithmetic behind its rank. Every number below is a sum of the factors listed with it.

Conditions on the selected finding

Each box is ticked when the statement beside it is true of the finding shown — untick one to see the same finding under different circumstances.

Finding detail — demonstration

Remote code execution in edge VPN appliance

vpn-edge-01.example.com · EXAMPLE-2026-0001

96 Fix now

Base severity: 34 pointsExploitation likelihood: 24 pointsExposure: 18 pointsBusiness context: 10 pointsConnectivity: 8 pointsEvidence strength: 2 points
How the score for Remote code execution in edge VPN appliance is made up: each named factor and the points it contributes
Base severityCVSS 9.8+34
Exploitation likelihoodListed as known exploited; public exploit available+24
ExposureReachable from the Internet+18
Business contextCritical asset: remote access for all staff+10
ConnectivityParticipates in 3 attack paths to a domain controller+8
Evidence strengthSafely validated — negotiated version confirmed+2
Total 96

How it is reachable

  1. Internet
  2. vpn-edge-01
  3. fileserver-02
  4. dc-01 (domain controller)

Recommended fix

Apply the vendor firmware update, then re-check from outside.

Internet-facing and known exploited: this is the one to do first.

This is an illustrative model, not the production one. The six factors above are a teaching example with fixed weights, chosen so the arithmetic fits on one screen. The platform’s scoring engine is a versioned model (currently 1.0) recorded on every finding it scores: more factors, inputs read from collected evidence rather than typed in, and negative factors for accepted risk and compensating controls. What the two share is the shape of the claim — a total that is the sum of named, inspectable factors — and the band thresholds. How the risk score is built, factor by factor →

What happens next

The panel above answers why a finding ranks where it does. This is the part after that: the change is raised, the verification comes back partial, and one of the fixes comes back a fortnight later. Same three invented hosts throughout.

Every step here is drawn, not run. This page reaches no scanner, no PSA, no RMM and no host. There is no API behind it — the tickets, scans and verifications below are pictures of what the console does, on invented data.

Step 1 of 4Simulated

Something urgent is at the top

The queue opens on the finding with the highest score, not the highest CVSS.

  • vpn-edge-01.example.comFix now · 96Internet-facing, known exploited, and on three attack paths to a domain controller.
  • mail-01.example.comModerate · 40Reachable, but nothing is exploiting it.
  • build-runner-04.example.comLow · 36Local escalation. Needs a foothold on the host first — scheduled work, not ignorable work.

One change is worth doing today. The other two are on the list and stay there until they are done.

What this is showing

The score is a sum, not a verdict

Base severity, exploitation likelihood, exposure, business context, connectivity and evidence strength. You can argue with a number when you can see what built it.

Reachability changes the order, not the list

The same vulnerability on an isolated build runner and on an Internet-facing appliance are not the same problem, and a list sorted by CVSS cannot tell you that. Neither one leaves the list until it is fixed.

Evidence is graded

Detected, high confidence and safely validated are different claims. The console says which one it is holding, on every finding.

See it on your own estate A walk through the real console

v2.80.1 Exploit Hound 2.80.1 · Continuous Threat Exposure Management