Key Takeaways: Securing Operational Technology

A one-page reference. Reread before an exam or before moving on. Dense by design.

OT vs IT — the inversion that drives everything

IT priority OT priority
1st Confidentiality Safety (life, limb, environment) — above the triad
2nd Integrity Availability (the process must run or fail safe)
3rd Availability Integrity
4th (safety rarely a direct concern) Confidentiality (last)

"Downtime can kill." Every OT control is weighed against the risk of stopping or destabilizing a physical process. The IT reflexes (patch now, scan hard, agent everywhere, force MFA on the device) are often unavailable or unsafe. Critical infrastructure (16 U.S. sectors) runs on OT — and even IT-centric orgs have OT in building management, power, and cooling.

The ICS stack (bottom → top)

Component What it is Purdue level
Field devices Sensors (measure) + actuators (act): valves, pumps, motors, breakers 0
PLC Programmable logic controller: ruggedized, real-time control logic 1
RTU Remote terminal unit: a controller at a remote site, reports over long links 1
HMI Human-machine interface: operator screen (usually old Windows/Linux) 2
SCADA / DCS Supervisory control & data acquisition: centralizes monitoring of many controllers 2–3
Historian Records every reading over time 3
SIS Safety instrumented system: independent controller that forces a safe shutdown (isolated)

Three facts that drive defense: protocols are old and unauthenticated (Modbus/DNP3/etc.) → the network is the access control; equipment lives 20–30 years; determinism/availability is sacred. → Reachability equals control.

The Purdue model + the IDMZ

  L5 Enterprise (corp IT, email, internet)  ┐ IT domain
  L4 Business/site logistics (ERP, sched.)  ┘
  ── L3.5 IDMZ: jump host, historian replica, patch/AV relay ──  (the broker)
  L3 Site ops (SCADA servers, historian, eng WS) ┐
  L2 Area supervisory (HMIs, area SCADA)         │ OT domain
  L1 Basic control (PLCs, RTUs)                  │
  L0 Physical process (sensors, actuators)       ┘
  • THE rule: IT (4–5) and OT (0–3) never communicate directly. Every exchange is brokered through the IDMZ (Level 3.5) — the network DMZ (Ch.6) with the stakes raised.
  • Segmentation in OT is a safety control, not just security. The IT/OT boundary is where critical-infrastructure incidents are won or lost.

Why you can't just patch — and what to do instead

IT reflex OT constraint OT-appropriate alternative
Patch promptly No vendor fix / no outage window / no validation Compensating controls (below); patch IT-like hosts in maint. windows
Scan to find assets Active scan crashes controllers Passive discovery (tap/SPAN)
EDR agent everywhere Unsupported OS / vendor voids support / adds latency Network-based detection; agents only where vendor-approved
MFA + rotate creds Device has no user accounts / shared/default creds Put strong auth on the IDMZ jump host; segment + monitor

Compensating-control toolkit (by leverage): (1) segment harder (remove reachability), (2) monitor passively, (3) broker + strongly authenticate access at the IDMZ, (4) patch only what is safe, in windows. A vuln you cannot reach is largely neutralized.

SIS: the independent last line of physical defense → must be the most isolated, highest-value asset to protect (Triton targeted it). Never relax its segmentation.

Passive OT monitoring

  • Definition: detect/inventory by observing a copy of traffic (network tap or SPAN port); never transmit. A true tap cannot crash a PLC → the only universally safe method.
  • Gives you: (1) safe asset inventory, (2) anomaly detection vs an unusually trustworthy baseline (OT is predictable → first-occurrence is actionable), (3) protocol-aware threat detection.
  • Highest-fidelity alert = any IT→OT boundary crossing (direction, not content). The boundary is the detector. Don't tune OT alerts away like an IT IDS — every anomaly is meaningful.

Real incidents — one lesson each (public-fact level)

Incident Path Defensive lesson
Stuxnet (2010) Crossed an air gap via removable media; damaged centrifuges An air gap is a boundary to monitor & enforce, not a guarantee
Ukraine grid (2015/2016) Phishing → IT → crossed into OT → opened breakers IT compromise becomes OT impact; manual fallback saved recovery
Triton/Trisis (2017) Malware targeted the SIS itself Safety system is a security target → isolate & monitor it most
Colonial Pipeline (2021) Dormant VPN acct, no MFA → ransomware on IT only → pipeline stopped IT hygiene = OT security; the boundary's provability decides your options

Air gap = a network presumed safe because it has no connection to others. Treat every air gap as porous.

Certification crosswalk

Concept CompTIA Security+ (ISC)² CISSP domain
OT/ICS/SCADA, embedded/specialized systems 2.0 / 3.0 (architecture, specialized systems) Security Architecture & Engineering
Safety vs CIA, availability priority 1.0 General Security Concepts Security & Risk Management; Architecture
Segmentation / Purdue / DMZ 3.0 Security Architecture Communication & Network Security
Compensating controls, patch constraints 1.0; 4.0 Operations Security Operations
ICS incidents & lessons 2.0 Threats Security Operations; Risk Management

Project additions this chapter

  • Meridian program: OT/facilities segmentation plan — passive inventory + Purdue zone map + IDMZ brokered access (kill the direct vendor path) + compensating controls + passive boundary monitoring, with a documented risk-acceptance note for legacy components.
  • bluekit toolkit: otsec.pypurdue_zone(asset) returns {level, domain, is_boundary}, flagging the IDMZ brokers that are the only legitimate IT/OT bridges.

Common pitfalls

  • Importing IT reflexes unexamined (patch/reboot/scan a controller) → can cause the incident.
  • Treating "we're air-gapped" as the end of the security conversation (Stuxnet).
  • Rating facilities/BMS OT "low risk" via confidentiality bias — re-score on availability/safety.
  • Leaving a vendor's direct internet→OT remote-access path because "it's worked fine" (Colonial).
  • Tuning OT anomalies away like a noisy IT IDS — in a quiet OT network, the anomaly is the signal.
  • Forgetting the SIS is a security target, or relaxing its isolation.