Skip to main content

Risk Treatment Plan (ISO 27001:2022 clause 6.1.3)

Document ID: risk-treatment-plan
Version: 1.0
Effective from: 2025-01-01
Owner: Founder / CEO
Review cycle: Quarterly


Living document

The canonical risk register is maintained in the compliance portal at /compliance/risks. This document describes the treatment methodology; individual risks and mitigations are tracked dynamically in D1.

Risk assessment methodology

Scoring

Inherent risk score = Likelihood (1–5) × Impact (1–5), giving a 1–25 scale.

ScoreBandTreatment default
20–25CriticalMust treat — implement control within 30 days
12–19HighTreat or document acceptance with review
6–11MediumTreat in next quarter or formally accept
1–5LowAccept with annual review

Likelihood scale

ValueDescription
1Rare — unlikely in 5 years
2Unlikely — could happen once in 5 years
3Possible — once per year
4Likely — several times per year
5Almost certain — monthly or more

Impact scale

ValueDescription
1Negligible — no customer impact
2Minor — brief degradation; no data exposure
3Moderate — temporary service disruption or limited data exposure
4Significant — extended outage or material data breach
5Catastrophic — complete data loss, regulatory action, company-ending

Treatment options

OptionWhen to useHow recorded
Modify (implement control)Residual risk > acceptable thresholdMitigation added to risk_mitigations; linked to control
AcceptResidual risk ≤ threshold, or cost of control exceeds benefitstatus = 'accepted' in risk register with rationale
TransferRisk can be shared via insurance or contractual termsVendor/insurance clause documented in notes
AvoidRisk eliminated by not doing the risky activityRisk closed; activity constrained

Risk categories in scope

CategoryExample risks
SecurityCredential compromise, CVE in dependency, insider threat
AvailabilityCloudflare outage, D1 corruption, signing key loss
ConfidentialityCustomer data exfiltration, PII in logs
Processing integrityEvidence signing failure, Merkle chain break
VendorVendor SOC 2 lapse, vendor breach
RegulatoryGDPR breach notification, Stripe PCI non-compliance

Residual risk acceptance

The founder/CEO is the risk owner and has authority to accept residual risk up to a score of 9 (Medium band). Risks ≥ 10 must be mitigated before acceptance.

Review cadence

  • Quarterly: All open and accepted risks reviewed via risk-register-review collector
  • On new incident/vulnerability: Risk register updated within 48 hours
  • Annual: Full risk assessment revisited alongside SoA and ISMS policy reviews

Evidence

CollectorCadenceControl
risk-register-reviewQuarterlyA.5.4
incident-logMonthlyA.5.24–A.5.28