Lab 19: Security Metrics & Risk Quantification

Time: 50 minutes | Level: Architect | Docker: docker run -it --rm zchencow/innozverse-cybersec:latest bash

Objectives

  • Apply FAIR (Factor Analysis of Information Risk) model

  • Build a Monte Carlo simulation for risk quantification

  • Define and track security KPIs (MTTD/MTTR/patch compliance)

  • Calculate security ROI and communicate risk in financial terms


Step 1: FAIR Risk Model

FAIR decomposition:

Risk
├── Loss Event Frequency (LEF)
│   ├── Threat Event Frequency (TEF) — how often does the threat act?
│   └── Vulnerability (VULN) — likelihood threat succeeds if it acts
│       ├── Threat Capability (TCAP) — threat actor's skill level
│       └── Resistance Strength (RS) — strength of your controls

└── Loss Magnitude (LM)
    ├── Primary Loss — direct costs (response, recovery, notification)
    │   ├── Response costs
    │   ├── Replacement costs
    │   └── Competitive advantage loss
    └── Secondary Loss — indirect costs (fines, litigation, reputation)
        ├── Regulatory fines
        ├── Lawsuit settlements
        └── Customer churn revenue

Annual Loss Exposure (ALE):


Step 2: FAIR Monte Carlo Simulation

📸 Verified Output:


Step 3: FAIR — Multiple Scenario Comparison

Compare scenarios to prioritise investment:

Scenario
ALE (P50)
Control Cost
Risk Reduction
ROI

Data breach via phishing

USD 423K

USD 150K (MFA)

70%

97%

Ransomware attack

USD 1.2M

USD 200K (EDR)

80%

380%

Insider data theft

USD 180K

USD 100K (DLP)

60%

8%

DDoS attack

USD 50K

USD 30K (CDN)

90%

50%

Investment decision:

  • Rank by ROSI (Return on Security Investment)

  • ROSI = (Risk Reduced - Control Cost) / Control Cost × 100%

  • Prioritise controls with highest ROSI

  • Present P10/P50/P90 range to board (not single point)

💡 Why Monte Carlo? — Single-point estimates create false precision. Ransomware could cost USD 500K or USD 50M depending on extent of encryption, data sensitivity, and regulatory exposure. Monte Carlo communicates this uncertainty honestly.


Step 4: Security KPIs

Operational KPIs:

KPI
Formula
Target
Measurement Cadence

MTTD

Time from incident start to detection

< 4 hours

Per incident

MTTR

Time from detection to containment

< 24 hours

Per incident

Patch compliance

% assets patched within SLA

> 95%

Weekly

Vulnerability density

Critical CVEs per 100 assets

< 5

Monthly

Phishing click rate

% users clicking test phishes

< 5%

Quarterly

MFA adoption

% accounts with MFA enabled

> 99%

Monthly

Alert-to-case ratio

Cases opened / alerts received

5-15%

Weekly

Strategic KPIs (board-level):

KPI
Description

Cyber risk exposure (FAIR)

Financial risk in USD (P50 ALE)

Security maturity score

NIST CSF or CIS maturity level

Compliance posture

% controls implemented vs required

Security investment ratio

Security budget / total IT budget (target: 10-15%)

Cyber insurance coverage

Coverage adequate vs FAIR P90 scenario


Step 5: Security ROI Models

Model 1: Risk Reduction Value

Model 2: Regulatory Penalty Avoidance


Step 6: Communicating Risk to the Board

What boards care about:

  • Financial impact (dollar amounts, not CVSS scores)

  • Regulatory risk (fines, regulatory action)

  • Reputational risk (customer trust, share price)

  • Business continuity (revenue impact of outage)

  • Comparison to peers (are we better/worse than industry?)

Board-ready risk summary:


Step 7: Security Budget Benchmarking

Industry benchmarks:

Industry
Security/IT Budget %
Security/Revenue %

Financial Services

15-20%

0.5-0.7%

Healthcare

10-15%

0.3-0.5%

Technology

8-12%

0.4-0.6%

Retail

8-12%

0.1-0.3%

Government

10-15%

varies

Gartner benchmark:

  • Average: 11.6% of IT budget for security

  • High performers: > 15%

  • Minimum viable: 7-8%


Step 8: Capstone — Risk Quantification for CISO Report

Scenario: Annual risk report for Fortune 500 financial services CISO


Summary

Concept
Key Points

FAIR

LEF × LM = ALE; decomposes risk into measurable factors

Monte Carlo

1000+ simulations; produces P10/P50/P90 range

PERT distribution

Low/likely/high → realistic distribution for estimates

ROSI

(Risk reduced - control cost) / control cost

KPIs

MTTD, MTTR, patch compliance, phishing rate, MFA adoption

Board communication

Dollar amounts + P50/P90 range + investment ROI

Benchmark

10-15% IT budget for security; compare to peers

Last updated