Cyber Security • Vulnerability Management

Vulnerability Prioritization — Prioritize vulnerabilities by risk (exploitability + exposure + impact) (conceptual)

Learn how to triage thousands of vulnerabilities by combining exploitability, exposure, and impact into actionable risk scores.

A protected digital shield with binary code and a secure lock for cyber security
Inside this lesson 10 sections 5 questions 8 figures

SECTION 1

Historical Context & Motivation

In the early days of network computing, organizations managed a relatively small number of systems and the notion of a vulnerability was largely synonymous with a software bug that crashed a server. Security teams could feasibly patch every discovered flaw because the volume was manageable—often measured in tens or low hundreds per year across an enterprise. As the internet expanded in the late 1990s, however, the number of publicly disclosed vulnerabilities began to grow exponentially, and organizations quickly realized that treating every flaw with equal urgency was neither practical nor resource-efficient. The discipline of vulnerability prioritization emerged precisely because the alternative—patching everything immediately—was an operational impossibility.

The evolution of prioritization frameworks mirrors the broader maturation of the cybersecurity field itself. Early scoring systems focused almost exclusively on the technical severity of a flaw, ignoring contextual factors such as whether the vulnerable system was even reachable from the internet. Over two decades, the community iterated toward risk-based prioritization, which incorporates exploitability, exposure, and business impact to produce a composite score that reflects actual organizational risk rather than theoretical severity alone.

1999 • CVE Program Launched

MITRE establishes the Common Vulnerabilities and Exposures (CVE) catalog, giving every publicly known flaw a unique identifier and enabling cross-referencing across tools and databases for the first time.

2005 • CVSS v1 Released

The Forum of Incident Response and Security Teams (FIRST) publishes CVSS version 1, providing a standardized 0–10 severity scale. While widely adopted, it lacked environmental context and treated all organizations identically.

2019 • SSVC & EPSS Introduced

Carnegie Mellon's Stakeholder-Specific Vulnerability Categorization (SSVC) decision-tree model and FIRST's Exploit Prediction Scoring System (EPSS) emerge, shifting focus toward real-world exploitability and organizational context.

2023 • CVSS v4.0 Released

FIRST releases CVSS v4.0, incorporating threat intelligence and environmental metrics directly into the scoring system, acknowledging that technical severity alone is insufficient for prioritization.

2024 • BOD 22-01 & CISA KEV Catalog

CISA's Known Exploited Vulnerabilities catalog and binding operational directives compel federal agencies to prioritize based on confirmed exploitation in the wild, codifying risk-based prioritization as policy.

The central question this lesson addresses is straightforward yet operationally profound: given that a modern enterprise may face tens of thousands of disclosed vulnerabilities at any given time, how do we determine which ones to fix first? The answer requires moving beyond a single severity number and instead synthesizing three orthogonal dimensions—exploitability, exposure, and impact—into a coherent risk assessment.

SECTION 2

Core Principles & Definitions

Vulnerability prioritization rests on the foundational insight that risk is not a monolithic quantity but rather a composite of multiple independent factors. A critical-severity vulnerability buried deep inside an air-gapped network with no known exploit code represents far less operational risk than a medium-severity flaw in a public-facing web application for which a weaponized exploit kit is actively circulating. Understanding this distinction is the cornerstone of modern vulnerability management, and it requires precise definitions of each contributing factor.

1

Exploitability

Measures the likelihood and ease with which an adversary can weaponize a vulnerability. Factors include whether a public exploit exists, the attack complexity, required privileges, and whether active exploitation has been observed in the wild. Higher exploitability means a threat actor can compromise the flaw with less effort and higher probability of success.
2

Exposure

Quantifies how accessible the vulnerable asset is to potential adversaries. An internet-facing server has maximal exposure, while a workstation on a segmented VLAN behind a firewall has minimal exposure. Exposure accounts for network topology, authentication layers, compensating controls, and the attack surface visible to untrusted parties.
3

Impact

Captures the potential consequence of successful exploitation, measured across confidentiality, integrity, and availability. Impact also extends to business dimensions: regulatory fines, reputational damage, operational downtime, and the criticality of the data or service the asset supports.
4

Risk (Composite)

Risk is the product of the three factors above. A vulnerability is high-risk only when it is both exploitable and exposed on an asset whose compromise would cause significant damage. Eliminating or reducing any one factor materially reduces the overall risk.
✦

