How to prioritise vulnerabilities: a practical playbook
With 40,000+ new CVEs a year, prioritisation – not patching speed – is the real bottleneck. This is a practical, tool-agnostic way to turn a scanner dump into a short, defensible action list.
Start from the attacker’s view
Attackers don’t sort vulnerabilities by CVSS. They use exploits that work, against systems they can reach. A good prioritisation process mirrors that: it favours confirmed exploitation and exposure over abstract severity.
The five inputs
- KEV – is the CVE in CISA’s Known Exploited Vulnerabilities catalog?
- EPSS – what is its probability of exploitation in the next 30 days?
- CVSS – how severe is the impact if exploited?
- Exposure – is the affected asset internet-facing or attacker-reachable?
- Asset value – how critical is the system and its data to the business?
The playbook
- Tier 1 – Act now: anything in KEV, or high EPSS on an exposed asset. Patch or mitigate immediately.
- Tier 2 – This week: high EPSS or Critical CVSS on a reachable asset that isn’t yet confirmed exploited.
- Tier 3 – Planned: high CVSS but low EPSS and no exposure. Handle in normal patch cycles.
- Tier 4 – Monitor: low probability and not reachable. Track and re-triage as scores change.
Common mistakes
- Sorting purely by CVSS – most CVEs are High/Critical, so it barely narrows anything.
- Ignoring exposure – a Critical flaw on an isolated internal box rarely beats a lesser one on a public gateway.
- Treating prioritisation as quarterly – the exploited set changes constantly.
- Never validating – assuming a "critical" CVE is exploitable in your environment without testing it.
Prove it with testing
Scores predict; testing confirms. A penetration test or attack-surface assessment shows which vulnerabilities are actually exploitable in your environment and which are shielded by existing controls – closing the gap between a theoretical list and real risk.
FAQ
Related questions
What is risk-based vulnerability management?
An approach that ranks vulnerabilities by the actual risk they pose – combining exploitation (KEV), probability (EPSS), severity (CVSS) and exposure – rather than patching strictly by CVSS score.
How many vulnerabilities should end up in the "act now" tier?
Far fewer than your scanner’s "critical" count. Because only a small fraction of CVEs are exploited, filtering by KEV and EPSS on exposed assets typically produces a short, actionable list.
Do I still need to patch low-priority vulnerabilities?
Yes – eventually. Prioritisation decides order and urgency, not whether to fix. Low-tier items are handled through routine patch cycles and re-checked as their scores change.
Keep reading
More guides
-
CVSS vs EPSS: severity is not the same as risk
CVSS tells you how bad a flaw could be. EPSS tells you how likely it is to be exploited. Using them together is the whole point.
Read guide -
The CISA KEV catalog: the vulnerabilities already being exploited
KEV is CISA’s list of CVEs confirmed to be exploited in the wild. If a CVE is on it, the debate about whether to patch is over.
Read guide