Instrumentation & Control

OT security for control systems — protecting a plant that cannot be rebooted

IEC 62443 zones and conduits in plain terms, why availability outranks confidentiality, the three routes that cross every boundary, vendor remote access, removable media, and patching equipment that has no supported patch.

AdvancedOil & GasPetrochemicalPharmaceuticalInfrastructure & Buildings

Standards referencedIEC 62443IEC 61511NAMUR NE 107

Control systems were designed when they were isolated, and they are not isolated now. They were connected to the business network for production data, to the vendor for support, to a historian, to a maintenance management system, and each of those connections was individually sensible.

The difficulty is that the equipment at the end of them was designed on the assumption that anything talking to it was authorised. A controller that accepts a command does not generally ask who sent it.

An open control system cabinet in an equipment room showing patch panels and a stack of network switches with blue and yellow patch leads, a rack-mounted server below with a red port-blocking lock fitted in its USB socket and a small tag attached, a keyed lock on the cabinet door, and further cabinets receding down the aisle.
A port block and a cabinet key are unfashionable controls. They address the two routes that most often work.

Why the IT answer does not transfer

In an IT environment the usual priority order puts confidentiality first. In a control system it is close to reversed, and for a defensible reason: a plant that cannot be seen or operated is a hazard, not an inconvenience.

Three consequences follow, and they shape everything else.

It cannot be rebooted at will. A patch that requires a restart requires a process outage, or a redundancy changeover that carries its own risk.

The patch may not exist, or may not be allowed. Control system suppliers validate operating system patches against their product, often slowly and sometimes not at all. Applying an unvalidated patch is an uncontrolled change to a system the plant depends on.

The equipment lasts twenty years. A controller commissioned in 2006 is still running the process, has no vendor support, and will not be replaced this year or next.

A control system drawn as nested zones: enterprise network, a DMZ holding the historian replica and jump host, the control zone with operator stations, engineering workstation and controllers, and a separate safety zone for the SIS logic solver, with conduits at each boundary. Three dashed routes cross the boundaries: a maintenance laptop carried from the office network to a controller, a vendor remote access session left enabled since commissioning, and a removable drive that crosses every boundary at once. A panel explains why availability outranks confidentiality, why the system cannot be rebooted for a patch, and why unsupported controllers remain in service.
The architecture is usually sound. What defeats it is three things that go around it.

Zones and conduits, in plain terms

IEC 62443 is the reference standard, and its central idea is simple enough to use without adopting the whole framework.

A zone is a group of assets that share a security requirement — the safety system, the control system, the DMZ, the enterprise network. A conduit is the managed pathway between two zones: an enumerated, restricted, inspected connection carrying only the traffic the design intends.

The value of the model is that it turns a vague question into a specific one. Instead of asking whether the control system is secure, you ask: what are the zones, what crosses between them, who authorised each crossing, and is that still the configuration today.

The three routes that go around the architecture

The maintenance laptop. On the office network in the morning, email and browsing, plugged into a controller in the afternoon. It bypasses every boundary because it is carried through them. The control is dedicated machines that never leave the control zone, kept patched and checked, and an explicit rule that general purpose laptops do not connect.

Vendor remote access. Opened during commissioning, left enabled, credentials shared among the vendor’s engineers and sometimes across their customers, with no record of when it was used or by whom. The control is not to refuse remote support, which is often genuinely necessary, but to make each session requested, approved, time-limited, supervised from the plant end and logged.

Removable media. A drive carrying a configuration backup, a vendor patch, a report. It crosses every boundary at once, by hand, and leaves no trace. The controls are a scanning kiosk, issued and controlled drives, and disabling the ports that are not needed — which is what the red block in the photograph above is.

Patching what cannot be patched

The honest position on most operating plants is that a substantial part of the control system cannot be patched to current, and will not be replaced soon. Pretending otherwise produces a risk register entry that is restated annually and never closed.

The workable approach has four parts.

  1. Know what you have. An inventory of every device, its firmware or operating system version, its support status and its network connections. Most plants cannot produce this, and producing it is the single most useful thing a security programme does first.
  2. Patch what can be patched, on the vendor’s validated list, during planned outages, with a tested rollback.
  3. Compensate for the rest. Tighten the zone around the unpatchable asset, restrict what can reach it to the minimum, and monitor that boundary rather than the asset.
  4. Fund the replacement. Obsolescence is an engineering programme with a date and a budget. A security finding that depends on a replacement nobody has funded is not a finding that will be closed.

Detection, which is what is usually missing

Most plants have some separation and almost no visibility. The question “has anything unusual happened on the control network” cannot be answered, because nothing is recording.

Passive network monitoring on a control network is well suited to the environment: traffic is repetitive and predictable, so a new device appearing, an unexpected protocol, or an engineering command outside a work window is genuinely anomalous in a way it never is on an office network. It is also entirely passive, which matters where active scanning can knock over an old controller.

Alongside that sits the simplest detection of all, which is a controller configuration compared periodically against its approved baseline. A change nobody can account for is the finding.

Where this starts

For a plant beginning from nothing, the order that produces most benefit soonest:

  1. An asset inventory, including network connections.
  2. A network diagram that matches reality, produced by looking rather than by asking.
  3. Removable media control and port blocking.
  4. Vendor remote access brought under per-session approval.
  5. Backups, offline, tested.
  6. Dedicated maintenance machines for the control zone.
  7. Segmentation improvements and monitoring.
  8. A funded obsolescence plan.

The first two are not security measures and they cost almost nothing. Everything after them depends on having done them.

Where this goes next

Check your understanding

7 questions. Nothing is recorded — this is just for you.

1What is the principal difference in priorities between information technology security and operational technology security?
2In IEC 62443 terms, what is a conduit?
3Why is the engineering workstation the highest value target in a control system?
4A vendor was given remote access to a controller during commissioning three years ago. The connection is still enabled. What is the most accurate description of the situation?
5Why does removable media remain a significant route into control systems despite network segmentation?
6A control system runs an operating system the vendor no longer supports, and the control system supplier has not validated newer patches. What is the realistic response?
7Why should the safety instrumented system sit in a separate zone from the basic process control system?

#instrumentation#ot-security#iec-62443#control-systems#networks#obsolescence#access-control