KEY TAKEAWAY

Think of vulnerability prioritization like triage in an emergency room. A broken arm (high severity) in a patient who is otherwise stable and has no complicating factors may wait, while a seemingly minor wound in a patient who is immunocompromised and already septic (high exploitability, high exposure, high impact) gets immediate attention. The wound itself is not the sole determinant—the patient's context is what drives urgency. Similarly, a vulnerability's CVSS score is not the sole determinant of priority; the asset's exposure, the threat landscape, and the business impact complete the picture.

SECTION 3

Visual Explanation — The Risk Triangle

The relationship among exploitability, exposure, and impact is most intuitively understood as a three-dimensional space in which each vulnerability occupies a position. Only vulnerabilities that score highly on all three axes—those in the critical risk zone—warrant immediate remediation. The following diagram illustrates this conceptual model as a triangular heatmap where the intersection of all three factors defines overall risk priority.

Risk Prioritization — Three-Factor ModelEXPLOITABILITY →IMPACT →CRITICAL RISKPatch ImmediatelyHIGH RISKSchedule PatchLOW RISKAccept / MonitorCVE-A (9.2)CVE-B (8.7)CVE-C (6.1)CVE-D (5.8)CVE-E (2.4)CVE-F (1.9)CVE-G (4.5)CriticalHighMediumLowBubble size ∝ Exposure
Each vulnerability is plotted by exploitability (x-axis) and impact (y-axis), with bubble size representing exposure. Vulnerabilities in the upper-right critical zone have high exploitability, high impact, and large exposure—these demand immediate remediation. Those in the lower-left zone can be monitored or accepted as residual risk.

The diagram demonstrates a crucial insight: a vulnerability's position in one dimension alone is insufficient for prioritization. CVE-G, for example, has moderate exploitability and sits mid-range on the impact axis, but because its exposure (bubble size) is relatively small—perhaps the affected asset is on a segmented internal network—it lands in the medium-risk zone rather than the high-risk zone. Conversely, CVE-A occupies the critical zone not solely because of its CVSS base score but because it is exploitable, exposed, and would cause severe impact if compromised. This multi-dimensional reasoning is the essence of risk-based vulnerability prioritization.

SECTION 4

Mathematical Framework — Composite Risk Scoring

While vulnerability prioritization is fundamentally a decision-making process, quantitative frameworks provide the rigor needed to make consistent, defensible decisions at scale. The most common conceptual model represents risk as a function of three normalized factors. Although real-world implementations may use machine-learned weights or decision trees, the multiplicative model captures the essential mathematical intuition: risk should be near zero when any one factor is negligible, and maximal only when all factors are elevated.

COMPOSITE RISK SCORE

R=w1×Ex+w2×Ep+w3×IR = w₁ × E_x + w₂ × E_p + w₃ × I

Where R = composite risk score (0–10), Ex = exploitability score (0–10), Ep = exposure score (0–10), I = impact score (0–10), and w₁, w₂, w₃ = organizational weights such that w₁ + w₂ + w₃ = 1. The weighted-sum model allows organizations to tune priorities (e.g., weighting impact more heavily in healthcare due to patient safety).

MULTIPLICATIVE RISK MODEL

Rmult=(Ex/10)×(Ep/10)×(I/10)×10R_mult = (E_x / 10) × (E_p / 10) × (I / 10) × 10

The multiplicative variant normalizes each factor to [0, 1], multiplies them, and rescales the result to a 0–10 range. This model has a desirable property: if any factor is zero, the composite risk is zero—reflecting the intuition that an unexploitable vulnerability on an unexposed asset poses no practical risk regardless of theoretical impact.

EPSS PROBABILITY

P(exploitin30days)=EPSSscore∈[0,1]P(exploit in 30 days) = EPSS score ∈ [0, 1]

The Exploit Prediction Scoring System (EPSS) provides a machine-learned probability that a CVE will be exploited in the wild within the next 30 days. It can directly substitute for or inform the exploitability factor Ex in the composite model above, grounding it in empirical threat data rather than subjective assessment.

⚠

Additive vs. Multiplicative Models

