Layer 1 · Formula 1
CVE-Based Risk Calculator v7.2
RCVE = 5 × [ w1(F×T×M) + w2(IRMterm) + w3(Cnorm) + w4(E) + w5(Ea) + w6(Rdata) + w7(X) ] × S
Cnorm = 2×CVSS  ·  Rdata = 20×(Unpatched/Total)×(MTTR_org/MTTR_bench)  ·  X = 4×Critmax×Reach  ·  E = max(tier, 20×EPSS, 15 if KEV)  ·  IRMterm = (5−IRM)/4×20
Judgment-Derived Inputs
Years since last major framework revision
Years since last comprehensive security audit · F = 0.3×(Framework+Audit age)
T = 1 − (presence × 0.2)
0=Expert · 1=Adequate · 2=Limited · 3=None
M = Capability + (0.5 × years)
1=No plan · 2=Informal · 3=Defined (annual tabletop, basic playbooks) · 4=Managed · 5=Optimized · IRMterm = (5−IRM)/4×20
Analyst tier from threat intelligence. EPSS and KEV below can raise E, never lower it
1.0=Low · 1.2=Medium · 1.4=Finance/Tech/Telecom · 1.5=Healthcare/Gov/Energy
Instrument-Derived Inputs · DC-1 DC-2 DC-5
DC-1 / NVD: the base score, 0–10 · Cnorm = 2 × CVSS
DC-1/DC-4: attack-surface or firewall data · untagged hosts count as Internal
DC-4: 1=Non-essential … 5=Mission-critical · X = 4 × Crit × Reach
DC-1: hosts currently unpatched for this specific CVE
DC-1: every managed host in scope, not only those running the product
DC-2: Kaplan–Meier median, open findings censored, rolling 90 days
DC-2: sector average · Qualys TruRisk 2023: 30 days · Rdata = 20×(Unpatched/Total)×(MTTR_org/MTTR_bench)
DC-5: disclosure to first observed exploitation · leave blank if not exploited (Ea = 0)
DC-5: industry baseline · Ea = min(20, Avg_TTE/Obs_TTE × 1.5)
DC-5: FIRST EPSS, 0–1 · floor on E = 20 × EPSS
DC-5: confirmed exploitation · floor on E = 15
Term Weights — w1 through w7 must sum to 1.0 Sum: 1.00
Default: 0.05 · organizational, shifts every CVE equally
Default: 0.10 · organizational
Default: 0.20
Default: 0.20
Default: 0.10
Default: 0.15
Default: 0.20 · new in v7.2
⚠ Weights do not sum to 1.0 — score will reflect actual sum
Layer 2 & 3 — P(breach) and Expected Loss (optional)
Dollar value of affected assets
Time horizon — typically 1.0 for annual EL
— —

Component Breakdown
Layer 1 · Formula 2
Non-CVE Infrastructure Risk Calculator v7.2
RNon-CVE = [ ln(1 + A×C×D) + I + Fc_weighted ] × S
Fc_weighted = [∑(Faili×Ci) / ∑Ci] / Benchmark × 2.0  ·  ln() prevents saturation at extreme A×C×D values
System Characteristics · DC-4
Architectural revision, OS replacement, or vendor-supported migration — not a routine patch · A = 1.2 × years
1=Non-essential · 3=Important, workarounds exist · 5=Mission-critical, halts operations
1=Isolated · 3=Several systems depend on it · 5=Foundational, cascading failure
Segmentation, access controls, redundancy, anomaly monitoring · I = 2.0 × (1 − presence)
1.0=Low · 1.2=Medium · 1.4=Finance/Tech/Telecom · 1.5=Healthcare/Gov/Energy
Control Failure Factor (Fc_weighted) · DC-3 — Asset Groups

v7 weights failures by the criticality of affected systems. Add up to 3 asset groups. Each group needs a failure rate (%) and criticality score. Industry benchmark is the sector-average failure rate.

Sector-average control failure rate for comparison (Control Weight: 2.0)
Layer 2 & 3 — P(breach) and Expected Loss (optional)
Dollar value of the infrastructure system
Time horizon — typically 1.0 for annual EL
— —

Component Breakdown
Reference

CVE-Based Risk Score Tiers

