Vulnerability Management · Topic 3 of 5

CVSS and Risk Based Prioritisation

Prioritise vulnerabilities for CySA+ using CVSS metrics and severity bands, then adjust with EPSS, the KEV catalogue, exposure and business context.

  • 5 min
In a nutshell
  • CVSS scores severity from 0.0 to 10.0, and 9.0 or above is Critical in version 3.x.
  • The base metrics are attack vector, complexity, privileges, user interaction, scope and the three impact values.
  • Base is the intrinsic score, temporal or threat changes over time, and environmental adapts it to your systems.

What it is

Every scan produces more findings than a team can fix at once. Prioritisation decides which ones to fix first, based on how much risk each one creates for the business.

A single score is not enough. The Common Vulnerability Scoring System (CVSS) rates how severe a flaw is in general, and the analyst then adds information about the threat and about the affected asset.

Findingsfrom scansCVSS scoretechnical severityThreat datais it exploitedAsset contextvalue and exposurePriorityfix order

How it works

CVSS in brief

CVSS is an open standard that turns the characteristics of a vulnerability into a score from 0.0 to 10.0. The base score describes the flaw itself and does not change with the environment.

The version 3.x base metrics are:

MetricWhat it asks
Attack vector (AV)How far away can the attacker be: network, adjacent, local or physical
Attack complexity (AC)Do special conditions have to be right, low or high
Privileges required (PR)Does the attacker need an account first: none, low or high
User interaction (UI)Must a user do something: none or required
Scope (S)Does the impact cross to another security authority: unchanged or changed
Confidentiality, integrity, availability (C, I, A)How much damage to each: none, low or high

A remotely reachable flaw that needs no privileges or user action and has full impact scores very high. The vector string captures the choices:

CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H   (base score 9.8, Critical)
ScoreSeverity (version 3.x)
0.0None
0.1 to 3.9Low
4.0 to 6.9Medium
7.0 to 8.9High
9.0 to 10.0Critical

CVSS also has an optional temporal group for factors that change over time, such as exploit code maturity and fix availability. An environmental group lets you adjust the score for your own systems. Version 4.0 keeps the idea but renames temporal to threat, adds an attack requirements metric and separates impact on the vulnerable system from impact on other systems.

Adding threat information

  • Exploit Prediction Scoring System (EPSS): estimates the probability that a vulnerability will be exploited in the wild in the near term (the next 30 days).
  • Known Exploited Vulnerabilities (KEV) catalogue: a list kept by the US Cybersecurity and Infrastructure Security Agency (CISA) of flaws known to be exploited. A listed flaw is a strong reason to act quickly.
  • Stakeholder-Specific Vulnerability Categorization (SSVC): a decision tree approach that uses exploitation status, exposure and mission impact to reach an action such as track or act, instead of a single number.
  • Threat intelligence: reports of active campaigns, public exploit code or ransomware groups using a flaw.
  • Exploit availability: public proof of concept code lowers the effort for attackers.

A medium CVSS score with active exploitation can deserve more urgency than a high score that nobody exploits.

Adding business context

FactorQuestion
Asset criticalityHow important is this system to the business
Data sensitivityDoes it hold regulated or confidential data
ExposureIs it reachable from the internet, or deep inside
Compensating controlsIs there a firewall rule, segmentation or web application firewall (WAF) protection that limits exploitation
ComplianceDoes a rule set a deadline
Remediation cost and impactHow hard and how disruptive is the fix

A worked comparison

FindingCVSSKnown exploitedAssetLikely order
Remote code flaw on public web server9.8YesInternet facing, customer dataFirst
Same flaw on an isolated test box9.8YesNo sensitive data, no outside accessLater
Local privilege flaw on payroll server7.8NoCritical internalSoon
Information leak on a lab device4.3NoLow valueScheduled

The same score gives a different priority because exposure and value differ. Risk is a mix of likelihood (how likely exploitation is) and impact (how bad the result is).

Special cases

A zero day is a flaw with no available fix. The analyst relies on compensating controls such as isolation, access limits and extra monitoring until a patch exists.

What to remember for the exam

  • CVSS scores severity from 0.0 to 10.0, and 9.0 or above is Critical in version 3.x.
  • The base metrics are attack vector, complexity, privileges, user interaction, scope and the three impact values.
  • Base is the intrinsic score, temporal or threat changes over time, and environmental adapts it to your systems.
  • EPSS estimates how likely exploitation is, and the KEV catalogue lists flaws known to be exploited.
  • Prioritise using CVSS plus threat data, asset value, exposure and compensating controls.
  • Internet facing systems with sensitive data usually come first.
  • Risk combines likelihood and impact.
  • Zero days need compensating controls until a fix exists.
  • A KEV listing is a strong reason to raise priority.
Exam tip

If a question gives a lower CVSS score on a critical, exposed asset and a higher score on an isolated lab system, the exposed critical asset usually wins.

Common mistakes

Sorting only by CVSS. A base score ignores whether the flaw is exploited and what the asset is worth.

Treating EPSS as a severity score. It estimates likelihood of exploitation, not the damage.

Ignoring low scores that are exploited. Active exploitation can make a modest flaw urgent.

Forgetting compensating controls. A control that blocks the attack path can legitimately lower the urgency.

Mixing up base and environmental scores. Base is the same for everyone, while environmental is tuned to one organisation.

Check yourself

  • Which CVSS base metric describes how far away an attacker can be?

    Attack vector, which ranges from network to physical.

  • What does the KEV catalogue list?

    Vulnerabilities that are known to be exploited in real attacks.

  • Why can a lower scored flaw be fixed before a higher scored one?

    Exploitation, asset value, exposure or missing compensating controls can make the lower scored flaw the bigger business risk.

Topic 3 of 5 in Vulnerability Management

Test yourself on Vulnerability Management

The full CompTIA CySA+ CS0-004 question bank has 654 questions, with timed practice exams and an explanation for every answer.

This study guide is independent and is not affiliated with, endorsed by, or sponsored by CompTIA. Vendor names, certification names and exam codes are trademarks of their respective owners and are used for identification only.