The weighted-sum (additive) model is simpler and more transparent, but it can inflate risk for vulnerabilities that score high on one dimension but zero on another. The multiplicative model prevents this but can undervalue vulnerabilities where one factor is slightly above zero. In practice, many organizations use a hybrid approach: a multiplicative base score with additive bonus adjustments for contextual threat intelligence signals such as active exploitation or regulatory exposure.

SECTION 5

Scoring Frameworks & Classification

Several industry-standard frameworks operationalize vulnerability prioritization, each emphasizing different aspects of the risk equation. Understanding their design philosophies and trade-offs is essential for selecting or combining frameworks in an enterprise context. The diagram below maps the most prominent frameworks along a spectrum from purely severity-based to fully contextualized risk-based approaches.

Vulnerability Prioritization Frameworks — Spectrum of ContextSeverity-FocusedRisk-FocusedCVSS BaseTechnical severity only0–10 numeric scaleNo threat contextCVSS v4.0+ Threat metrics+ Environmental contextStill numeric 0–10EPSSExploit probabilityML-based prediction30-day windowSSVCDecision-tree modelStakeholder-specificAct / Attend / Track / DeferFactor Coverage ComparisonExploitabilityPARTIALGOODEXCELLENTEXCELLENTExposureNONEPARTIALNONEGOODImpactGOODGOODNONEEXCELLENTBusiness ContextNONEPARTIALNONEEXCELLENT
The diagram compares four major frameworks along a spectrum from severity-focused (left) to risk-focused (right). CVSS Base captures technical severity but ignores context. SSVC provides the most holistic view by incorporating stakeholder-specific business context, exposure, and exploit status into a decision tree.
FrameworkOutput TypeKey StrengthKey Limitation
CVSS Base ScoreNumeric (0–10)Universal, vendor-neutral standard; widely integrated into scanning toolsNo environmental or threat context; score inflation leads to 'alert fatigue'
CVSS v4.0 (full)Numeric (0–10) with multiple score typesIntegrates threat and environmental metric groups for richer scoringComplexity increases; environmental metrics often left at defaults
EPSSProbability (0–1)Data-driven exploit prediction; updated daily; reduces false urgencyNo impact or exposure context; probabilistic—not deterministic
SSVCDecision outcome (Act, Attend, Track, Defer)Fully contextual; stakeholder-specific; action-oriented outputsRequires significant organizational input; not a drop-in replacement for numeric scores

Comparison of major vulnerability prioritization frameworks

SECTION 6

Worked Example — Prioritizing Three Vulnerabilities

Consider a mid-size e-commerce company that has just received results from a vulnerability scan. Three CVEs have been flagged across different systems. The security team must determine which to patch first using a risk-based prioritization approach. We will walk through the composite risk calculation using the weighted-sum model with equal weights (w₁ = w₂ = w₃ = 1/3).

Prioritizing CVE-2024-001, CVE-2024-002, and CVE-2024-003

  1. 1

    Step 1 — Gather Factor Scores

    CVE-2024-001: A SQL injection in the customer-facing web application. CVSS Base: 8.6, EPSS: 0.72, public exploit available. Exploitability (Ex): 9.0. Exposure (Ep): 9.5 (internet-facing, no WAF). Impact (I): 8.0 (access to customer PII, PCI scope). CVE-2024-002: A remote code execution in an internal Jenkins build server. CVSS Base: 9.8, EPSS: 0.15, no known exploit in the wild. Ex: 4.0. Ep: 3.0 (internal network only, VPN-gated). I: 7.0 (source code access, supply chain risk). CVE-2024-003: A denial-of-service vulnerability in an internal logging appliance. CVSS Base: 7.5, EPSS: 0.05. Ex: 2.0. Ep: 2.0 (air-gapped management VLAN). I: 3.0 (availability loss only, redundant system exists).
  2. 2

    Step 2 — Apply the Weighted-Sum Model (Equal Weights)

    Using R = (1/3) × Ex + (1/3) × Ep + (1/3) × I:
    CVE-2024-001: R = (1/3)(9.0) + (1/3)(9.5) + (1/3)(8.0) = 3.0 + 3.17 + 2.67 = 8.83 | CVE-2024-002: R = (1/3)(4.0) + (1/3)(3.0) + (1/3)(7.0) = 1.33 + 1.00 + 2.33 = 4.67 | CVE-2024-003: R = (1/3)(2.0) + (1/3)(2.0) + (1/3)(3.0) = 0.67 + 0.67 + 1.00 = 2.33
  3. 3

    Step 3 — Compare with CVSS-Only Ordering

    If we had ranked by CVSS base score alone, the order would have been CVE-2024-002 (9.8) > CVE-2024-001 (8.6) > CVE-2024-003 (7.5). The CVSS-only approach would have prioritized the Jenkins RCE first despite its low exploitability and limited exposure. The risk-based model reverses this ordering, correctly identifying the internet-facing SQL injection as the most urgent threat.
  4. 4

    Step 4 — Cross-Validate with Multiplicative Model

    Applying Rmult = (Ex/10) × (Ep/10) × (I/10) × 10:
    CVE-2024-001: (0.9)(0.95)(0.8)(10) = 6.84 | CVE-2024-002: (0.4)(0.3)(0.7)(10) = 0.84 | CVE-2024-003: (0.2)(0.2)(0.3)(10) = 0.12. The multiplicative model produces starker separation, emphasizing that CVE-2024-002 and CVE-2024-003 pose far less practical risk.
  5. 5

    Step 5 — Final Prioritization Decision

    Both models agree: CVE-2024-001 must be patched immediately. CVE-2024-002 should be scheduled for the next maintenance window—its low exposure buys time, but the potential supply-chain impact warrants attention. CVE-2024-003 can be tracked and addressed during routine patching. This is the power of risk-based prioritization: resources flow to the vulnerabilities that matter most, not to those with the scariest CVSS score.
    Priority order: CVE-2024-001 (Act) → CVE-2024-002 (Attend) → CVE-2024-003 (Track)

