WorkflowIT/OT Security & Compliance

The complete guide · November 2026

OT patch management under NERC CIP-007, explained.

Every remote terminal unit, relay, firewall and control-room server that runs the power grid gets security fixes from its supplier. A US utility that owns such equipment must check every supplier's notices at least once every 35 days, decide which fixes apply to which devices, and then, within another 35 days, install each one or write a dated plan that protects the device until it can. This guide explains how the two deadlines work and what it takes to keep them every cycle.

This guide is for anyone who owns, evaluates, installs, signs or audits control-system patches: OT and ICS security engineers, substation and plant control engineers, technicians, NERC compliance analysts, outage planners, CIP Senior Managers and their delegates, and the leaders deciding whether to automate the work. No background needed.

See one case, screen by screen →
Watch with transcript →
A quick example · fictional

Imagine you are the OT security engineer at a utility that owns five transmission substations, a power station, two control centers and a water plant: 312 control-system devices at 9 sites, made by about twenty suppliers. It is Tuesday, October 13, 2026. On September 22, the supplier of your remote terminal units (RTUs, the boxes that send each substation's readings to the control room) posted security notice HCSA-2026-14 as a 4-page PDF behind its customer login. It fixes a way to bypass the login of the RTU's web configuration page, rated 8.8 out of 10 for severity.

You last checked that supplier's portal on September 12. Today is day 31 of 35. The answer to "does this apply to us?" is one sentence on page 1, and it depends on the firmware each RTU runs.

Supplier notice · p. 1
Affected
4.0.0 to 4.2.8
Not affected
4.3.0 and later
Fix
4.2.9
Workaround
Web page off
Your HC-560 RTUs
On 4.2.7, 4.2.8
11 affected
On 4.3.0
3 fixed
Outages
4 windows
Deadline
Nov 17
4 RTUs miss the deadlineplan signed on day 0the Corvane outage falls 7 days too late.

Seven of the eleven affected RTUs can be updated in planned outages before November 17. The four at the Corvane substation cannot: the only outage that takes their bays out of service is the transformer maintenance on November 24. So today you also write a dated mitigation plan for those four: turn off their web page, block the port at the substation firewall, alert on any attempt, install on November 24, complete by November 28.

Careful patch management finds the one sentence that matters, sorts fourteen RTUs into eleven affected and three fixed, and catches the four that would miss November 17, while there is still time to protect them with a signed plan.

OT patch management guide
Part A · Understand it

Patching the control systems of the grid: two 35-day clocks, sources, outages and dated plans

What NERC's patch requirement asks, how a utility decides whether a fix applies, why installs wait for outages, what a mitigation plan must hold, how lateness is graded and what changed in 2026, explained without selling anything. If you are new to grid cybersecurity, start here.

01 · In plain words

OT patch management explained: keeping up with every supplier's security fixes for the devices that run the grid

A power grid is run by computers most people never see. In each substation, a remote terminal unit (RTU) reads the breakers, voltages and currents and sends them to the control room. Protective relays decide in milliseconds when to open a breaker. Firewalls and switches carry the traffic. In a power plant, a distributed control system (DCS) runs the boilers and turbines, and a historian records every reading.

In the control center, the energy management system (EMS) shows operators the whole network. People in the industry call this operational technology, or OT, to tell it apart from the office IT that runs email and billing.

Every one of those devices runs software or firmware written by a supplier, and every supplier finds security flaws in its products from time to time. When it does, it publishes a notice and a fix, called a patch. Some suppliers post notices on a public web page. Many post them behind a customer login, as PDFs. Some send emails to a list. The US government's cybersecurity agency, CISA, publishes industrial control system advisories for some of these flaws, but far from all of them.1,2

For the companies that own and run the bulk power system in the United States, keeping up with those notices is a federal requirement. The North American Electric Reliability Corporation (NERC) writes the reliability standards, and the Federal Energy Regulatory Commission (FERC) approves and enforces them. Six regional entities monitor and enforce compliance in their parts of North America.3

Standard CIP-007-6, Requirement R2, says each utility must know where every patch for its control systems comes from, check each source at least once every 35 calendar days, decide whether each new patch applies to its own devices, and then, within 35 more days, install it or write a dated plan to protect the device until it can.4

That sounds simple until you count. A mid-sized utility can run hundreds of such devices from twenty or more suppliers, each source on its own 35-day cycle. A fix for a substation RTU usually waits for the next planned outage: installing it restarts the device, and NIST's guide to OT security says patches should go in during planned outages.5 When the outage falls after the deadline, a written plan is owed instead. Miss either clock and the standard's severity levels count the lateness from day 36.4

One supplier notice, from the portal to an install record

  1. The supplier publishes a noticeHCSA-2026-14 goes up on the RTU supplier's customer portal on September 22, as a 4-page PDF.
  2. The utility finds it on its next checkThe source was last checked September 12, so its 35 days run to October 17, whenever the notice appeared.
  3. An engineer evaluates it, device by device14 RTUs of that model, 11 on affected firmware, 3 already fixed. This is where a deadline is kept or missed.
  4. Installs go into outages, or a dated plan is writtenSeven RTUs in three outages before November 17; four under a plan because their outage comes on November 24.
  5. The plan is carried out, and the evidence is keptControls in place, firmware installed, versions recorded, every date ready for the audit.

Step 3 and step 4 are the subject of this guide. The utility, supplier, devices and dates in this example are fictional.

Why 35 days is shorter than it looks, and three more surprises

The first clock started before the notice appeared

The 35 days run from the last check of the source, so a notice posted on day 10 of a cycle leaves 25 days to find it, read it and decide.4 The example's notice sat on the portal for three weeks before anyone opened it.

A patch you cannot install is still a deadline

The standard accepts a dated mitigation plan instead of an install. It does not accept silence: by day 35 after the evaluation, every applicable patch is either installed or covered by a plan with actions and a timeframe.4

A device without a listed source is never checked

The tracking duty covers every device that can be updated and has a source of patches. A new model added to the inventory without one never starts a clock, and the gap tends to surface only at an audit.4

The patch rule is among the most reported

In 2024 utilities and other registered entities reported 168 noncompliance items under CIP-007, the second most of any cybersecurity standard. Across every standard, about 87% of reported noncompliance was found by the entities themselves.3

Four terms every CIP-007 patch record uses

Patch source

Where a supplier announces security fixes for a product: a portal, a mailing list, a release page or a government advisory feed.

Evaluation

Deciding, device by device, whether a released patch applies to equipment the utility actually runs, and recording why.

Mitigation plan

A dated, written plan of the actions that protect a device until its patch is installed, with a timeframe to finish them.

CIP Senior Manager

The one named senior manager accountable for a utility's cybersecurity program; only this person or a delegate may approve a change to a plan's timeframe.

Fourteen terms are defined in the one-page summary.

02 · The two 35-day clocks

What CIP-007-6 R2 asks: a source list, an evaluation every 35 days, and an install or a dated plan 35 days later

In shortRequirement R2 has four parts. Part 2.1 is the process and the list of patch sources. Part 2.2 is the evaluation clock: every source checked at least once every 35 calendar days. Part 2.3 is the action clock: within 35 days of finishing an evaluation, each applicable patch is installed or covered by a dated mitigation plan. Part 2.4 says every plan must be carried out on time, unless the CIP Senior Manager or a delegate approves a change.

Part 2.1

Know your sources

A documented process "for tracking, evaluating, and installing cyber security patches", naming the source or sources tracked for every device "that are updateable and for which a patching source exists".4

Part 2.2 · first clock

Evaluate every 35 days

"At least once every 35 calendar days, evaluate security patches for applicability that have been released since the last evaluation from the source or sources identified in Part 2.1."4

Part 2.3 · second clock

Install or plan within 35 days

Within 35 calendar days of finishing the evaluation, apply the patch, "Create a dated mitigation plan", or "Revise an existing mitigation plan".4

Part 2.4

"For each mitigation plan created or revised in Part 2.3, implement the plan within the timeframe specified in the plan, unless a revision to the plan or an extension to the timeframe specified in Part 2.3 is approved by the CIP Senior Manager or delegate."4

The two clocks on one RTU notice

The first clock belongs to the source, the second to the evaluation. In the example, the RTU supplier's portal was last checked on September 12, so its next evaluation was due by October 17, even though the notice itself appeared on September 22. The engineer finished the evaluation on October 13, which started the second clock: every applicable patch installed or planned by November 17.

One notice runs two clocks: evaluate by October 17, then install or plan by November 17
  1. Sep 12Source last checked

    Day 0 of the evaluation clock for every notice from this supplier.

  2. Sep 22Notice posted

    HCSA-2026-14, a 4-page PDF on the supplier's customer portal.

  3. Oct 7Day 25

    The utility's own reminder: no evaluation yet.

  4. Oct 13Day 31: evaluation finished

    14 RTUs decided; the action clock starts at day 0.

Fictional example from this guide · Fictional example. The utility's day-25 reminder is its own control; the standard sets only the 35-day limits.

Show the numbers
WhenWhat
Sep 12Source last checked
Sep 22Notice posted
Oct 7Day 25
Oct 13Day 31: evaluation finished
Oct 17Evaluation deadline
Nov 17Action deadline
Nov 24Corvane outage
Nov 28Plan complete

What the standard leaves to the utility

The standard sets the two 35-day limits and the approval rule, and leaves the rest to each utility's documented process. Its own guidance says the intent is to "be aware of in a timely manner and manage all known vulnerabilities", and that R2 "is not strictly an 'install every security patch' requirement".4 Three choices follow from that.

  • Not applicable is a valid answer, with a reason. "If the patch is determined to be non-applicable, that is documented with the reasons why and the entity is compliant."4
  • A plan can cover many patches. "The remediation plan measures may be cumulative": disabling one service can answer several vulnerabilities at once.4
  • A plan has no maximum length. "There is no maximum timeframe in this requirement", and a timeframe can be an event, such as "at next scheduled outage of at least two days duration".4 Many utilities set their own limit and ask a senior approver for anything longer.
Two meanings of "mitigation plan". The plan in R2 is an internal document about one vulnerability. The standard's guidance says it is not to be confused with the plans a utility files with its regional entity after a violation, which share the name.4
03 · The rules and their dates

CIP-007-6 in force, CIP-007-7.1 approved for 2028: the patch rules as of November 2026

Status as of November 2026

In shortCIP-007-6 is the version in force. In March 2026 FERC approved eleven revised cybersecurity standards that allow virtualization, including CIP-007-7.1; they become mandatory on July 1, 2028. The maximum penalty stays at the 2025 figure of $1,584,648 per violation per day, because the 2026 inflation adjustment was cancelled. NIST's OT security guide is being revised.

The patch rule has been stable since 2016; the 2026 changes arrive in 2028
  1. Jan 21, 2016CIP-007-6 approved

    FERC approves the version of the patch requirement still in force.

  2. Mar 18, 2021CIP-013-2 approved

    Supply chain plans must cover vendor disclosure of vulnerabilities and patch integrity.

  3. Jan 14, 2025Penalty maximum $1,584,648

    FERC's inflation adjustment for the Federal Power Act, per violation per day.

  4. Feb 6, 2026Texas RE patch session

    A regional entity lists the controls it looks for under each part of R2.

  5. Mar 19, 2026Order No. 919

    FERC approves eleven virtualization standards, CIP-007-7.1 among them.

  6. Apr 17, 20262026 inflation adjustment cancelled

    OMB memorandum M-26-11; the 2025 penalty levels continue.

Source 4,6,7,8,9,10,11,12

Show the numbers
WhenWhat
Jan 21, 2016CIP-007-6 approved
Mar 18, 2021CIP-013-2 approved
Jan 14, 2025Penalty maximum $1,584,648
Feb 6, 2026Texas RE patch session
Mar 19, 2026Order No. 919
Apr 17, 20262026 inflation adjustment cancelled
Nov 30, 2026NIST SP 800-82 Rev. 4 comments due
Jul 1, 2028CIP-007-7.1 enforceable
TextWhat it says about patchingStatus
NERC CIP-007-6, R2The four parts in section 02; violation risk factor Medium; applies to High and Medium Impact BES Cyber Systems (BES is the Bulk Electric System; section 04 explains the ratings) and their associated access control, monitoring and connected devices.4In force; approved January 21, 2016
NERC CIP-007-7.1Part of the set that lets utilities run control systems on virtual machines and shared infrastructure. R2 keeps the same four parts and both 35-day clocks, and adds the shared infrastructure under a covered system.13 FERC also told NERC to set criteria and reporting for the "per system capability" exception.9Approved March 19, 2026; enforceable July 1, 202812
NERC CIP-010-4, R1The baseline configuration lists "Any security patches applied"; before a patch, verify "the identity of the software source" and "the integrity of the software"; update the baseline "within 30 calendar days of completing the change".14In force; CIP-010-5 from July 1, 202812
NERC CIP-013-2, R1.2Supply chain plans address "Disclosure by vendors of known vulnerabilities" and "Verification of software integrity and authenticity of all software and patches provided by the vendor".6In force; CIP-013-3 from July 1, 202812
Federal Power Act penaltyUp to $1,584,648 per violation, per day.72025 figure, unchanged in 202610
NIST SP 800-82 Rev. 3The federal guide to OT security: test patches, deploy them in planned outages, and choose compensating controls when patching is delayed.5September 2023; Rev. 4 draft open for comment11
NIST SP 800-40 Rev. 4Patching as preventive maintenance, planned across the enterprise.15April 2022
IEC TR 62443-2-3The international technical report on patch management in industrial automation and control systems, for asset owners and product suppliers.16First edition, June 2015

What the 2028 virtualization standards mean for patching

Order No. 919 approves CIP-002-7, CIP-003-10, CIP-004-8, CIP-005-8, CIP-006-7.1, CIP-007-7.1, CIP-008-7.1, CIP-009-7.1, CIP-010-5, CIP-011-4.1 and CIP-013-3, with new defined terms such as Virtual Cyber Asset and Shared Cyber Infrastructure.9 NERC's implementation plan lets a utility adopt them early, six, twelve or eighteen months after the order took effect, by telling its regional entity.9

The patch requirement itself carries over: CIP-007-7.1 keeps R2's four parts and both 35-day clocks in the same words, and adds Shared Cyber Infrastructure (SCI) that supports a covered system, such as the hypervisors and shared hardware under virtual control-center servers, to the devices each part covers.13 A utility that plans to virtualize should add those platforms to its source list.

Two dates people still get wrong. The penalty maximum quoted in 2026 is the 2025 figure: on April 17, 2026 the Office of Management and Budget cancelled that year's inflation adjustments because the October 2025 price index was never published, and agencies kept their 2025 amounts.10 And "CIP-007-7" is approved but not in force until July 1, 2028; an audit in 2026 or 2027 is against CIP-007-6.12
04 · Scope and sources

Which control-system devices need a patch source, and where suppliers actually publish their fixes

In shortR2 covers the devices in High and Medium Impact BES Cyber Systems, and the firewalls, monitoring systems, badge systems and other devices tied to them. Each one that can be updated, and whose supplier still publishes fixes, needs a named source. The government's advisory feed is a useful second source and a poor only source: by one count, only about a fifth of the industrial vulnerabilities published in 2025 came with a CISA advisory.

The devices in scope

NERC sorts grid computer systems by how much harm their loss could do to the Bulk Electric System (BES).4 High and Medium Impact BES Cyber Systems are the ones R2 covers, together with three kinds of associated device: Electronic Access Control or Monitoring Systems (EACMS), such as the firewalls and logging servers at a substation's network edge; Physical Access Control Systems (PACS), such as badge readers on a control-room door; and Protected Cyber Assets (PCA), other devices on the same protected network.4

In practice the list holds RTUs, relays, gateways, switches, firewalls, servers, workstations, historians, DCS controllers and operator stations. From July 1, 2028, under CIP-007-7.1, the hypervisors and shared hardware that support them join the list.13

A device needs a source only if it can be updated and a source exists. The standard's guidance names the exceptions: devices with "no user accessible way to update the internal software or firmware", and devices whose vendors "no longer exist". It also says the source list is "intended to be performed once unless software is changed or added to the Cyber Asset's baseline".4 That last sentence is where gaps start. When a time-sync upgrade adds six GPS clocks with updatable firmware, they need a source on the day they join the inventory.

Where suppliers publish

From the supplier
  • Customer portals and support sites, often behind a login, often as PDFs
  • Product security (PSIRT) notices and security mailing lists
  • Release notes, firmware pages and update catalogs
  • Bulletins sent to a named contact, such as the badge-system team
From someone else
  • CISA's industrial control system advisories1
  • CISA's catalog of vulnerabilities known to be exploited, 1,769 entries on November 6, 202617
  • The National Vulnerability Database, named in the standard's guidance as a possible source4
  • A control-system vendor that must approve an operating system patch before it can be used4
Most industrial vulnerabilities published in 2025 had no CISA advisory
22 in 100

of the 2025 industrial control vulnerabilities tracked by one research team came with a CISA advisory (ICSA); 134 vendors published vulnerabilities with none

Source 2 · A vendor's count (Forescout, February 2026).

Show the numbers
MeasureValue
of the 2025 industrial control vulnerabilities tracked by one research team came with a CISA advisory (ICSA); 134 vendors published vulnerabilities with none22 of 100
Why the national feed is a second source. Even in 2025, a record year for CISA's industrial advisories (section 10), the same research found most published flaws outside them.2 A source list built on the advisory feed alone misses most of what suppliers publish, and the clock for a supplier's own notice runs whether or not CISA repeats it.

Texas RE, the regional entity for most of Texas, lists the evidence it expects for Part 2.1: a "Patch management process document" and a "List of monitored sources", covering "Vendor notifications", "Security feeds" and "Vulnerability databases". It asks whether the process includes "controls to track applicable Cyber Assets".18 A source list that is checked against the inventory every time the inventory changes answers that question.

05 · Deciding applicability

How an engineer decides whether a security patch applies: model, hardware revision, firmware branch and the sentence that says so

In shortApplicability turns on whether the flawed software is actually installed on a device. The answer sits in the notice's affected and not-affected sections, read against each device's model, hardware revision and firmware. Record the reason for every device, applicable or not, and record the date the evaluation finished, because the second clock starts there.

The standard's guidance puts it plainly: "Applicability determination is based primarily on whether the patch applies to a specific software or hardware component that the entity does have installed in an applicable Cyber Asset. A patch that applies to a service or component that is not installed in the entity's environment is not applicable."4 For an applicable patch, the evaluation "can include a determination of the risk involved, how the vulnerability can be remediated, the urgency and timeframe of the remediation, and the steps the entity has previously taken or will take".4

The example's 14 RTUs, decided device by device

SiteRTUsFirmwareDecisionBecause the notice says
Corvane substation44.2.7Applicable"firmware 4.0.0 through 4.2.8"
Pennick substation34.2.8Applicable"firmware 4.0.0 through 4.2.8"
Brackwater substation24.2.7Applicable"firmware 4.0.0 through 4.2.8"
Ashgrove substation24.2.8Applicable"firmware 4.0.0 through 4.2.8"
Holloway substation24.3.0Not applicable"resolved in firmware 4.3.0 and later"
Saltmere power station14.3.0Not applicable"resolved in firmware 4.3.0 and later"

Fictional example. The firmware comes from each RTU's last install record; a record that is out of date makes the decision wrong.

Fourteen RTUs matched, eleven affected, seven installable before the deadline

From the inventory to an install date, for one supplier notice

Of the named model, in the inventory14 RTUs
On an affected firmware version11 RTUs
With a planned outage before day 35 of the action clock7 RTUs

Fictional example from this guide · The four affected RTUs without an outage in time need a dated mitigation plan.

Show the numbers
StageCount
Of the named model, in the inventory14 RTUs
On an affected firmware version11 RTUs
With a planned outage before day 35 of the action clock7 RTUs

How urgent is an applicable patch

An applicable patch is not always an urgent one. Dragos, an industrial security firm, sorts the vulnerabilities it analyzes into three groups. For 2025 it put 3% in "Now", needing immediate action; 71% in "Next", which "can be addressed with compensating controls or at next maintenance cycle"; and 27% in "Never", not worth remediation effort. It also found that 25% of advisories "had no patch or mitigation".19

Most OT vulnerabilities can wait for the next maintenance window, behind compensating controls

Share of 2025 vulnerabilities in each group, by one vendor's triage

Next: compensating controls or next maintenance cycle: 71%Never: no remediation warranted: 27%Now: immediate action: 3%
2025triage
  • Next: compensating controls or next maintenance cycle71%
  • Never: no remediation warranted27%
  • Now: immediate action3%

Source 19 · Dragos's own classification; the shares add to 101% because of rounding.

Show the numbers
PartValue
Next: compensating controls or next maintenance cycle71%
Never: no remediation warranted27%
Now: immediate action3%

That is the logic of the action clock. For most OT flaws, the sensible answer is the next outage, with compensating controls written into a dated plan until then. For the few that are being exploited, the plan's first action is due in days. Either way the decision, the reason and the date go on record.

06 · Outages and installs

Why substation and plant patches wait for planned outages, and what a firmware install has to prove

In shortInstalling firmware on an RTU or a DCS controller usually restarts it, so it waits for a planned outage of the equipment it watches. Before the install, the utility verifies the patch's source and integrity; after it, it records the version and updates the device's baseline within 30 days. When the next outage falls after day 35, a dated plan is owed.

NIST's guide to OT security says it directly: "Deploying patches to OT environments requires additional considerations for organizations, including testing and validation to ensure that the patches do not impact operational capabilities or safety", and "Patching should be deployed during planned OT outages". It adds that "availability concerns may push patching until the next planned operational downtime".5 The standard's own guidance agrees that patches "may reduce the reliability of the system", and that changes may be "curtailed or denied" in "periods of high demand or threatening weather".4

How long the wait can be

Several weeks

A transmission substation in peak season

A regional entity's adviser gives the example of systems "in a transmission substation and you can't touch them during peak load season".20

Several months

A generating unit's outage

"you need a generating plant scheduled outage of several days to be able to patch".20

Several years

A replacement project

When an earlier patch cannot be applied and later ones depend on it, only a "fork-lift" upgrade removes the flaw.20

The example's outages against the action deadline

Three outages beat the 35-day deadline; Corvane's comes a week late

Days from the evaluation on October 13 to each site's next outage that covers its RTUs; the deadline is day 35, November 17

Pennick: bay outage, Oct 273 RTUs14 days
Brackwater: feeder maintenance, Nov 32 RTUs21 days
Ashgrove: planned maintenance, Nov 42 RTUs22 days
Corvane: transformer maintenance, Nov 244 RTUs, 7 days past day 3542 days

Fictional example from this guide

Show the numbers
Site and outageDays after the evaluation
Pennick: bay outage, Oct 2714 days
Brackwater: feeder maintenance, Nov 321 days
Ashgrove: planned maintenance, Nov 422 days
Corvane: transformer maintenance, Nov 2442 days

What an install has to prove

A patch install on a covered device is also a configuration change under CIP-010-4. The device's baseline lists "Any security patches applied". Before a change to firmware, software or patches, the utility must "Verify the identity of the software source" and "Verify the integrity of the software obtained from the software source", where the method exists. After the change it updates the baseline "within 30 calendar days of completing the change".14 For High Impact systems it also tests changes, in a test environment where it can.14

Texas RE's questions for Part 2.3 follow the same line: "How to verify the installation of patches?" and "What controls are in place to verify the patch was installed?" Its examples of evidence are "Records of the installation of the patch" and "A dated plan showing when and how the vulnerability will be addressed".18 The standard's own example of install evidence is an export from a patch tool "that provide[s] installation date" or a record of the software version.4

07 · Mitigation plans

What a CIP-007 mitigation plan holds: the vulnerability, the devices, the actions, the dates and the approvals

In shortA dated mitigation plan names the vulnerabilities it addresses and the planned actions with a timeframe to finish them. Good plans also list the devices, the owner and target date of each action, what will be monitored until the fix is in, and the condition that ends the plan. A plan must then be carried out on time; a revision or extension needs the CIP Senior Manager or a delegate.

The standard asks for little: "the Responsible Entity's planned actions to mitigate the vulnerabilities addressed by each security patch and a timeframe to complete these mitigations".4 A ReliabilityFirst adviser, writing for the regional entity's newsletter, suggests a fuller structure with eight parts.20

  1. The vulnerability or vulnerabilities addressed, by patch or by vulnerability database identifier.
  2. The systems affected, with a control so that no vulnerable device is missed.
  3. How the flaw could be exploited, which sets the risk and the priority.
  4. The mitigating actions that block those paths, which may differ by device and location.
  5. Action items, each a discrete, trackable task.
  6. A target date for each action, set by risk: high-risk items "within a couple weeks", very low-risk items as long as three months, in the adviser's view.
  7. Monitoring of the configuration items that keep the mitigation in place.
  8. The condition that ends the plan, such as the minimum software version that removes the flaw.

Source: ReliabilityFirst, The Lighthouse, January/February 2018. These are the author's views, offered for discussion and not binding.20

The example's mitigation plan, action by action

For the four Corvane RTUs, the plan takes its controls from the supplier's own workaround: turn off the web configuration page from the engineering workstation, which needs no outage and can be undone; block TCP port 443 to the four RTUs at the substation firewall; alert on any connection attempt; and install firmware 4.2.9 in the November 24 maintenance. The timeframe ends on November 28, 46 days after the evaluation.

The plan protects the four RTUs within two days and finishes 11 days after the action deadline

Days from the evaluation on October 13 (day 0)

Compensating controlInstall and close
Web configuration page turned off
Port 443 blocked at the substation firewall
Alert on any connection attempt
Firmware 4.2.9 installed in the outage
Install recorded, plan complete
Oct 13Oct 27Nov 17 (day 35)Nov 28

Fictional example from this guide · Fictional example. A plan may end after day 35; what must exist by day 35 is the dated plan itself.

Show the numbers
ActivityFromTo
Web configuration page turned off02
Port 443 blocked at the substation firewall02
Alert on any connection attempt03
Firmware 4.2.9 installed in the outage4244
Install recorded, plan complete4446

When a plan has to change

Outages move. If the plan above relied on a generating unit's outage and the outage moved by two weeks, the plan would need a new timeframe. Under Part 2.4 that revision or extension needs approval by "the CIP Senior Manager or delegate", and the approval belongs before the original date.4 The adviser's warning: "multiple extensions or a substantial extension of the timeline may be closely scrutinized by your audit team".20 Texas RE lists, among its internal controls for Part 2.4, a "Workflow that requires CIP senior manager or delegate approval with time constraints".8

Revise rather than start over. When a new patch fixes the same kind of flaw as one already covered, the plan can be revised. The adviser's caution: even when the existing actions already work against the new flaw, "you still must revise the mitigation plan" so that it lists the new patch.20
08 · How lateness is graded

How NERC grades a late patch evaluation, a late install or plan, and an overrun plan

In shortEach requirement carries violation severity levels. A late evaluation or a late install-or-plan is graded by how late it is: Lower, then Moderate, then High. A plan not carried out in its timeframe, or extended without the CIP Senior Manager's approval, is Severe whatever the delay. The penalty ceiling is set by statute; the actual penalty depends on risk, history and how the problem was found.

A day late is a violation; an unapproved plan overrun is the most severe kind

Violation severity level for each part of R2, by how late

LowerModerateHighSevere
Over 35, under 50 daysOver 50, under 65 daysOver 65 daysEvaluation late (2.2)LowerModerateHighInstall or dated plan late (2.3)LowerModerateHighPlan not carried out in its timeframe (2.4)SevereSevereSeverePlan revised or extended without approval (2.4)SevereSevereSevere

Our reading of the sources 4 · Our reading of the CIP-007-6 VSL table. Its wording leaves the exact day 50 and day 65 edges unclear. A process missing source identification is Moderate; no process for installing is High; no process at all is Severe.

Show the numbers
Over 35, under 50 daysOver 50, under 65 daysOver 65 days
Evaluation late (2.2)LowerModerateHigh
Install or dated plan late (2.3)LowerModerateHigh
Plan not carried out in its timeframe (2.4)SevereSevereSevere
Plan revised or extended without approval (2.4)SevereSevereSevere

The severity level is one input. The penalty itself is set case by case, within a ceiling the Federal Power Act fixes and FERC adjusts for inflation: $1,584,648 per violation per day since January 2025.7 No 2026 adjustment was made.10 Most noncompliance is found by the utilities themselves: in 2024 about 87% of all reported noncompliance was self-identified by registered entities, which NERC reads as a sign of good detective controls.3

When patching failures add up

A 2019 case shows how. In early 2019 NERC announced a $10 million penalty against an unnamed utility for 127 violations of the CIP standards, 13 of them classed as serious. Among the serious ones, SecurityWeek reported, was "failure to install available software patches for months and even years".21 The settlement covered many failures across one program, and patches left uninstalled were among the serious ones.

09 · What goes wrong

Ten ways a CIP-007 patch cycle slips past day 35

In shortPatch cycles slip at the source list, at the evaluation, at the outage and at the plan. Most slips come from the same root: dates held in one person's calendar and spreadsheet, with no alert when a clock nears its end and no record of the day an evaluation actually finished. Regulators now publish the controls that prevent them.

CIP-007 drew the second most noncompliance reports of any CIP standard in 2024

Noncompliance items reported in 2024, the ten CIP standards with the most

CIP-010 · configuration change182
CIP-007 · systems security, including patching168
CIP-004 · personnel and access166
CIP-003 · security management controls133
CIP-006 · physical security100
CIP-002 · categorization69
CIP-011 · information protection31
CIP-005 · electronic perimeters27
CIP-013 · supply chain18
CIP-008 · incident response12

Source 3

Show the numbers
StandardReported in 2024
CIP-010 · configuration change182
CIP-007 · systems security, including patching168
CIP-004 · personnel and access166
CIP-003 · security management controls133
CIP-006 · physical security100
CIP-002 · categorization69
CIP-011 · information protection31
CIP-005 · electronic perimeters27
CIP-013 · supply chain18
CIP-008 · incident response12

NERC calls CIP-010, CIP-007 and CIP-004 "high volume and high frequency conduct": the same task repeated many times, where small lapses add up.3 WECC, the regional entity for the western interconnection, names CIP-007-6 R2, security patch management, among its most-reported requirements.22

#What slipsWhy it happensWhat prevents it
At the source list
1A new device model with no sourceThe inventory changed; the source list did notEvery model in the inventory checked against the source list, every time the inventory changes
2A notice missed in a portalThe supplier moved its notices, or a login expiredA check of every source each cycle, with a record of what was found
At the evaluation
3Evaluation finished on day 36 or laterA reminder in one engineer's calendar; leave, storms, year-end"Reminders & alerts" and "Controls in place for requirement deadlines"8
4Evaluation date not provableThe date someone remembered, entered later"Tools that logs evaluation dates automatically"8
5Wrong applicability decisionFirmware in the inventory out of date; hardware revision ignoredInstall records feeding the inventory; "Peer reviews"8
At the outage
6An install planned for an outage that movedThe outage plan lives with another teamEvery open install re-checked when the outage plan changes
7An install not verifiedThe technician's record never reached complianceInstall records with the version; baseline updated within 30 days14
At the plan
8A plan written in the last two daysThe miss was seen only when the deadline arrivedThe outage compared with the deadline the day the evaluation is signed
9A plan created but not completed by its dateNo one tracked the plan's actions23"Tools to visualize timelines and progress"8
10An extension approved after the date, or not at allThe approver learned of it lateAn approval workflow "with time constraints"8

One fleet's violation, in its consultant's words

At one registered entity, "patch evaluations and patch mitigation plans were not completed within the required 35-day window, resulting in a compliance violation with NERC Standard CIP-007-6. No system was in place to alert workers to identify and evaluate patches nor track patch mitigation plan activities. Security patch mitigation plans were created but had not been completed by the designated due dates." And "Each site managed security patch implementation differently." The remedy included standard job plans and more than 350 scheduled work orders to raise alerts.23
Late evaluations are the slip to fix first, on our reading of severity and frequency
How severe the finding →
Watch for it
Fix first
Sample it
Automate it
Model with no sourceUnapproved plan overrunEvaluation past day 35Plan written at the last minuteEvaluation date not provableInstall not verified
How often it happens →

Illustrative · replace with your own numbers · Positions are our judgment from the VSL table and the regional entities' guidance; no public data ranks these slips by frequency.

Show the numbers
ItemHow often it happens (0–1)How severe the finding (0–1)
Model with no source0.200.72
Unapproved plan overrun0.320.78
Evaluation past day 350.700.60
Plan written at the last minute0.700.28
Evaluation date not provable0.250.40
Install not verified0.780.12
10 · The vulnerability numbers

How many industrial vulnerabilities utilities must track: record advisories, rising severity, and fixes that do not exist

In shortThe flow of notices keeps growing: 2025 set a record for CISA's industrial advisories, their average severity keeps rising, and a quarter of the advisories one firm analyzed came with no patch or mitigation at all. These are security vendors' counts; there is no official annual total.

508

CISA industrial control system advisories in 2025, covering 2,155 vulnerabilities, about 4.2 per advisory: a record.2

Forescout, February 2026 · a vendor's count
8.07

the average severity score (CVSS, out of 10) of those vulnerabilities, a figure that has risen over time.2

Forescout, February 2026
25%

of the advisories one firm analyzed for 2025 had no patch or mitigation; 52% needed alternative mitigations, and 4% covered flaws being exploited.19

Dragos, February 2026 · a vendor's analysis

For a utility, the count that matters is its own: notices released per cycle by its own sources, for its own models. A utility with twenty sources might see none from most of them in a given month and several from an operating system or network supplier. The work is uneven, which is why a single reminder per month misses the source that published on day 3.

CISA's catalog of vulnerabilities known to be exploited held 1,769 entries on November 6, 2026.17 Its deadlines bind federal agencies. For a utility it is a prioritization input: a flaw in that catalog that also affects a substation device is a strong reason to move it from "next outage" to "this week".

A figure to treat with care. Counts of advisories and vulnerabilities differ by who counts and how. CISA publishes no annual total of its industrial advisories, so every annual figure in circulation is someone's tally. Quote it with its source.
11 · Automation and controls

What regional entities expect from patch tools, and what automation can and cannot do in a CIP-007 program

Status as of November 2026

In shortNo rule requires software, and none forbids it. The regional entities now publish the controls they look for: deadline alerts, evaluation dates logged automatically, peer review, install verification and an approval workflow with time limits. Software can watch sources, match notices to the inventory, draft decisions and plans, and keep the dates. People still decide applicability, sign, install and approve.

Regulators name a control for every part of R2, most of them about dates

Controls and practices one regional entity lists for each part of CIP-007-6 R2

Not listedListed
2.1 Sources2.2 Evaluate2.3 Install or plan2.4 Carry outList of monitored sources and management toolsListedNot listedNot listedNot listedDeadline controls, reminders and alertsNot listedListedNot listedListedEvaluation dates logged automaticallyNot listedListedNot listedNot listedPeer reviewNot listedListedListedNot listedInstall verification and change managementNot listedNot listedListedNot listedTimelines, and approval with time limitsNot listedNot listedNot listedListed

Our reading of the sources 8,18,24 · Our grouping of the controls Texas RE lists in its February 2026 working-group deck, its 2026 CIP 201 deck and its March 2026 newsletter.

Show the numbers
2.1 Sources2.2 Evaluate2.3 Install or plan2.4 Carry out
List of monitored sources and management toolsListedNot listedNot listedNot listed
Deadline controls, reminders and alertsNot listedListedNot listedListed
Evaluation dates logged automaticallyNot listedListedNot listedNot listed
Peer reviewNot listedListedListedNot listed
Install verification and change managementNot listedNot listedListedNot listed
Timelines, and approval with time limitsNot listedNot listedNot listedListed

Texas RE's newsletter puts it in three lines: "Maintain detailed records of all patch management activities", "Consider using patch management tools that log evaluation dates and patch installation confirmations", and "Consider automated reminders and alerts to ensure deadlines and specified timeframes are consistently met".24

Work that software can take

  • Checking sources every day instead of once a cycle, including portals and PDFs, and recording what was found and when.
  • Matching each notice to the inventory by model, hardware revision and firmware, and flagging every updatable model with no source.
  • Drafting the applicability decision per device with the sentence of the notice behind it, for an engineer to accept or change.
  • Fitting each install to the next outage that beats its deadline, and re-checking when the outage plan moves.
  • Drafting the plan from the utility's template and the supplier's workaround, on the day the miss is known.
  • Keeping the clocks: every evaluation, install and plan date logged as it happens, with escalation before day 35.

Decisions a CIP-007 program keeps with people

  • Whether a patch applies when the notice is unclear, and whether a risk is acceptable until an outage. The standard's guidance expects judgment about "the risk involved" and "the urgency and timeframe of the remediation".4
  • When a control-system vendor must approve an operating system patch first, waiting for that approval.4 NIST notes that OT operators "are dependent on vendors to validate the operability of a patch".5
  • Installing firmware, changing a firewall rule and booking an outage: physical work under change control, with the source and integrity checks of CIP-010.14
  • Approving a plan's revision or extension: the CIP Senior Manager or a delegate, by name.4

Neither NERC nor FERC has issued a rule about AI in CIP-007 evaluations as of November 2026. A utility that uses software to draft decisions is still the one that decides, and its evidence has to show who decided, on what, and when.

12 · How teams work today

How utilities run CIP-007 patch cycles today: who checks, who decides, who installs, and where the hours go

In shortAn OT security engineer checks the sources and evaluates; control-system engineers and technicians install during outages; outage planners own the windows; a compliance analyst keeps the evidence; the CIP Senior Manager or a delegate approves plan changes. Most of the engineer's hours go to checking sources, reading notices and matching them to the inventory. No public study measures those hours, so every figure here is a sample or a target.

From the OT security engineer to the CIP Senior Manager

OT

OT security engineer

Owns the source list, checks each source, evaluates every notice, writes and signs evaluations and plans.

Cares about: which clock is nearest day 35.
CE

Control-systems and substation engineers

Own the DCS, EMS, RTUs and relays; judge whether a fix is safe for their system and when it can go in.

Cares about: no surprise restarts.
TC

Substation and plant technicians

Install firmware during outages, verify the version and record it; carry out plan controls on site.

Cares about: which device, which version, which outage.
OP

Outage planners

Own the planned outages and maintenance windows, and move them when the grid needs it.

Cares about: reliability first.
CA

NERC compliance analysts

Keep the evidence for every cycle and every plan; answer the auditor.

Cares about: the date the evaluation finished.
SM

CIP Senior Manager or delegate

Accountable for the program; approves revisions and extensions of mitigation plans.

Cares about: approving before the date, never after.

A patch passes through five hands before it is closed

A patch passes through five hands before it is closed
  1. 1Sources checked

    Portals, lists and feeds visited; notices downloaded and logged.

    OT security engineerEach cycle
  2. 2Evaluated

    Each notice read against the inventory; a decision and reason per device; date recorded.

    OT security engineerBy day 35
  3. 3Scheduled

    Installs fitted to planned outages; misses sent to a plan.

    Outage planner and engineersDays
  4. 4Installed or planned

    Firmware installed and verified, or a dated plan signed and its controls put in place.

    Technicians and engineersBy day 35 of the second clock
  5. 5Closed

    Plan actions done; any extension approved before its date; evidence filed.

    Compliance analyst and CIP Senior Manager or delegateBy the plan's date

Illustrative · replace with your own numbers · A common shape; programs differ. The times shown are the standard's limits; no study measures how long each step takes.

Show the numbers
StepWhat happensWhoTime
Sources checkedPortals, lists and feeds visited; notices downloaded and logged.OT security engineerEach cycle
EvaluatedEach notice read against the inventory; a decision and reason per device; date recorded.OT security engineerBy day 35
ScheduledInstalls fitted to planned outages; misses sent to a plan.Outage planner and engineersDays
Installed or plannedFirmware installed and verified, or a dated plan signed and its controls put in place.Technicians and engineersBy day 35 of the second clock
ClosedPlan actions done; any extension approved before its date; evidence filed.Compliance analyst and CIP Senior Manager or delegateBy the plan's date

Where an engineer's 40 hours a cycle go, in one sample utility

Checking sources, reading notices and matching them take seven of every ten hours

Engineer-hours in one patch cycle across 23 sources, by hand, in the guide's sample utility

Checking sourcesReading notices and release notesMatching to the inventoryWriting decisionsOutages, plans and evidence
By hand, about 40 hours12 h8 h8 h5 h7 h

Fictional example from this guide · The sample utility's own estimate, fictional. No public source measures hours per patch cycle; time your own.

Show the numbers
Checking sourcesReading notices and release notesMatching to the inventoryWriting decisionsOutages, plans and evidence
By hand, about 40 hours12 h8 h8 h5 h7 h

Twenty-eight of the forty hours go before a single decision is written. That is the part of the work that grows with the number of sources and devices, and the part where a missed notice starts.

Spreadsheet and calendar, work orders, or a patch platform

In house

A spreadsheet and reminders

A source list, a tracker per cycle, calendar reminders. Cheap to start. The weak points: one person's calendar is the control, dates are typed in later, and plans live in documents nobody tracks.

Work management

Scheduled work orders

Recurring work orders in the maintenance system raise alerts per source and per plan, as in the case where more than 350 were entered.23 Better alerts; the evaluation itself is still manual.

Software and services

Patch platforms and managed services

OT asset and patch platforms with CIP-007 reports, compliance suites with CIP content, and services that sort supplier patches by product. They differ on how much of the reading, matching and planning they do, and on whether every decision carries its reason and date.

Part B · See it working

Botminds OT Patch Management on 312 Cyber Assets, 23 patch sources and nine sites

Part A described the work without naming a product. This part shows how Botminds OT Patch Management does it, at a fictional utility with five substations, a power station, two control centers and a water plant. Every supplier, site, device, notice, person and date in the screens is sample data.

13 · One notice, start to finish

The Halvard RTU notice: from day 31 on the evaluation clock to a plan signed on day 0 of the action clock

In shortThis is the example from the top of the page, inside the product. At the 6:00 a.m. sweep the RTU notice reaches day 31 and turns red. Noor Haddad, the OT security engineer, clicks once; six agents read the notice, match 14 RTUs, draft 14 decisions, fit seven installs to outages and fill the mitigation plan template for the four that cannot make it. She checks the decisions and signs the evaluation and the plan together, with all 35 days of the action clock to spare.

1

Every open patch is a bead on a 35-day dial

Noor's home screen is a dial of 35 days. Each of the 47 open patches is a bead: the inner ring counts days since its source was last evaluated, the outer ring days since its evaluation. Days 25 to 30 are amber, 31 to 35 red, and the severity bands beyond day 35 are printed under the dial.

Beside it, the selected patch: HCSA-2026-14, firmware 4.2.9 for the HC-560 RTU, with the 14 RTUs it touches drawn site by site with their firmware. Under it, one tile per source, 23 in all, each with its own cycle.

The patch clock. 47 patches open on 312 Cyber Assets at 9 sites: 19 to evaluate, 28 to install or plan, 12 plans running, none late this year.
2

The 6:00 a.m. sweep moves the hand to day 31

The notice was found on the supplier's customer portal on Tuesday, September 22. On Wednesday, October 7, day 25, Noor and Elena Marsh, the compliance analyst, were reminded; there was still no evaluation. At this morning's sweep the hand moves from day 30 to day 31 and the bead turns red: four days left to evaluate, due Saturday, October 17.

Day 31, escalated. Notice found September 22, reminder at day 25 on October 7, escalated at today's 6:00 a.m. sweep; due Saturday, October 17.
3

One click, and the evaluation is drafted

Noor clicks Evaluate now. The Source watcher reads the 4-page notice signed by the supplier's product security team. The Inventory matcher lists 14 HC-560 RTUs at six sites. The Applicability assessor finds 11 affected and 3 not applicable, at 0.96 confidence, citing two sentences of the notice.

The Outage fitter places seven installs before Tuesday, November 17, the action deadline if Noor signs today, and flags that Corvane's next window is the T2 transformer maintenance on November 24, seven days late. The Mitigation plan drafter starts MP-2026-031.

The agents' run. Each step with what it found and how long it took; the warning marks the install that cannot beat the deadline.
4

Every decision rests on a sentence of the notice

The patch file shows the supplier's notice with the deciding sentences highlighted and numbered. Note 1: "HC-560 Remote Terminal Unit, all hardware revisions, firmware 4.0.0 through 4.2.8" covers the 11 RTUs on 4.2.7 and 4.2.8. Note 2: "The issue is resolved in firmware 4.3.0 and later" covers the two at Holloway and the one at Saltmere, on 4.3.0 since June 9.

Note 3 joins the supplier's warning that the install restarts the RTU to the utility's own operating rule: losing RTU telemetry at a transmission substation needs a planned outage.

The supplier's notice. The affected range, the fixed version, the restart warning and the workaround, each highlighted and tied to a margin note.
5

The plan template opens already filled in

MP-2026-031 comes from the utility's RTU template, MT-RTU-02, with its controls taken from the supplier's own workaround. Callum Reid, the substation technician, turns off the web configuration interface from the Corvane engineering workstation by Thursday, October 15: no outage needed, reversible. Noor blocks TCP 443 to the four RTUs at the substation firewall by the same day. Security operations alerts on any connection attempt from Friday, October 16. Callum installs 4.2.9 in the T2 maintenance by Thursday, November 26.

Timeframe: complete by Saturday, November 28, 2026, 46 days, inside the utility's own 60-day policy, so no delegate approval is needed.

The plan template, filled in. Why it waits, the four RTUs, four actions with owners and dates, the timeframe and the evidence to collect.
6

Signed on day 0 of the action clock

At 9:41 a.m. Noor signs the evaluation and the plan together. The bead leaves the inner ring and starts again on the outer ring at day 0, with all 35 days left to install or plan, due Tuesday, November 17. The Clock keeper logs the evaluation date and starts the action clock. Every affected RTU is now booked into an outage or covered by a dated plan.

Signed on day 0. Evaluated October 13; 35 days left to install or plan; each RTU marked with its outage date or the plan.

The solution's design targets are an evaluation drafted within one day of a notice's release, and a dated plan in place on day 0 of the action clock. They are targets, to be measured on your own sources.

14 · Every screen

Nine more screens, from the decision table to the evidence an auditor asks for

In shortOne notice is the story. These screens show the rest: the decision for every RTU, sixty days of outages against every deadline, the plan on record with its approvals, every running plan, the sources against the inventory, the assets, the evaluation cycles and what the auditor will ask, and the utility's own rules.

Decision per asset. Every RTU by tag, bay and firmware: applicable or not, the reason with its citation, the action and the date. Any decision can be changed until the engineer signs.
Outage fit. Sixty days of planned outages at nine sites against each patch's deadline. The Corvane RTUs sit in the November 24 maintenance under a plan; at Saltmere, VPA-2026-19 misses because the Unit 2 outage moved from November 2.
The plan on record. Signed by the author at 9:41 a.m., reviewed by the compliance analyst at 10:05 a.m.; the CIP Senior Manager's delegate is needed only for a revision or an extension.
Running plans. Thirteen plans with their timeframes and controls done. MP-2026-024, for nine plant operator stations, waits for the delegate's approval of an extension before its date.
Sources and models. Six Bexley Time BT-90 GPS clocks, added at Pennick on September 21 with updatable firmware 1.4.2, have no source; adding one starts their clock. The other 40 models are covered by 23 sources.
Asset inventory. 312 Cyber Assets by site, each with its firmware from the last install record, its patch source, its open patches and its next outage.
Evaluation cycles. One square per evaluation cycle of each source, colored by the day it finished: 759 cycles, none late, the longest at 35 days.
What the auditor will ask. Today's records with their hashes, and R2 part by part: sources, evaluations, installs or plans, and plans carried out.
Your rules. The 35-day clocks are fixed by the standard. Everything around them is the utility's: the reminder and escalation days, the sweep time, the confidence below which a person decides, and the longest plan without the delegate.

Select any screen to open it larger. The utility, suppliers, sites, people and figures are fictional. The 60-day plan limit is the sample utility's own policy; CIP-007-6 sets no maximum plan length.

15 · Who drafts, who signs

Six agents watch, match, draft and keep the clocks; the OT engineer signs, and only the delegate extends a plan

In shortEach agent has one job and limits it does not cross. None of them closes an evaluation, approves a plan, touches a device or books an outage. The OT security engineer signs every evaluation and plan; the CIP Senior Manager's delegate approves any revision, extension or plan longer than the utility's limit, before its date. Every date is logged when it happens and nothing is backdated.

Source watcher to Clock keeper: the six patch agents

Source watcher

Checks the 23 patch sources every morning (supplier portals, email lists, release pages and the national advisory feed) and downloads each notice and its release notes, recording when and where it was published.

Never marks a patch evaluated, and never logs in with a person's credentials; it reads with a service account.

Inventory matcher

Matches each release to asset models, hardware revisions and firmware branches in the inventory, and each morning flags any updatable model with no patch source.

Never edits the inventory; a model without a source goes to the OT security engineer.

Applicability assessor

Reads the notice's affected and not-affected sections, fixed versions and workarounds, and drafts applicable or not applicable for every matched device, citing the sentence and the inventory record behind it.

Never closes an evaluation. Below 0.80 confidence it asks the engineer, and says why.

Outage fitter

Places each install in the next planned outage or maintenance window that covers its bay and beats the action deadline, says which cannot make it, and re-checks when the outage plan changes.

Never books or moves an outage.

Mitigation plan drafter

Fills the plan template for the asset type with controls from the supplier's workarounds first, owners, dates, a timeframe that ends after the planned install, and the evidence to collect.

Never approves a plan; a plan over the utility's limit, a revision or an extension goes to the delegate.

Clock keeper

Runs both 35-day clocks for every patch and every plan's timeframe, reminds the owner and the compliance analyst at day 25, escalates at day 31, and logs every evaluation, install and plan date as evidence.

Never extends a deadline, and never backdates a record.

The engineer signs; the delegate approves changes to a plan

Decides and signsOT security engineerAccepts or changes each applicability decision, signs the evaluation, signs each mitigation plan, adds sources.
Reviews the recordNERC compliance analystReviews each plan and each cycle's evidence, exports it for audit, sees every agent step and every signature.
Approves changesCIP Senior Manager or delegateApproves a plan revision, an extension, or a plan longer than the utility's limit, before the plan's date.

An optional setting asks a second engineer to confirm every "not applicable" decision, the peer review a regional entity lists among its practices.8

The engineer, technician, analyst, delegate and plant engineer in the screens

Fictional, from the sample data
NH

Noor Haddad · OT security engineer

Owns the patch evaluations for the substations and the power station; signs evaluations and plans.

"Thirty-five days sounds like a lot until a vendor hides the notice in a portal PDF."
CR

Callum Reid · substation technician, Corvane

Installs firmware during planned outages and records the version; carries out plan controls on site.

"Tell me which RTU, which version, which outage. I'll do it in the window."
EM

Elena Marsh · NERC compliance analyst

Keeps the evidence for every cycle and every plan; answers the auditor.

"I need the date the evaluation finished, not the date someone remembered it."
VA

Victor Anand · director, grid operations, CIP Senior Manager's delegate

Approves plan revisions and extensions.

"If you extend a plan, I sign it, before the date."
HL

Hugo Lindahl · control-systems engineer, Saltmere power station

Patches the DCS and historian during unit outages.

"Unit 2 comes off in November. Anything before then is a plan."
16 · What goes in and out

Supplier notices and your inventory in; cited decisions, dated plans and a patch evidence log out

In shortIt reads the sources your team already watches, your asset inventory, your outage plan and your plan templates. It leaves behind a decision per patch per device with its citation, dated mitigation plans, both clocks for every patch, and an evidence log the compliance analyst can export by source and cycle. Your systems of record stay where they are.

From your suppliers

  • Customer portals and support sites
  • Security notice email lists and PSIRT notices
  • Release pages, release notes and update catalogs
  • The national industrial advisory feed, as a second source

From your utility

  • Asset and firmware inventory: site, bay, model, hardware revision, firmware, impact rating
  • Planned outages and maintenance windows by site and bay
  • Mitigation plan templates by asset type
  • Install records and change tickets
  • Your patch procedure, escalation days and approvers
Agents watch, match, draft and keep the clocks Every source, every morning, against every model in your inventory
The OT engineer signs
Every decision cites its sentence

Outputs

  • An applicability decision per patch per device, with the notice sentence and inventory record behind it
  • Installs fitted to outages, and the ones that cannot make it
  • Dated mitigation plans from your templates
  • Both clocks for every patch and every plan's timeframe
  • Models without a source, flagged the day they appear
  • An evidence log by source and cycle, hashed as logged, ready to export

What changes for the team

  • Decisions to check, each with its reason
  • Plans to sign on day 0 instead of day 34
  • Dates on record without anyone typing them

Where the sample utility's hours would go, by hand and with the solution

The hours saved are in checking sources, reading notices and matching the inventory

Engineer-hours in one patch cycle across 23 sources

By hand (sample utility's estimate)With the solution (design target)
Checking supplier portals, lists and feeds12 h1 h
Reading notices and release notes8 h1.5 h
Matching models and firmware to the inventory8 h0.5 h
Writing the decision for each device5 h1.5 h
Fitting installs to outages, writing plans5 h1 h
Logging dates and collecting evidence2 h0.5 h

Fictional example from this guide · About 40 hours by hand is the fictional sample utility's own baseline; about 6 hours is the solution's design target, to be measured in a pilot.

Show the numbers
By hand (sample utility's estimate)With the solution (design target)
Checking supplier portals, lists and feeds12 h1 h
Reading notices and release notes8 h1.5 h
Matching models and firmware to the inventory8 h0.5 h
Writing the decision for each device5 h1.5 h
Fitting installs to outages, writing plans5 h1 h
Logging dates and collecting evidence2 h0.5 h

Systems a patch rollout connects to

Supplier portals and listsRead with a service account
Asset inventory or CMDBModels, firmware, bays, impact ratings
Outage and work managementPlanned outages, work orders, install records
Change managementTickets behind each plan control
Configuration monitoringBaselines and versions after an install
Security monitoringAlert rules a plan relies on
Compliance evidence storeExports by source and cycle
Identity and accessWho may sign, who may approve

For each, check whether it has an API, a file feed, or only screens, and who owns it.

Your procedure, inventory and outage plan stay yours

Your patch procedure

Becomes settings: sources, escalation days, sweep time, confidence threshold, plan limit, templates, approvers. Every change is a new rule version with its author.

Your asset inventory

Stays the system of record. The solution reads it and flags gaps; it never edits it.

Your outage plan

Stays with the outage planners. Installs are fitted to it, and re-checked when it moves.

Your templates

Your mitigation plan templates per asset type are the ones filled in, with your evidence lists.

Your devices

Untouched. Firmware, firewall rules and configuration change only through your people and your change process.

Your auditors

Get one folder per source and cycle: each evaluation with its date, decisions, cited notice and signature; each plan with its controls, evidence and approvals.

Cited, signed, and dated as it happens

1

Every decision cites its sentence

Each applicable or not-applicable decision links to the sentence of the notice and the inventory record behind it.

2

Agents draft; people sign

A named engineer signs every evaluation and plan; only the delegate approves a revision or extension, before its date.

3

Dates logged as they happen

Evaluation, install and plan dates are logged and hashed when they happen; nothing is backdated.

Part C · Are you ready to automate?

Automating CIP-007 patch management: what it costs, what it returns and how to test it

You run a patch program for control systems, or answer for one. This part is written for you: what late evaluations and slow cycles cost today, what automating the cycle could return, whether your team is ready, and what to ask any vendor of OT patch management software, including us.

17 · What lateness costs

What a late patch evaluation costs you: penalty exposure, engineer hours and audit findings

In shortStart from your own numbers. No regulator or study publishes the hours a patch cycle takes or how often evaluations run late, so the costs that matter are yours. A few published figures frame them: the statutory penalty ceiling, how often CIP-007 issues are reported, and what an engineer hour costs by FERC's own reckoning.

$1.58M

the most a violation can draw per day under the Federal Power Act: $1,584,648, the 2025 figure, unchanged in 2026.7,10

FERC Order No. 906 · OMB M-26-11
168

noncompliance items reported under CIP-007 in 2024, second among the cybersecurity standards. About 87% of all reported noncompliance was self-identified.3

NERC annual report, February 2025
$71/hr

FERC's loaded cost of an electrical engineer's hour, $71.19, from May 2024 wage data with benefits, used in its own burden estimates.9

FERC Order No. 919, March 2026
The penalty ceiling rose in 2025 and held in 2026

Maximum civil penalty under Federal Power Act section 316A, dollars per violation per day

1,544,521Before Jan 14, 2025
1,584,6482025
1,584,6482026

Source 7,10 · The 2026 inflation adjustment was cancelled by OMB memorandum M-26-11 on April 17, 2026.

Show the numbers
YearDollars per violation per day
Before Jan 14, 20251,544,521
20251,584,648
20261,584,648
What nobody publishes. There is no public figure for engineer-hours per patch cycle, days from a supplier's release to a utility's evaluation, the share of plans written in their last days, or what a typical CIP-007 R2 settlement costs. Penalties are set case by case and many notices bundle several violations, so a single "price of a late patch" would mislead. Measure your own.

Timing one patch cycle to find your own baseline

CostWhere it hidesHow to find your number in a week
Engineer hours per cycleLogging into portals, reading PDFs, matching firmware by handTime one full cycle, step by step, for every source
Days from release to evaluationNotices that sat on a portal for weeksFor last quarter's notices, compare release date with evaluation date
Plans written late in the windowMisses seen only when the deadline arrivedFor last year's plans, the day of the action clock each was signed
Extensions and revisionsOutages that moved after a plan was writtenCount them, and check each approval date against the plan's date
Devices without a sourceModels added by projects since the last source reviewCompare the inventory's model list with the source list today
Audit preparationRebuilding evaluation dates and plan evidence for the auditorHours your team spent on the last CIP-007 audit request

Self-reports, rushed plans and engineers who leave

The self-report and its mitigationEach late evaluation is a report to your regional entity, a mitigation of its own and a line in your compliance history.
The plan written on day 34Controls chosen in a hurry are the ones a reviewer questions, and the ones that get extended.
The notice nobody sawA missed source is a vulnerability left open for months, whatever the paperwork says.
Knowledge that walks outWhen the engineer who knows every portal login and every firmware quirk leaves, the cycle starts over.
Your best engineers' weeksSpent reading release notes instead of hardening networks and planning upgrades.
18 · Your return

What automated patch evaluation returns when you count engineer hours and plans against the tool's yearly cost

In shortPut in your own numbers. The calculator starts from FERC's loaded engineer wage and asks you for the rest: cycles a year, hours per cycle now and after, plans a year and the hours each saves, and what the tool and your testing cost a year. Engineer time is the part a calculator can count. The clocks kept and the evidence ready count too, and they are listed beside it.

Source checks, decisions, plans and evidence: where patch automation saves

Engineer time

Drafted decisions, ready to check

Notices arrive read and matched to the inventory, each decision with its sentence; the engineer reviews and signs.

cycles × hours saved per cycle × loaded hourly cost
Plans

Plans drafted on day 0

The miss is known the day the evaluation is signed, and the template is already filled in from the supplier's workaround.

plans a year × hours saved per plan × hourly cost
Clocks

No evaluation past day 35

Every source and every action clock watched daily, with reminders and escalation before the deadline.

late evaluations and late plans per year, before and after
Coverage

Every model has a source

Models without a source are flagged the day they enter the inventory.

models without a source found at audit, before and after
Exposure

Controls in place sooner

When an install must wait, compensating controls start on day 0 of the action clock instead of day 34.

days from evaluation to controls in place, before and after
Audits

Evidence ready to export

Every date, decision, citation and signature by source and cycle, for the compliance analyst and the auditor.

hours spent assembling evidence for an audit request

Patch cycles a year, hours per cycle and your hourly cost

Only the hourly cost comes from a published figure: FERC's loaded wage for an electrical engineer, $71.19, from May 2024 wage data with benefits.9 Every input marked illustrative is an assumption.

Your cycles
Hours per cycle
Mitigation plans
Your cost
Illustrative yearly value
Engineer time on patch cycles today, valued$0
Engineer time released, cycles and plans, valued$0
After your yearly cost$0
Engineer hours released a year0
Cycles a year to cover your cost on cycle hours alone0

Formulas, per year:
Time on cycles today = cycles × hours per cycle today × hourly cost
Time released = (cycles × (hours today − hours with automation) + plans × hours saved per plan) × hourly cost
After your cost = time released − yearly cost
Break-even cycles = yearly cost ÷ (hours saved per cycle × hourly cost); a very large number means the hours saved never cover the cost

The defaults describe the fictional sample utility: 23 sources, 312 Cyber Assets, about 40 engineer-hours a cycle by hand and a 6-hour design target. A program with more sources or sites scales the hours. Not counted: late evaluations avoided, controls in place sooner, models found without a source, and audit preparation. Released hours are value only when you decide what they are for.

Saving 34 hours a cycle covers $30,000 in about 12 cycles; saving 10 takes 42

Patch cycles a year needed to cover $30,000 of yearly cost at $71 an engineer hour, cycle hours only

Saves 34 hours a cycle12.4 cycles
Saves 20 hours a cycle21.1 cycles
Saves 10 hours a cycle42.3 cycles

Illustrative · replace with your own numbers

Show the numbers
Hours saved per cycleCycles a year to break even
Saves 34 hours a cycle12.4 cycles
Saves 20 hours a cycle21.1 cycles
Saves 10 hours a cycle42.3 cycles

A program that runs a monthly cycle across twenty or more sources and saves most of its 40 hours covers its yearly cost on engineer hours alone. A program with five sources and a few hours a cycle does not, and should judge the case on the clocks and the evidence, or say no.

Start here19 · Readiness check

How ready your CIP-007 patch program is: sources, inventory, outages, findings and sign-off

In shortPick the answer closest to your program today. Eight questions score 0 to 2; the last is for reflection. The meter adds up your score as you go, and each question says why it matters and what a strong answer sounds like.

1
Scale

How many patch sources and Cyber Assets does your R2 program cover?

Why it mattersThe hours, and the chances of a missed notice, grow with every source and every site.
A strong answer"About 25 sources, 300 devices at nine sites, three of them generating stations."
2
Source list

Is every updatable model in your inventory mapped to a source, and checked again when the inventory changes?

Why it mattersA model without a source never starts a clock. Automation needs the mapping to watch.
A strong answer"Yes: the source list is keyed by model, and a project cannot close until its new models have one."
3
Your baseline

Do you know your hours per cycle, your days from release to evaluation and your plans per year?

Why it mattersNo public benchmark exists for any of them, so your own baseline is the only way to show an improvement.
A strong answer"About 35 hours a cycle, 19 days on average from release to evaluation, 30 plans last year."
4
Inventory quality

Does your inventory hold each device's model, hardware revision and current firmware, updated from install records?

Why it mattersAn applicability decision is only as good as the firmware it is matched against.
A strong answer"Yes, and our configuration monitoring confirms versions after every install."
5
Outages

Can your outage plan be read by site and bay, and does it say which devices each outage takes out of service?

Why it mattersFitting installs to outages, and seeing a miss on day 0, needs the outage plan in a form software can read.
A strong answer"Our outage system has an export by bay; operating rules say which outages cover which RTUs."
6
Findings

Have you self-reported CIP-007 R2 issues, or had audit findings on patching, in the last three years?

Why it mattersFindings bring deadlines and budgets; CIP-007 is among the most reported standards.3
A strong answer"Two self-reports for late evaluations and one plan extended after its date."
7
Owner and budget

Is there a named owner of the patch program with a budget to change how it runs?

Why it mattersThe cycle crosses OT security, control engineering, field crews, outage planning and compliance. Without one owner it stalls.
A strong answer"The OT security lead owns it; the CIP Senior Manager sponsors it and has budget this year."
8
Governance

Do you have a way to approve software that drafts compliance decisions: who signs, how evidence is kept, and how a supplier is vetted?

Why it mattersThe decision and the signature stay with your people, and the vendor becomes part of your supply chain plan.6
A strong answer"Every evaluation needs a named signer, evidence is kept per cycle, and supply chain review has a path for software vendors."
9
Vision · for reflection

If an auditor asked tomorrow for every evaluation date of every source over the last three years, with the reason for each "not applicable", what would have to be true for you to answer in an hour?

Why it mattersYour answer lists the gaps. Each gap is a candidate job for software: watching, matching, drafting or logging.
A strong answerA short, specific list, for example: "dates logged when they happen, one record per source and cycle, and every decision tied to the sentence behind it."

A low score means mapping every model to a source first

0–6

Explore

Build the baseline first: time one cycle, map every updatable model to a source, bring firmware in the inventory up to date, and name an owner. Start narrow, for example with source coverage and deadline alerts.

7–11

Ready to pilot

Run a measured pilot on your own sources and one recent cycle of notices, in parallel with your current process. Compare decisions, dates, plan drafts and engineer hours, and keep your engineers signing every evaluation.

12–16

Ready to implement

Plan the full program: every source and site, your plan templates and approvers as settings, the outage and work management links, the evidence export your auditors expect, and the supply chain review of the vendor.

20 · Questions for any vendor

What to ask CIP-007 patch management software about sources, applicability, outages, plans and evidence

In shortAsk every vendor the same questions, us included. The answers show how the work is done: what it reads, how it decides applicability, how it handles outages and plans, what evidence you keep, what it may touch on your network, and how you would measure it on your own sources.

AskA good answerA warning sign
What it reads
Which of our sources can it check: portals behind a login, PDFs, email lists, release pages?All of them, each with a record of when it was checked and what was found"We use the national advisory feed and the NVD"
How does it find a model in our inventory that has no source?It compares the model list with the source list every day and flags the gapThe source list is ours to maintain by hand
Applicability
Does it decide by model only, or by hardware revision and firmware branch?By all three, matched to each device's last install recordEvery device of the model marked affected
What does a decision show as its reason?The sentence of the notice and the inventory record, per deviceA score with no source
What happens when the notice is unclear?The engineer decides, with the reason recordedThe tool picks the likeliest answer silently
Outages and plans
Does it compare each install with our outage plan, and re-check when an outage moves?Yes, by site and bay, with the misses listed the day of the evaluationInstalls tracked without outage dates
Can it draft a dated plan from our templates?Yes, with the supplier's workaround, owners, dates and evidence to collectA blank form at day 35
How does it handle a plan revision or extension?Sent to the CIP Senior Manager or delegate before the date, with the reason and new dateAny user can change a plan's date
Evidence and dates
How is the evaluation completion date recorded, and can it be changed later?Logged when signed; never editable; every change to anything kept with its authorA date field anyone can type in
What does an audit export hold?One folder per source and cycle: dates, decisions, citations, signatures, plans and approvalsA spreadsheet of patch IDs
Your network and your data
What can it touch: devices, firewalls, the inventory, the outage plan?Nothing it does not read; installs and changes stay with your people and your change process"It pushes patches for you"
Where would our inventory, network details and plans be stored, and who can see them?A place and access model your information protection program acceptsNo answer on location or access
Which AI models do you use, where do they run, and does our data train them?Named models, a region you choose, no training on your data, in writing"Proprietary AI", no more detail
Proof
Can we test it on our own sources and last quarter's notices before we sign?Yes, in parallel with our process, scored decision by decisionDemo data only
What will you report from the test?Decisions agreed and disagreed, misses, false matches, days to evaluation, engineer hoursOne accuracy percentage
Who signs the evaluation?Your engineer, alwaysEvaluations closed automatically

We found no published independent test of any CIP-007 patch tool's accuracy, as of November 2026. A parallel run on your own sources is the fairest comparison, and the same run measures your current process.

21 · How to start

Test patch automation on your own sources and a recent cycle, then decide on four numbers

In shortMeasure first, then run the tool beside your current process on your own sources and notices, then decide with four numbers. None of these steps commits you to a vendor, and your engineers keep signing every evaluation throughout.

  1. Time one full cycle by step and by source. That is your baseline.
  2. Pull last year's record: release and evaluation dates, plans and their signing days, extensions, self-reports.
  3. Gather your source list, inventory, outage plan and templates, and an approval path to share them under your information protection program.
  4. Replay one recent cycle, then run in parallel on live notices for six weeks, with your engineers deciding and signing.
  5. Decide with four numbers: decisions agreed, notices missed, days from release to evaluation, and engineer hours per cycle.
A twelve-week pilot ends with a decision on four numbers
Your teamVendor
Time one cycle; pull last year's dates
Share sources, inventory, outages, templates
Connect sources; load rules and templates
Replay a recent cycle, scored
Parallel run on live notices
Score decisions, misses, days, hours
Decide
Week 04812

Illustrative · replace with your own numbers

Show the numbers
ActivityFromTo
Time one cycle; pull last year's dates02
Share sources, inventory, outages, templates13
Connect sources; load rules and templates24
Replay a recent cycle, scored45
Parallel run on live notices511
Score decisions, misses, days, hours1011
Decide1112

Decisions agreed, notices missed, days and hours: what a patch pilot measures

MeasureHowWhy
Decisions agreedDrafted decisions the engineer accepted ÷ all decisions, per device, with every disagreement explainedShows where the reading of notices is weak
Notices missedNotices your process found that the tool did not, and the reverseA missed notice is the costliest failure
Days from release to evaluationMedian and worst case, by sourceThe margin you keep before day 35
Plan dayThe day of the action clock each plan was signedControls in place sooner
Engineer hours per cycleStopwatch, by step, both processesThe cost case rests on it
The full working-session questions: 21 questions in seven groups

Bring OT security, control-system engineering, substation and plant operations, outage planning, NERC compliance and the CIP Senior Manager's office into one room. Each question says why it matters, what a strong answer looks like, and the warning sign.

A

Sources, models and sites in scope

A1

How many sources, models and devices does R2 cover for us, by site?

Why it mattersSets the size of the work and of the pilot.
Strong answer · warning sign
A count by site and source.
"It's in the spreadsheet somewhere."
A2

Which sources sit behind a login, and who holds the accounts?

Why it mattersA portal checked with one engineer's login goes unchecked when that engineer leaves; a service account keeps it watched.
Strong answer · warning sign
A list with owners.
One engineer's personal logins.
A3

Which sites or systems would we keep on the current process, and why?

Why it mattersA few sources may not be worth automating; say so early.
Strong answer · warning sign
A short exclusion list.
"Everything, day one."
B

Inventory, firmware and the source map

B1

Where does the firmware version of each device come from, and how current is it?

Why it mattersApplicability is matched against it.
Strong answer · warning sign
Install records and configuration monitoring.
Last year's walkdown.
B2

Is every updatable model mapped to a source, and who adds a source for a new model?

Why it mattersThe gap that surfaces at audit.
Strong answer · warning sign
A named owner and a check at project close.
Nobody.
B3

Which control-system vendors must approve an operating system patch before we can use it?

Why it mattersThe standard's guidance expects that wait.4
Strong answer · warning sign
Known, per system.
Found out during an outage.
C

Late evaluations, rushed plans and findings

C1

How many evaluations reached day 30 or later last year, and why?

Why it mattersNear misses show where the process strains.
Strong answer · warning sign
Counted, with causes.
Nobody tracks near misses.
C2

On which day of the action clock were last year's plans signed?

Why it mattersLate plans mean late controls.
Strong answer · warning sign
A distribution by day.
"Before day 35, mostly."
C3

What did our last audit or self-reports say about R2?

Why it mattersFindings set priorities and budgets.
Strong answer · warning sign
A list by part of R2.
Not reviewed since the audit.
D

Outages, operating rules and installs

D1

Which outages take which devices out of service, and where is that written?

Why it mattersFitting installs needs the link from bay to device.
Strong answer · warning sign
Operating rules by site.
The field crew knows.
D2

How do installs get verified and recorded, and how fast does the record reach compliance?

Why it mattersCIP-010 asks for the baseline within 30 days of the change.14
Strong answer · warning sign
A work order closed with the version.
An email from the field.
D3

What happens when an outage moves after an install was planned in it?

Why it mattersMoved outages make late plans and extensions.
Strong answer · warning sign
The patch owner is told the same day.
Found at the deadline.
E

Plan templates, approvers and the plan limit

E1

Do we have plan templates per asset type, with the controls we trust?

Why it mattersA drafted plan is only as good as its template.
Strong answer · warning sign
One per type, owned.
Copied from the last plan.
E2

Who are the CIP Senior Manager's delegates for plan changes, and is that written down?

Why it mattersOnly they may approve a revision or extension.4
Strong answer · warning sign
A current delegation record.
"Whoever is around."
E3

Do we set our own maximum plan length before senior approval?

Why it mattersThe standard sets none; a policy limit keeps plans honest.4
Strong answer · warning sign
A written limit, such as 60 days.
No limit, no review.
F

Evidence, supply chain and a sponsor

F1

Can we show the date each evaluation finished, for every source, for three years?

Why it mattersRegional entities ask how that date is verified.18
Strong answer · warning sign
Logged when it happened.
Rebuilt from emails.
F2

What does supply chain review need before a vendor sees our inventory?

Why it mattersYour supply chain plan covers vendors of software and services.6
Strong answer · warning sign
A known path and timeline.
First time anyone has asked.
F3

Who sponsors the change, and what budget can move?

Why it mattersA pilot without a sponsor ends as a demonstration.
Strong answer · warning sign
The CIP Senior Manager.
No sponsor.
G

Every notice read the day it appears

G1

What if every notice were read and matched the morning it was posted?

Why it mattersTests the appetite for a same-day standard.
Strong answer · warning sign
"Our engineers would spend the cycle deciding."
"We'd still wait for day 30."
G2

What if every plan were signed on day 0 of the action clock?

Why it mattersLinks the program to exposure as well as to compliance.
Strong answer · warning sign
Controls in place weeks sooner.
Nobody would notice.
G3

Which steps would we never let software do without a person?

Why it mattersTells you where the signatures belong.
Strong answer · warning sign
Signing, installs, firewall changes, approvals.
"All of it": then start with source checks and dates.
22 · Frequently asked questions

CIP-007 patch management questions answered: the 35-day clocks, mitigation plans, penalties and CIP-007-7

In shortThe questions OT security and compliance teams search for most, each answered on its own.

What is OT patch management?

OT patch management is the process of tracking, evaluating and installing security fixes for operational technology: the RTUs, relays, controllers, firewalls, servers and workstations that run power grids, plants and water systems. Unlike office IT, most OT patches wait for planned outages and are tested first, so the process also covers the protective controls used while a patch waits. In the US electric sector it is governed by NERC CIP-007-6 Requirement R2.

What does NERC CIP-007 R2 require?

CIP-007-6 R2 requires a documented patch management process with four parts: identify the patch sources for every updatable device; evaluate new security patches from each source at least once every 35 calendar days; within 35 days of finishing each evaluation, install the applicable patches or create or revise a dated mitigation plan; and carry out each plan in its timeframe unless the CIP Senior Manager or a delegate approves a change. It applies to High and Medium Impact BES Cyber Systems and their associated devices.

When does the CIP-007 35-day clock start?

The first clock runs from the last evaluation of each patch source: every source must be evaluated at least once every 35 calendar days, whenever its notices appeared. The second clock starts when an evaluation is completed: within 35 calendar days of that date, each applicable patch must be installed or covered by a dated mitigation plan. Recording the date an evaluation finished is therefore essential evidence.

What is a CIP-007 mitigation plan?

A CIP-007 mitigation plan is an internal, dated document that records the planned actions to mitigate the vulnerabilities a security patch addresses and a timeframe to complete them. It is used when a patch cannot be installed within 35 days of its evaluation, for example because the device can only be updated in a planned outage. It is a different thing from the mitigation plans filed with a regional entity after a violation.

Is there a maximum timeframe for a CIP-007 mitigation plan?

No. The standard's guidance states there is no maximum timeframe, because patching carries its own risk and may need to wait for a planned outage, and it allows event-based timeframes such as the next scheduled outage of at least two days. Many utilities set their own limit and require senior approval for longer plans. Auditors may scrutinize repeated or long extensions.

Who can approve a CIP-007 mitigation plan extension?

Only the CIP Senior Manager or a delegate can approve a revision to a mitigation plan or an extension of its timeframe under Part 2.4. A plan extended without that approval, or not carried out within its timeframe, is graded as a Severe violation. The approval should be recorded before the plan's original date.

What happens if a CIP-007 patch evaluation is late?

A late evaluation is a violation of CIP-007-6 R2, graded by how late it is: under 50 days is Lower, under 65 days Moderate, and beyond that High. The utility normally self-reports it to its regional entity and mitigates the cause. Penalties are set case by case, up to a statutory maximum of $1,584,648 per violation per day.

What is the maximum NERC penalty per violation in 2026?

The maximum civil penalty under the Federal Power Act is $1,584,648 per violation per day, the figure FERC set in its January 14, 2025 inflation adjustment. The 2026 adjustment was cancelled by OMB memorandum M-26-11 on April 17, 2026, so the 2025 amount still applies as of November 2026. Actual penalties depend on risk, compliance history and how the issue was found.

Is CIP-007-7 in effect?

Not yet. FERC approved CIP-007-7.1 and ten other virtualization-related CIP standards in Order No. 919, issued March 19, 2026 and effective May 26, 2026. They become mandatory on July 1, 2028, and utilities may adopt them earlier by notifying their regional entity. Until then CIP-007-6 is the version in force. The patch requirement in CIP-007-7.1 keeps the same two 35-day clocks and adds shared infrastructure, such as hypervisors, to the devices it covers.

Does every Cyber Asset need a patch source under CIP-007?

Every applicable Cyber Asset that is updatable and for which a patching source exists needs one. The standard's guidance excludes devices with no user-accessible way to update their software or firmware, and devices whose vendors no longer exist. The source list should be revisited whenever software is added or changed in a device's baseline, such as when a project adds a new model.

How do utilities patch substation RTUs and relays?

Firmware updates for RTUs and relays usually restart the device, so utilities schedule them in planned outages of the equipment the device monitors, after testing and after verifying the software's source and integrity under CIP-010. When the next outage falls after the 35-day action deadline, the utility writes a dated mitigation plan, often turning off unused services and restricting network access until the install. The new firmware version is then recorded in the device's baseline.

Can AI evaluate security patches for NERC CIP-007?

Software, including AI, can check sources, read notices, match them to the inventory by model and firmware, and draft applicability decisions and plans, but the utility remains responsible and a named person should decide and sign. Ask for every drafted decision to cite the sentence of the notice it rests on, and test the tool in parallel with your process on your own sources before relying on it. As of November 2026 neither NERC nor FERC has issued a rule specific to AI in CIP-007 evaluations.

Is the CISA advisory feed enough as a patch source?

Usually not on its own. CISA publishes industrial control system advisories for many vulnerabilities, but one research team found that only about 22% of the industrial vulnerabilities it tracked in 2025 came with a CISA advisory. Most utilities list each supplier's own notices as the primary source and use the national feed as a second one.

What is IEC 62443-2-3?

IEC TR 62443-2-3 is an international technical report, first published in June 2015, on patch management in industrial automation and control system environments. It describes practices for asset owners and product suppliers running a patch program. It is guidance, while NERC CIP-007 is the mandatory standard for the US bulk electric system.

23 · One-page summary

CIP-007 patch management on one page: the two clocks, the November 2026 rules, readiness and terms

Print this page

In shortThe whole guide on one screen: the method, the rules as of November 2026, the readiness questions and the terms.

The method
  1. Map every updatable model in the inventory to a patch source; re-check whenever the inventory changes.
  2. Check every source at least once every 35 days; record what was found and when.
  3. Decide applicability per device by model, hardware revision and firmware; record the reason and the date.
  4. Fit each install to the next outage; verify source and integrity; record the version.
  5. When the outage misses day 35, sign a dated plan with controls, owners and a timeframe on the day you know.
  6. Carry out every plan on time; get the CIP Senior Manager or delegate to approve any change before its date.

Readiness: score 0–2 on eight questions: 0–6 explore · 7–11 pilot · 12–16 implement.

As of November 2026: CIP-007-6 in force · CIP-007-7.1 approved by FERC Order No. 919 (March 19, 2026), enforceable July 1, 2028 · penalty maximum $1,584,648 per violation per day (2025 figure, no 2026 adjustment) · NIST SP 800-82 Rev. 4 draft open to November 30, 2026.

14 terms
OT
Operational technology: the computers that control physical equipment, such as RTUs, relays and DCS.
RTU
Remote terminal unit: sends a substation's readings and commands to and from the control room.
BES Cyber System
Grid computer systems whose loss could affect the bulk electric system; rated High, Medium or Low impact.
EACMS · PACS · PCA
Access control and monitoring systems, physical access systems, and other protected devices tied to a BES Cyber System.
Patch source
Where a supplier announces security fixes: portal, list, release page or advisory feed.
Evaluation
The per-device decision whether a patch applies, with its reason and date.
Evaluation clock
At least once every 35 days per source (Part 2.2).
Action clock
35 days from evaluation to install or dated plan (Part 2.3).
Mitigation plan
Dated actions and a timeframe that protect a device until its patch is installed.
CIP Senior Manager
The named senior manager accountable for the program; approves plan changes, or a delegate does.
VSL
Violation severity level: Lower, Moderate, High or Severe.
Baseline
A device's recorded configuration under CIP-010, including the patches applied.
CVSS
The 0–10 severity score published with a vulnerability.
ICSA · KEV
CISA's industrial control system advisories, and its catalog of exploited vulnerabilities.
24 · Sources

Sources

Accessed November 2026. Regulatory status statements are as of November 2026.

  1. CISA, ICS Advisories, read November 6, 2026. cisa.gov
  2. Forescout Research, Vedere Labs (R. Hulsebos, D. dos Santos), "ICS cybersecurity in 2026: vulnerabilities and the path forward", February 19, 2026 (a vendor's analysis). forescout.com
  3. NERC, "ORCP and CMEP Annual Report" for 2024, February 12, 2025 (Figure 6, Top 10 CIP Noncompliance Reported in 2024). nerc.com
  4. NERC, CIP-007-6, "Cyber Security — Systems Security Management": Table R2, Violation Severity Levels, and Guidelines and Technical Basis; FERC order approving it January 21, 2016 (Docket RM15-14-000). nerc.com
  5. NIST, SP 800-82 Rev. 3, "Guide to Operational Technology (OT) Security", September 2023. nvlpubs.nist.gov
  6. NERC, CIP-013-2, "Cyber Security — Supply Chain Risk Management"; FERC order approving it March 18, 2021 (Docket RD21-2-000). nerc.com
  7. FERC, Order No. 906, "Civil Monetary Penalty Inflation Adjustments", Docket RM25-4-000, 90 Fed. Reg. 2930, January 14, 2025. govinfo.gov
  8. Texas Reliability Entity, "CIP-007-6 R2 Security Patch Management", CIP working group presentation, February 6, 2026. texasre.org
  9. FERC, Order No. 919, "Virtualization Reliability Standards", Docket RM24-8-000, issued March 19, 2026; 91 Fed. Reg. 13957, March 24, 2026; effective May 26, 2026. govinfo.gov
  10. Federal Maritime Commission, civil penalty inflation rule citing OMB Memorandum M-26-11 (April 17, 2026), 91 Fed. Reg. 32888, June 2, 2026. govinfo.gov
  11. NIST Computer Security Resource Center, SP 800-82 Rev. 3 publication page, with the note on the Revision 4 initial public draft (comments due November 30, 2026). csrc.nist.gov
  12. Texas Reliability Entity, "Standards Update" (standards with future effective dates), August 27, 2026. texasre.org
  13. NERC, CIP-007-7.1, "Cyber Security — Systems Security Management": Table R2 and version history (FERC order approving it March 19, 2026). nerc.com
  14. NERC, CIP-010-4, "Cyber Security — Configuration Change Management and Vulnerability Assessments". nerc.com
  15. NIST, SP 800-40 Rev. 4, "Guide to Enterprise Patch Management Planning: Preventive Maintenance for Technology", April 2022. csrc.nist.gov
  16. IEC TR 62443-2-3:2015, "Security for industrial automation and control systems — Part 2-3: Patch management in the IACS environment", first edition, June 2015 (catalog entry). evs.ee
  17. CISA, Known Exploited Vulnerabilities Catalog, read November 6, 2026. cisa.gov
  18. Texas Reliability Entity, "CIP 201: Security Patch Management", Reliability 201 presentation, 2026. texasre.org
  19. Dragos, "Launched: 9th Annual Dragos OT Cybersecurity Year in Review", February 17, 2026 (a vendor's analysis of 2025). dragos.com
  20. ReliabilityFirst, L. Folkerth, "The Lighthouse: Patch Management Mitigation Plans", RF newsletter, January/February 2018 (the author's views, not binding). rfirst.org
  21. SecurityWeek, "US Energy Firm Fined $10 Million for Security Failures", February 4, 2019. securityweek.com
  22. WECC, "Oversight Trends Update", Q1 2025 (data as of February 1, 2025). wecc.org
  23. ScottMadden, "Work Management" case study, 2022. scottmadden.com
  24. Texas Reliability Entity, "Security Patch Management", newsletter, March 2026. texasre.org
Next step

See it on your own patch sources.

Explore the solution, or bring your source list, your asset inventory and one recent cycle of supplier notices, and we will run the clocks on them with you, every decision tied to the sentence behind it.

botminds.ai The complete guide to OT patch management under NERC CIP-007 · November 2026. Lumina Utilities, Halvard Controls, Bexley Time, every supplier, site, asset, notice, person and figure in the example and the screens are fictional. Regulatory status is as of November 2026; check the sources before relying on it.