Module 3: Risk register workshop(1/2)

Assembling the risk register

45 min4 min readRef: Practical exercise

title: "Assembling the risk register" duration: "45 min"

The risk register: your single source of truth

The risk register is the master document of the IEC 62443-3-2 assessment. It captures every zone, every threat scenario, every risk score, every gap, and every remediation plan in one structured table.

When a regulator, auditor, or management review board asks "what is the security posture of the plant?", you hand them the risk register.

Key takeaway

A living document

The risk register is not a one-time deliverable. It is updated whenever a threat changes, a vulnerability is discovered, a control is implemented, or the plant configuration changes.

Risk register structure

ColumnDescriptionExample
Risk IDUnique identifierR-001
ZoneWhich zoneZone 1 (Process Control)
Threat scenarioNarrative descriptionCybercriminal reaches Zone 1 via compromised engineering conduit
Threat sourceCategoryCybercriminal
VulnerabilityWhat is exploitedS7comm has no authentication
ConsequenceImpact score (1–5)3 (Serious)
LikelihoodProbability score (1–5)3 (Possible)
Initial riskMatrix ratingHigh
SL-TTarget SL vector(2, 2, 2, 1, 3, 2, 2)
SL-CCurrent capability(0, 1, 1, 1, 1, 0, 1)
Gap FRsWhich FRs have gapsFR 1 (−2), FR 5 (−2), FR 6 (−2)
RemediationPlanned controlsProtocol-aware FW, ICS network monitor
PriorityP1–P4P1
OwnerResponsible personOT Security Lead
Target dateWhen gap will be closed2026-09-30
Residual riskRisk after controlsMedium
StatusOpen / In progress / ClosedOpen

Building the register: step by step

Step 1: Import zone & conduit data

Start with the zone & conduit diagram from Module 0. Create a section for each zone.

Step 2: Import threat × vulnerability pairs

From Module 1, copy each threat scenario and its associated vulnerabilities. Each unique combination gets its own row.

Step 3: Add risk scores

From lesson 1.3, enter the consequence and likelihood scores. Calculate the risk rating using the risk matrix.

Step 4: Add SL-T and SL-C vectors

From Module 2, enter the SL-T vector for each zone and the measured SL-C from the gap analysis.

Step 5: Document gaps and remediations

From lesson 2.3, list each gap (FR and magnitude) and the planned remediation.

Step 6: Assign priorities, owners, and dates

Using the prioritisation matrix from lesson 2.3:

  • P1 items need an owner and a 30-day target.
  • P2 items need a 90-day target.
  • P3 and P4 can align with planned maintenance windows.

Step 7: Estimate residual risk

For each row, estimate what the risk score will be after the planned controls are implemented. This is the residual risk.

Worked example

R-001 residual risk estimate:
After deploying a protocol-aware firewall (FR 5 → SL 3) and an ICS network monitor (FR 6 → SL 2), the attack path is significantly narrowed. Likelihood drops from 3 (Possible) to 2 (Unlikely). Consequence remains 3 (Serious). Residual risk: 3 × 2 = Medium — within the ALARP region.

Worked example: five-row register

Risk IDZoneThreatVulnCLRiskPriorityRemediationResidual
R-001Z1 ControlCybercriminal via eng conduitS7comm no auth33HighP1Protocol-aware FWMedium
R-002Z2 SISNation-state via DCS pivotTriStation weak auth42HighP1Firmware upgrade + data diodeLow
R-003Z3 SupervisoryRansomware via phishingHMI runs Win 7, no whitelisting34HighP1AppLocker + OS upgradeMedium
R-004Z4 Site OpsInsiderShared service accounts23MediumP3Unique accounts + RBACLow
R-005Z5 EnterpriseCybercriminalEmail phishing24MediumP3Email gateway + MFALow

Quality checks

Before submitting the register, verify:

  1. Completeness — every zone has at least one risk entry.
  2. Consistency — consequence scores align with the consequence scale defined in lesson 1.3.
  3. Traceability — every risk links back to a specific threat scenario and vulnerability.
  4. Actionability — every gap has an owner, a target date, and a verification method.
  5. Management sign-off — the tolerable risk threshold and any risk acceptances are approved by management.

Key Takeaways

  1. The risk register is the master document — it captures zones, threats, vulnerabilities, risks, gaps, and remediations.
  2. Build it incrementally: import zone data → threat pairs → risk scores → SL vectors → gaps → priorities.
  3. Every row must have an owner, a target date, and an estimated residual risk.
  4. The register is a living document — update it on any change in threat, vulnerability, or plant configuration.
  5. Quality checks: completeness, consistency, traceability, actionability, management sign-off.

Knowledge Check

3 questions — test your understanding before moving on.

  1. Q1.What is the risk register in an IEC 62443-3-2 assessment?

    • A list of all network devices on the plant.
    • The master document capturing every zone, threat scenario, risk score, gap, remediation plan, and residual risk.
    • A vendor catalog of available security products.
    • A log of all security incidents at the plant.

    The risk register is the single source of truth for the assessment. It captures every zone, threat × vulnerability pair, risk score, SL-T/SL-C vectors, gaps, remediations with owners and target dates, and estimated residual risk.

  2. Q2.How often should the risk register be updated?

    • Only when a security incident occurs.
    • Once per year during the annual audit.
    • Whenever a threat changes, a vulnerability is discovered, a control is implemented, or the plant configuration changes.
    • Only when a new version of IEC 62443 is published.

    The risk register is a living document. It must be updated whenever the threat landscape changes, a new vulnerability is discovered, a control is implemented or removed, or the plant configuration changes (new device, new conduit, process modification).

  3. Q3.What are the five quality checks for a completed risk register?

    • Cost, schedule, scope, quality, risk.
    • Completeness, consistency, traceability, actionability, and management sign-off.
    • Availability, integrity, confidentiality, authentication, authorisation.
    • Design, build, test, deploy, monitor.

    Before submission, verify: (1) Completeness — every zone has entries. (2) Consistency — scores align with defined scales. (3) Traceability — every risk links to a threat and vulnerability. (4) Actionability — every gap has an owner and date. (5) Management sign-off on thresholds and acceptances.