SECTION 7

Strengths & Limitations of Risk-Based Prioritization

Risk-based vulnerability prioritization is widely considered the state of the art, but it is not without challenges. Understanding both its advantages and its failure modes is critical for any security engineer or analyst who will implement these approaches in production environments. The following table contrasts the key strengths and limitations of the risk-based paradigm compared to simpler severity-based triage.

StrengthsLimitations
Reduces alert fatigue by filtering out high-CVSS vulnerabilities that pose low actual risk, allowing teams to focus remediation effort where it matters most.Requires accurate asset inventory and business-impact classification—data that many organizations lack or maintain poorly.
Incorporates real-time threat intelligence (e.g., EPSS, CISA KEV) so that prioritization adapts as the threat landscape changes.Threat intelligence feeds can lag; zero-day exploits may not appear in EPSS or KEV until after initial exploitation campaigns.
Aligns security investment with business objectives by weighting impact according to organizational risk appetite.Subjectivity in weight selection and impact assessment can introduce bias; different teams may score the same asset differently.
Supports regulatory compliance narratives (e.g., demonstrating due diligence under GDPR, HIPAA, PCI-DSS) because decisions are traceable.Over-reliance on quantitative models can create a false sense of precision—risk scores are estimates, not measurements.
Scales across large environments by automating factor collection and score computation in vulnerability management platforms.Integration complexity: combining data from scanners, CMDBs, threat feeds, and business systems requires significant engineering effort.

Strengths and limitations of risk-based vulnerability prioritization

✦

KEY TAKEAWAY

Risk-based prioritization is analogous to a building inspector's structural assessment: measuring wall cracks (severity) is necessary but insufficient. The inspector also considers whether the building sits on a fault line (exposure), whether an earthquake is forecast (exploitability), and whether the building is a hospital full of patients or an empty warehouse (impact). Only the combination of these factors produces a meaningful safety verdict. Security teams must cultivate the same holistic perspective and resist the temptation to treat CVSS scores as gospel.

SECTION 8

Connection to Advanced Vulnerability Management

The conceptual risk model presented in this lesson is the foundation upon which more sophisticated approaches are built. As organizations mature, they move from static risk scoring toward dynamic, automated, and sometimes adversary-informed prioritization models. Understanding these advanced directions reveals both where the field is heading and why the three-factor framework remains the conceptual bedrock.

