Join our Newsletter — 33% off our NHI Course
Home› Guides› MITRE ATT&CK for ICS T0831 Manipulation of Control:…
Guide OT & IoT Security

MITRE ATT&CK for ICS T0831 Manipulation of Control: Detection and Response in OT

PDF for newsletter subscribers · free to read online

← All guides
By NHI Mgmt Group, edited by Lalit Choda Updated 12 November 2026 13 min read
On this page

Manipulation of Control (T0831) is the point where an OT intrusion stops being about data and starts moving physical equipment: breakers open, setpoints change, drives speed up or slow down. MITRE ATT&CK for ICS places it under the Impact tactic and describes adversaries manipulating physical process control, with methods that include man-in-the-middle, spoofed command messages and changed setpoints, for a duration that may be short or sustained depending on when operators notice. This guide is for OT security engineers, control engineers, SCADA administrators and incident responders. It covers how T0831 relates to its neighbouring techniques, the recorded cases, what you can actually monitor, how to apply the three ATT&CK mitigations, and how to respond without making the process less safe. For the wider matrix see the MITRE ATT&CK for ICS Guide and the ATT&CK for ICS Impact Tactic Guide.

Key takeaways

  • T0831 is an outcome, not a method. ATT&CK lists no platform for it ("None"); you detect and prevent the means, such as unauthorised command messages, adversary-in-the-middle and parameter changes.
  • Every recorded case used legitimate control paths. Sandworm opened breakers through the HMI in 2015, Industroyer sent its own command messages, and Stuxnet changed PLC parameters, so "valid command from the wrong source" is the core detection problem.
  • ATT&CK states there is no standard detection for the technique itself. Its detection strategy DET0747 says so, which makes a baseline of who commands what, from where and when your main tool.
  • The mitigations target integrity of commands and the ability to recover. Communication Authenticity (M0802), an Out-of-Band Communications Channel (M0810) and Data Backup (M0953) are the three ATT&CK lists.
  • Response is a process safety decision first. Operations decides whether to move to manual or local control; security supports that decision and preserves evidence, never the other way round.

What T0831 covers and how it differs from nearby techniques

ATT&CK v20 describes adversaries manipulating physical process control within the industrial environment, either by using control system devices already present or by bringing their own, to communicate with and command the physical process. The technique sits in the Impact tactic (TA0105) and has no sub-techniques. The methods named in the description are delivered by techniques in other tactics, which is why this page is short on "how" and long on "how to tell".

TechniqueTacticRelationship to T0831
T1692 Unauthorized MessageEvasion, Impair Process ControlInjected command messages are a common way to achieve manipulation of control
T0830 Adversary-in-the-MiddleCollectionIntercepting and altering traffic between a controller and its master changes what the process is told to do
T0836 Modify ParameterImpair Process ControlChanging setpoints and tuning parameters on the controller itself
T0806 Brute Force I/OImpair Process ControlRepeatedly changing I/O point values to force a process action
T0827 Loss of ControlImpactOperators can no longer issue commands at all; T0831 is the adversary issuing them instead
T0832 Manipulation of ViewImpactOften paired with T0831 so operators do not see the manipulated state

Use the technique pages for the means: the T1692 Unauthorized Message, T0830 Adversary-in-the-Middle, T0806 Brute Force I/O and T0827 Loss of Control guides. The process-level context is in the ATT&CK for ICS Impair Process Control Tactic Guide.

Real cases recorded by ATT&CK

ATT&CK v20 lists three procedure examples for T0831 and one historic case in the technique description.

  • 2015 Ukraine Electric Power Attack (C0028): ATT&CK records that Sandworm Team opened live breakers via remote commands to the HMI, causing blackouts. The attackers used the operators' own tools, so the commands were valid in protocol terms; only their source and timing were wrong.
  • Industroyer (S0604): ATT&CK records that it toggles breakers to the open state using unauthorised command messages. Here the malware spoke the substation protocols itself rather than driving the HMI.
  • Stuxnet (S0603): ATT&CK records that it can reprogram a PLC and change critical parameters so that legitimate commands are overridden or intercepted, and apply inappropriate command sequences or parameters. Symantec's W32.Stuxnet Dossier describes the PLC code writing frames to frequency converter drives that repeatedly changed the maximum frequency, and so the motor speed.
  • Lodz tram system (2008): the ATT&CK description cites a student who used a modified remote control to send track switching signals in Lodz, Poland. ATT&CK records four derailed trams and twelve injuries from the resulting emergency stops. Bruce Schneier's write-up attributes it to the infrared points control being reverse engineered, a reminder that manipulation of control does not need an IT network at all.

The pattern across the cases: three different means (operator tools, protocol injection, controller logic) leading to one outcome. Detection that only watches one of those layers misses the others. For the malware background see the ICS Malware History Guide.

