Douglas Hubbard: How to Measure Anything in Cybersecurity Risk
Douglas W. Hubbard นักเขียนหนังสือดัง "How to Measure Anything" และ "How to Measure Anything in Cybersecurity Risk" (ร่วมกับ Richard Seiersen) เป็นผู้นำด้าน Applied Information Economics (AIE) และ Quantitative Risk Analysis
หัวใจสำคัญของหนังสือ (Core Thesis)
"Everything is measurable. If you can observe it, you can measure it. The question is not whether you can measure, but how to measure it cost-effectively."
- Myth Busting: "Cybersecurity ไม่สามารถวัดได้" = ผิด สิ่งที่วัดยาก ≠ สิ่งที่วัดไม่ได้
- Measurement = Reduction of Uncertainty: ไม่ใช่ความแม่นยำ 100% แต่การลดความไม่แน่ใจให้เพียงพอสำหรับการตัดสินใจ
- Calibration Training: มนุษย์ประเมินความน่าจะเป็นได้ดีขึ้นหากฝึก Calibration (การปรับเทียบการประเมิน)
วิธีการวัด Cybersecurity Risk (Hubbard Approach)
1. Decompose the Problem (แยกย่อยปัญหา)
- แยก "Risk" ออกเป็น: Threat Frequency × Vulnerability Likelihood × Impact Magnitude
- แต่ละตัวแปรแยกวัดได้ (Decomposition Effect - ลด Error รวม)
2. Use Calibrated Subjective Estimates (การประเมินที่ปรับเทียบแล้ว)
- ฝึกให้ Subject Matter Experts (SMEs) ให้ประมาณการเป็น 90% Confidence Intervals (CI)
- ตัวอย่าง: "โอกาส 90% ที่ความเสียหายจะอยู่ระหว่าง $50k - $500k"
- Calibration Exercises: Trivia Questions → Betting → Feedback Loop
3. Monte Carlo Simulation (การจำลองมอนเตคาร์โล)
- นำ Calibrated Distributions มา Run Simulation (10,000+ iterations)
- ได้ Probability Distribution ของ Loss (ไม่ใช่ค่าเดียว)
- คำนวณ: Annualized Loss Expectancy (ALE), Value at Risk (VaR), Tail Value at Risk (TVaR)
4. Value of Information (VoI) / Value of Control (VoC)
- VoI: ค่าของข้อมูลเพิ่มเติมที่ช่วยลดความไม่แน่ใจ (คุ้มค่าที่จะสำรวจหรือไม่?)
- VoC: ค่าของ Control ที่ลด Risk ได้ (ROI ของ Security Investment)
- ตัดสินใจ: Invest ถ้า VoC > Cost of Control
5. Bayesian Updating (การอัปเดตแบบเบย์ส์)
- Prior Probability (จาก Threat Intel, Industry Data) → New Evidence (Logs, Alerts, Pentest Results) → Posterior Probability
- อัปเดตความเชื่ออย่างต่อเนื่องเมื่อมีข้อมูลใหม่
ทำไม Qualitative Risk Matrix (Heat Map) จึงล้มเหลว
| ปัญหา Heat Map | คำอธิบาย |
|---|---|
| Ordinal Scale Fallacy | High=3, Medium=2, Low=1 → คิดว่า High = 3x Low (ผิด! ไม่มี Ratio Property) |
| Risk Compression | ทุกอย่างกลายเป็น "Medium" เพราะไม่อยากรับผิดชอบ |
| No Aggregation | ไม่รวม Risk หลายตัวได้ (High + High = ?) |
| Ambiguity | "Likely" หมายถึง 60%? 80%? คนละคนละความหมาย |
| No Decision Support | ไม่บอกว่า "ควรลงทุน Control ไหน จำนวนเท่าไหร่" |