Safeguard
Security Guides•

Patching OT and ICS safely: prioritise, test, then schedule

How to patch industrial systems without causing downtime: rank by exposure and exploitation, test first, and use compensating controls when you must wait.

Safeguard Security Team
3 min read

Patch OT by ranking fixes by exposure and known exploitation, testing each update before it reaches production, scheduling it in a maintenance window, and using compensating controls when you cannot patch yet. Start with internet facing and DMZ devices, as CISA's Siemens S7 alert advises.

Why OT patching is different

NIST describes OT security as balancing performance, reliability and safety needs. A restart that is trivial on an office server may interrupt a process. The ISA/IEC 62443 series has a part, 2-3, dedicated to patch management, which shows how central the topic is.

Step 1: know what you have

You cannot match advisories to assets without an inventory with manufacturer, model, operating system and firmware version. CISA's inventory guidance treats firmware and software version as medium priority fields, and the high priority list includes manufacturer, model and ports and services.

Step 2: rank

Use a few simple factors:

  1. Exposure. Is the device reachable from the internet or a DMZ? CISA's S7 alert puts these first.
  2. Exploitation. Is the flaw on CISA's Known Exploited Vulnerabilities catalog? The inventory guidance names KEV as authoritative input, alongside frameworks such as SSVC.
  3. Criticality. High criticality assets get the strictest measures.
  4. Attacker access needed. Does the flaw need network reach, credentials or user action?

Click through it at your own pace, or open it full screen.

Step 3: test

The S7 alert tells owners to test updates before deploying. The AA22-103A advisory notes its mitigations are not verified in every environment. Use a spare controller, a simulator or a staging line where possible. Check that logic, communications and recovery work after the update.

Step 4: schedule

Agree windows with operations. Take a backup of controller logic and configuration first, and verify firmware against known good copies. Keep a rollback plan.

Step 5: when you cannot patch yet

CISA's alerts repeatedly offer compensating controls: block the relevant port at the perimeter, restrict engineering access by allowlist, require MFA for remote access, monitor for unexpected writes or logic changes, and use segmentation. Record the decision, the control used and a review date.

Track it

Keep a simple register: advisory, affected assets, decision, compensating control, planned date and owner. Review it weekly.

Quick check

Should we patch everything as soon as a fix appears?

No. Rank by exposure and exploitation, test first and schedule in a window. Prioritise internet facing and DMZ devices.

What if the vendor has not validated the update?

Use compensating controls such as segmentation and access restrictions, and ask the vendor for a timeline.

Sources

Last reviewed: 19 October 2026.

Never miss an update

Weekly insights on software supply chain security, delivered to your inbox.

Self-healing security runs on Safeguard.

Your first fix PR is minutes away.

No sales call required, even your agent can complete the purchase over MCP.