Detecting manipulation of control

ATT&CK's detection strategy DET0747 contains one analytic: "No standard detection method currently exists for this technique." In practice you combine three viewpoints: who issued the command, what the command did to the controller, and what the process actually did.

SignalWhere to collect itWhat it can reveal
Control commands (writes, operate, select-before-operate) from a host that is not an approved HMI, SCADA server or engineering workstationOT network monitoring with protocol decoding for Modbus, DNP3, IEC 60870-5-104, IEC 61850, S7comm or CIPInjected commands of the Industroyer kind
Command issued with no operator session or outside the operator's normal patternHMI and SCADA event and audit logs, Windows logon events on HMI hostsHijacked HMI sessions or remote access abuse, as in Ukraine 2015
Setpoint or parameter change with no matching work orderSCADA change journals, historian setpoint tags, controller change detectionSetpoint manipulation (T0836)
Controller program or configuration differs from the approved baselinePeriodic project comparison or OT asset management change detectionLogic changes of the Stuxnet kind
Process value moves against the commanded direction or outside the expected envelopeProcess historian analytics, independent sensors, safety system eventsThe physical effect, whatever the means
Bursts of breaker or valve operations at many sites in a short windowSCADA event lists, sequence of events recordersCoordinated attack rather than a local fault

Making the signals useful

  • Build an allowlist of command sources: for each controller, record which hosts are permitted to issue control writes. Any write from elsewhere is high fidelity, because normal OT traffic is predictable.
  • Correlate with the maintenance calendar: most legitimate setpoint and logic changes have a work order. Alerts with no matching change ticket are the ones to escalate.
  • Watch the physics: a process model or simple range checks on independent measurements catch manipulation even when the command path looks clean, and they are the only check if the view is also manipulated.
  • Route alerts to both teams: the control room can confirm in seconds whether an operation was intended; the OT SOC cannot.

For sensor placement and protocol decoding see the OT Network Security Monitoring Guide.

Mitigations: the three ATT&CK lists and how to apply them

  1. Communication Authenticity (M0802): ATT&CK advises that protocols used for control functions should provide authenticity through MAC functions or digital signatures, and where they cannot, to use bump-in-the-wire devices or VPNs between devices that cannot support it, such as legacy controllers and RTUs. Prioritise links that cross zones or use radio, cellular or public networks.
  2. Out-of-Band Communications Channel (M0810): ATT&CK's text for T0831 is to use out-of-band communication to validate the integrity of data from the primary channel. In practice this means an independent path, such as local indication, a separate telemetry link or field confirmation, to check that a reported state change really happened.
  3. Data Backup (M0953): hardened, separated backups and gold-copy images of key systems and configurations, plus exercised incident response plans, so known-good controller logic and HMI servers can be restored quickly. See the OT Backup, Recovery and Golden Image Guide.

Upstream controls reduce the chance an adversary reaches the control path at all. The joint CISA, FBI, EPA and DOE primary mitigations for OT are: remove OT devices from the public internet, change default passwords, secure remote access with a private connection or VPN with phishing-resistant MFA, segment IT and OT with a DMZ, and keep the ability to operate manually with tested recovery plans. The zone and conduit design is in the OT Network Segmentation, Purdue Model and IEC 62443 Zones and Conduits Guide, and controller-level hardening in the PLC Security Guide.

Choosing between options

SituationPreferred controlTrade-off
Legacy RTUs on serial or radio links that cannot authenticate messagesBump-in-the-wire authentication or encrypted tunnels on the linkAdded latency and another device to manage and patch
Modern controllers with protocol security options availableEnable the authenticated protocol mode after a test on a spare or test benchCertificate or key management for every device
HMIs reachable through remote accessRestrict remote sessions to view-only by default, with control rights granted per taskSlower vendor support during incidents
Small utility with a handful of PLCsNetwork allowlist on the PLC or firewall, controller in run mode with key removed, change detection by comparison with saved projectManual effort, but cheap and effective
Large multi-site grid or pipelineProtocol-aware monitoring at every control centre and substation conduit, central command source allowlistSensor cost and tuning effort

Where identity fits

The Ukraine case shows why control authority is an identity question. Commands came from legitimate HMIs through remote access, so the control that mattered was who could hold an operator session and from where. Shared operator logins, vendor remote access accounts with standing access and service accounts on SCADA servers that can issue writes are all non-human or shared identities that should be inventoried, owned and limited. Give each vendor named accounts with time-bound access, keep engineering credentials off the corporate directory where possible, and log every session. See the OT Remote Access Guide and the Energy Sector Identity and OT Access Guide.