Concept Covered HereAdvanced Extension
Exploitability as a static scoreContinuous EPSS + Threat Intelligence Fusion: Real-time exploit telemetry from honeypots, dark web monitoring, and vendor advisories continuously update exploitability, treated as a time-varying signal rather than a fixed value.
Exposure based on network positionAttack Path Analysis: Tools like attack-graph modeling and breach-and-attack simulation (BAS) compute exposure not by asset position alone but by the full chain of vulnerabilities an attacker would need to traverse to reach a target, incorporating lateral movement.
Impact as business criticality ratingQuantitative Cyber Risk (FAIR Model): Factor Analysis of Information Risk (FAIR) quantifies impact in dollars by estimating loss event frequency and loss magnitude, enabling direct ROI comparison of remediation versus risk acceptance.
Manual weight selectionMachine Learning–Driven Prioritization: Supervised and reinforcement learning models train on historical breach data to learn optimal weight functions, automatically adjusting to organizational context and evolving threat patterns.
Individual vulnerability scoringVulnerability Chaining & Compound Risk: Individual vulnerabilities are assessed in combination, since a chain of low-severity flaws may constitute a critical attack path when composed (e.g., SSRF + metadata endpoint access = cloud credential theft).

From foundational concepts to advanced vulnerability management techniques

These advanced methods share a common thread: they all enrich the three-factor model rather than replace it. Attack path analysis refines the exposure factor; FAIR quantifies the impact factor in financial terms; ML-driven models optimize the weighting function. The conceptual framework of exploitability × exposure × impact remains the invariant core around which increasingly sophisticated layers are built. Mastering this foundation equips you to engage with any of these advanced extensions in subsequent coursework or professional practice.

SECTION 9

Practice Problems

Question 1: CONCEPTUAL

Explain why a vulnerability with a CVSS base score of 9.8 might legitimately be deprioritized below a vulnerability with a CVSS base score of 6.5 in a risk-based prioritization framework. Identify which of the three risk factors (exploitability, exposure, impact) would need to differ and in what direction.
Show answer
A CVSS 9.8 vulnerability on an internal, air-gapped test server with no known exploit (low exploitability, low exposure) and no sensitive data (low impact) presents less operational risk than a CVSS 6.5 flaw on an internet-facing production database with a publicly available exploit (high exploitability, high exposure) storing customer PII (high impact). The exposure and exploitability factors for the 9.8 vulnerability are near zero, driving its composite risk score below that of the 6.5 vulnerability. This illustrates that CVSS base scores measure theoretical technical severity in isolation, not actual organizational risk, and underscores the necessity of contextual factors in prioritization.

Question 2: BASIC CALCULATION

A vulnerability has Exploitability = 7, Exposure = 5, and Impact = 9. Using the equal-weight additive model R = (1/3) × Ex + (1/3) × Ep + (1/3) × I, compute the composite risk score. Then compute it using the multiplicative model Rmult = (Ex/10) × (Ep/10) × (I/10) × 10. Compare the two results.
Show answer
Additive model: R = (1/3)(7) + (1/3)(5) + (1/3)(9) = 2.33 + 1.67 + 3.00 = 7.00. Multiplicative model: Rmult = (0.7)(0.5)(0.9)(10) = 3.15. The additive model yields 7.00 (high risk), while the multiplicative model yields 3.15 (moderate risk). The multiplicative model is more conservative because the moderate exposure score (5/10 = 0.5) acts as a strong dampening multiplier. This difference highlights an important modeling choice: the multiplicative model more aggressively penalizes any factor that is below maximum, which can be advantageous for avoiding over-prioritization but may undervalue genuinely dangerous vulnerabilities with one middling factor.

Question 3: INTERMEDIATE

An organization uses a weighted additive model with w₁ (exploitability) = 0.5, w₂ (exposure) = 0.2, and w₃ (impact) = 0.3. Two vulnerabilities are being compared: Vuln A (Ex = 8, Ep = 4, I = 6) and Vuln B (Ex = 3, Ep = 9, I = 8). Calculate both risk scores and explain why the weight distribution leads to this ranking.
Show answer
Vuln A: R = (0.5)(8) + (0.2)(4) + (0.3)(6) = 4.0 + 0.8 + 1.8 = 6.60. Vuln B: R = (0.5)(3) + (0.2)(9) + (0.3)(8) = 1.5 + 1.8 + 2.4 = 5.70. Vuln A ranks higher (6.60 vs. 5.70). The organization has chosen to weight exploitability at 50%, which heavily rewards Vuln A's high exploitability of 8. Despite Vuln B's superior exposure and impact scores, its low exploitability of 3 is penalized disproportionately under this weight scheme. This reflects a threat-centric philosophy: vulnerabilities that adversaries can readily exploit receive the most urgent attention. If the organization instead weighted impact highest (e.g., a healthcare organization prioritizing patient safety), Vuln B would likely rank higher.