v7.2 scores run 0–150. Under v7 the weighted sum topped out at 30, so only the first three tiers could occur.

ScoreRisk LevelDescriptionRecommended Action
0 – 10MinimalNegligible exposure; current practices effectiveContinue monitoring; no immediate action
11 – 25LowLow-level vulnerabilities; limited impact potentialRegular monitoring; optimize existing controls
26 – 40ModerateModerate vulnerabilities; early action prevents escalationSchedule remediation; proactive mitigation
41 – 60ElevatedSignificant vulnerabilities requiring prompt attentionAddress within sprint cycle; focused action
61 – 75HighHigh-priority with active exploitation potentialImmediate remediation; patch within 72 hours
76 – 100SevereCritical with confirmed exploitation vectorsComprehensive response; executive notification
100+GraveExtreme exposure with active exploitationEmergency response; escalate immediately
Reference

Non-CVE Infrastructure Risk Score Tiers

v7 uses ln(1 + A×C×D) compression — scores are significantly lower than prior versions.

ScoreRisk LevelDescriptionRecommended Action
0 – 2MinimalLow infrastructure risk; no significant issuesContinue monitoring
2 – 5ModerateMinor issues or isolated outdated systemsPlan minor upgrades; monitor trends
5 – 8ElevatedOutdated systems or control weaknesses presentProactive upgrades; prioritize key systems
8 – 12HighSignificant infrastructure vulnerabilitiesImmediate improvement plan; resource allocation
12 – 18SevereSevere issues; high operational and security riskComprehensive overhaul; executive visibility
18+GraveCritical dependencies or failing controls; continuity at riskEmergency action; complete remediation program
Exploitation Factor (E) Scale
DC-5 analyst tier · E = max(tier, 20×EPSS, 15 if KEV)
0None — no evidence of exploitation
5Targeted — isolated cases
10Moderate — limited regional or industry
15Widespread — global, multi-industry
20Critical — pervasive, automated, ransomware
Layer 2 · P(breach) Lookup
Interim values — calibrate with org incident data (20+ events)
0–10P(breach) ≈ 0.02–0.04 (Minimal)
11–25P(breach) ≈ 0.04–0.09 (Low)
26–40P(breach) ≈ 0.09–0.15 (Moderate)
41–60P(breach) ≈ 0.15–0.27 (Elevated)
61–75P(breach) ≈ 0.27–0.45 (High)
76–100P(breach) ≈ 0.45–0.65 (Severe)
100+P(breach) ≈ 0.65–0.85 (Grave)
Sector-Specific Adjustment (S) Weights
Applied to both CVE and Non-CVE formulas
WeightRisk LevelSectors
1.0LowAgriculture, Education, Non-digital Retail
1.2MediumLegal, Real Estate, Construction, Utilities, Nonprofit
1.4HighFinance, Technology, Telecommunications
1.5CriticalHealthcare, Government, Energy
About this framework — Version 7.2

This calculator implements Version 7.2 of the quantitative risk framework developed by Aubrey Perin in A Quantitative Framework for Holistic Cybersecurity Risk Evaluation Using Actuarial Principles. Version 7 added a vendor-neutral Data Integration Layer (Layer 0), the Exposure Coverage Ratio (ECR) in place of analyst-rated R, a criticality-weighted control failure factor, and Layers 2–3 P(breach) and Expected Loss outputs.

Version 7.2 corrects four structural defects in Version 7. The weighted sum could not exceed 20, so scores topped out at 30 and four of seven tiers were unreachable; it is now multiplied by 5. Deployment breadth was counted twice and suppressed severity, so a critical, exploited flaw on a single internet-facing appliance scored Minimal; breadth now enters only through ECR, and a new asset exposure term (X) carries reachability and criticality. The exploitation factor gains EPSS and KEV floors, and the IR maturity term now reaches zero at full maturity.

The re-evaluates CVE-2023-21716 end-to-end: 182.79 (Grave) under v3, 8.46 (Minimal) under v7, and 61.93 (High) under v7.2. Full derivations, contrast cases, limitations and a Python Monte Carlo reference implementation are in the white paper PDF. This framework underpins the ALE Standard in Ethical Business: Restoring Philosophical Integrity.