Safety-aware response

  1. Operations decides the safe state: the shift supervisor decides whether to move to local or manual control, isolate a section or shut down, based on process safety. Security advises on which systems are suspect.
  2. Confirm the protection layer: check that the safety instrumented system and protective relays are healthy and have not been changed, since the adversary may target them next. See the Safety Instrumented Systems Security Guide.
  3. Cut the command source, not the process: disable the suspect remote access path, account or host before blocking control traffic wholesale, because blocking a conduit can also stop legitimate control.
  4. Verify field state independently: send staff to confirm breaker, valve and drive positions, because the HMI may be manipulated as well (T0832).
  5. Preserve evidence: keep HMI and SCADA logs, historian data, network captures, controller project files read from the device and images of engineering workstations before rebuilding.
  6. Restore known-good logic and parameters: compare running programs and setpoints with the approved baseline, restore from gold copies, and return to automatic control only after operations signs off.

The wider process is in the OT Incident Response Guide.

Metrics that show it is working

  • Command source coverage: share of critical controllers with a documented allowlist of permitted command sources that is monitored.
  • Unexplained control writes: count per month of control writes or setpoint changes with no work order, and share investigated within one shift.
  • Baseline freshness: share of controllers whose running logic was compared with the approved project in the last quarter.
  • Authenticated links: share of inter-zone and wireless control links protected by message authentication or an authenticated tunnel.
  • Manual operation readiness: date of the last exercise in which a critical process area was run in manual or local mode.

Framework mapping

Control areaNIST SP 800-53 Rev 5NIST CSF 2.0ATT&CK for ICS mitigation
Authentic control messagesSC-8 Transmission Confidentiality and Integrity; IA-3 Device Identification and AuthenticationPR.DS-02M0802 Communication Authenticity
Independent validation of stateSI-4 System MonitoringDE.CM-01; DE.AE-02M0810 Out-of-Band Communications Channel
Backups and known-good imagesCP-9 System BackupRC.RP-01M0953 Data Backup
Change control on logic and setpointsCM-3 Configuration Change Control; CM-5 Access Restrictions for ChangePR.PS-01No standard detection for T0831 itself (DET0747)
Who may command the processAC-3 Access Enforcement; IA-2 Identification and AuthenticationPR.AA-05Upstream controls on remote access and segmentation

For OT tailoring of these controls see the NIST SP 800-82 OT Security Guide and the IEC 62443 Guide.

Common failure patterns

  • Monitoring only for malware: the Ukraine attackers used the operators' own HMIs, so endpoint alerts alone would not have shown the breaker operations as malicious.
  • Remote access with full control rights by default: a vendor or support session that can operate equipment when it only needed to read values widens the attack path for no benefit.
  • No baseline of controller logic: without a saved approved project, nobody can say whether the running program or setpoints were changed.
  • Trusting the HMI during an incident: manipulation of control is often paired with manipulation of view; restoring based on screen values alone can leave the process in a manipulated state.
  • Unauthenticated radio and serial links: the Lodz and Maroochy cases both involved control signals sent over radio or infrared paths that accepted whoever spoke the protocol.
  • Blocking traffic without operations: a security team that isolates a conduit unilaterally can cause the very loss of control it was trying to prevent.

Practitioner checklist

  • Document permitted command sources for each critical controller and alert on control writes from anywhere else.
  • Decode OT protocols on conduits between control centre, substations and field sites.
  • Correlate setpoint and logic changes with work orders and review unmatched changes every shift.
  • Keep approved controller projects and compare running logic against them on a schedule.
  • Enable message authentication or authenticated tunnels on inter-zone, radio and cellular control links.
  • Make remote and vendor sessions view-only by default and grant control rights per task.
  • Keep gold copies of HMI, SCADA and engineering workstation images and test restore time.
  • Exercise a manipulation of control scenario jointly with operations, including the decision to go manual.

Standards and references

Related NHI Mgmt Group resources: MITRE ATT&CK for ICS Guide · T0827 Loss of Control · OT Security Operations Centre Guide · OT Security Guide

PDF for subscribers

Take this guide with you

Every section, table and checklist in one PDF, with links to the sources and related guides. Subscribe to our weekly NHI & AI Identity Journal and we’ll email you a download link.

Free weekly newsletter

Subscribe to the NHI & AI Identity Journal

The latest on NHI and Agentic AI security – articles, research, breaches, news and events every week.

Bonus 33% off our NHI Course when you subscribe.

NHIMG Editorial Note
Researched and written by the NHI Mgmt Group editorial team using AI tools, under the editorial direction of Lalit Choda. Facts are drawn from the sources listed on this page and checked by our automated quality process. Last updated 12 November 2026. Spotted an error? Use our contact page.
NHI Mgmt Group, the independent authority on Non-Human Identity, IAM and Agentic AI security. nhimg.org

PDF Downloads for Newsletter Subscribers

Get the guide

Enter your details and we’ll email you a download link.

The full guide is free to read online. The PDF is a thank you for subscribing.

Fill in all fields marked * and tick the PDF box to continue.