Question 4: APPLIED

You are the security lead at a financial services firm. A scan reveals 2,400 vulnerabilities. EPSS data shows that 5% have a probability > 0.7 of exploitation in 30 days, 15% have probabilities between 0.1 and 0.7, and 80% have probabilities < 0.1. Your team can patch 200 vulnerabilities per week. Describe a risk-based triage strategy that uses EPSS, asset exposure data, and business impact classification to determine which of the 2,400 vulnerabilities should be addressed in the first week. How would you validate that your strategy is working over time?
Show answer
First, filter the 2,400 vulnerabilities by EPSS > 0.7 to identify the 120 most likely to be exploited (5% × 2,400). Within this set, further rank by exposure: internet-facing assets in the DMZ and public API endpoints receive a higher exposure score than internal-only systems. Finally, cross-reference with your CMDB's business impact classification—assets handling PCI cardholder data or core trading systems receive maximum impact weight. The resulting composite score yields a ranked list from which you select the top 200 for the first patching cycle. The remaining 80 capacity slots (200 − 120) should draw from the EPSS 0.1–0.7 tier, again filtered by high exposure and high impact. To validate effectiveness over time, track two metrics: (1) mean time to remediate (MTTR) for vulnerabilities subsequently added to the CISA KEV catalog, and (2) the ratio of exploited-in-the-wild CVEs that were in your 'deferred' queue—if this ratio increases, your model's weights need recalibration.

Question 5: CRITICAL THINKING

Consider a scenario in which two organizations—a cloud-native SaaS startup and a hospital system operating legacy medical devices—adopt the exact same composite risk formula with identical weights. Argue why this is problematic. Propose specific adjustments each organization should make to the factor definitions, weight distributions, or supplementary data sources to better reflect their unique risk profiles.
Show answer
The SaaS startup and the hospital operate in fundamentally different threat and regulatory environments, making a one-size-fits-all model inappropriate. The SaaS startup faces a massive external attack surface (cloud APIs, CI/CD pipelines, third-party integrations) but typically has high deployment velocity and can patch quickly; it should weight exposure heavily because its perimeter is broad, and it should integrate cloud security posture management (CSPM) data into the exposure factor to account for misconfigured S3 buckets or overly permissive IAM roles. Impact should incorporate customer SLA breaches and data breach notification costs under regulations like GDPR. The hospital, by contrast, runs legacy medical devices (infusion pumps, MRI controllers) that may be unpatchable; it should expand the impact factor to include patient safety (a dimension absent from standard CVSS), weight exploitability based on whether network-accessible medical devices can be reached from the guest Wi-Fi or clinical workstations, and supplement EPSS with FDA medical device cybersecurity advisories. The hospital should also introduce a compensating-control modifier to the exposure score—if a vulnerable device is behind a medical device segmentation VLAN with network access control, its effective exposure is reduced. Both organizations should periodically back-test their models against actual incidents and near-misses to empirically calibrate weights rather than relying on intuition alone.

SUMMARY

Lesson Summary

Summary

Vulnerability prioritization is the practice of ranking vulnerabilities by composite risk rather than by a single severity number. The three pillars of the risk model are exploitability (how likely and easy it is to weaponize), exposure (how accessible the vulnerable asset is to adversaries), and impact (the potential consequence of successful exploitation across confidentiality, integrity, availability, and business dimensions). These factors can be combined using additive or multiplicative models with organization-specific weights to produce a composite score that drives remediation priority.

Industry frameworks span a spectrum from severity-focused (CVSS Base Score) to fully contextualized (SSVC), with EPSS providing data-driven exploit probability and CVSS v4.0 introducing threat and environmental metric groups. Advanced extensions—including attack path analysis, FAIR quantitative risk modeling, and machine learning–driven prioritization—enrich the three-factor model but do not replace it. Effective vulnerability management demands accurate asset inventories, current threat intelligence, and organizational alignment on risk appetite to turn prioritization models into actionable remediation plans.

Varsity Tutors • Cyber Security • Vulnerability Prioritization — Prioritize vulnerabilities by risk (exploitability + exposure + impact) (conceptual)