

Free tool
OT threat map: what reaches your plant, and what it costs you
MITRE ATT&CK for ICS techniques placed on the Purdue model, expressed as loss of view, control or safety, and mapped to IEC 62443.
ATT&CK for ICS is the best catalogue of industrial attack technique there is, and it is organised for threat analysts rather than for the people who run plants. An asset owner does not ask which tactic a technique belongs to. They ask what can reach level 1, what would cause loss of view, and which IEC 62443 requirement it lands under. This is the same body of knowledge cut along those three axes, with the defence beside the attack and an honest note on how well each one actually works.
Nothing leaves your browser: Filtering happens in your browser and nothing is recorded. Which zones and consequences you look at is itself a description of what worries you about your own plant, so the page is served with a Content Security Policy whose connect-src 'none' rule blocks fetch, XHR, WebSocket, EventSource and sendBeacon. Open your developer tools and watch the network tab while you use it. A policy inside the page cannot stop you copying the result somewhere else, so what you do with it afterwards is yours to protect. Refreshing the page loses your work.
Filter by where it lands
The Purdue model, top to bottom. Consequence gets more physical and less reversible as you descend.
ATT&CK tactic
Consequence
Showing 27 of 27
- T0886Initial Access
Entry through the remote access path that exists so vendors and on-call engineers can work without driving to site. It is rarely undocumented; it is usually documented, approved, and far broader than anyone intends.
L3.5L3Theft of information - T0865Initial Access
Mail to a corporate user, which is not OT at all. It matters because the enterprise network is where nearly every published OT intrusion began before moving down.
L5 / 4Theft of information - T0847Initial Access
USB into an engineering workstation. Still current, because air-gapped plants move files somehow and the somehow is usually a memory stick in an engineer's pocket.
L3L2Theft of information - T0862Initial Access
Compromise arriving inside legitimate vendor software, firmware or an integrator's laptop. The integrator's laptop is the one people forget, and it connects to everything.
L3L2L1Manipulation of controlTheft of information - T0871Execution
Using the controller's own documented programming interface to run code. Nothing is exploited; the device is asked to do what it was designed to do, by someone who should not be asking.
L2L1Manipulation of control - T0823Execution
Driving the HMI as an operator would, through stolen credentials or a hijacked session. Indistinguishable from legitimate use in most logs.
L2Manipulation of controlManipulation of view - T0853Execution
Scripting engines on engineering workstations and historians, used to automate the attack the way engineers use them to automate work.
L3L2Manipulation of control - T0889Persistence
Changing controller logic so the attacker's behaviour survives reboots, restores and staff changes, because the logic is now simply what the plant does.
L1Manipulation of control - T1693Persistence
Persistence below the logic layer, in device firmware, where reimaging the workstation and reloading the program changes nothing.
L1L0Manipulation of controlLoss of safety - T0890Privilege Escalation
Standard escalation on the Windows hosts that run OT applications, which are often years behind on patches for entirely legitimate availability reasons.
L3L2Manipulation of control - T0858Evasion
Putting a controller into program or remote mode to permit changes, then returning it, so the window is brief and easily missed.
L1Manipulation of controlLoss of view - T0872Evasion
Clearing logs and artefacts on OT hosts, which is easy when logs are stored locally and never leave the device.
L3L2Loss of view - T0842Discovery
Passive listening on control networks, which is unusually productive because most industrial protocols carry no encryption and announce a great deal about the process.
L2L1Theft of information - T0846Discovery
Enumerating controllers and their roles, often using the same discovery functions engineering tools use.
L3L2L1Theft of information - T0867Lateral Movement
Moving tooling deeper into the plant, usually through the paths built for legitimate file movement between levels.
L3.5L3L2Theft of information - T1694Lateral Movement
Documented default credentials on controllers, HMIs and network gear, published in manuals anyone can download.
L2L1Manipulation of control - T0801Collection
Watching the process to learn its normal behaviour, which is the prerequisite for changing it convincingly rather than obviously.
L2L1Theft of information - T0811Collection
Historians, engineering document stores and project file repositories: the fastest route to understanding a plant without standing in it.
L3Theft of information - T0869Command and Control
Command and control over protocols already permitted outbound, so nothing new has to be opened.
L3.5L3Theft of information - T0878Inhibit Response Function
Stopping alarms reaching operators, so the process degrades with nobody told. Frequently paired with a manipulation technique rather than used alone.
L2L1Loss of viewLoss of safety - T0881Inhibit Response Function
Stopping the services that provide visibility and control, a common precursor to ransomware deployment in OT-adjacent environments.
L3L2Loss of viewLoss of control - T0838Inhibit Response Function
Widening alarm thresholds so genuinely abnormal conditions read as normal. Quieter than suppression and considerably harder to notice.
L2L1Loss of safety - T0836Impair Process Control
Changing setpoints and tuning within ranges the system accepts, so the process moves somewhere harmful without anything rejecting the instruction.
L1L0Manipulation of controlLoss of safety - T1692Impair Process Control
Well-formed protocol commands from an unauthorised source. Most industrial protocols authenticate nothing, so a valid message is obeyed regardless of origin.
L1L0Manipulation of control - T0828Impact
Production stops, whether deliberately or because the operator shut down on losing confidence. The second is far more common and is usually the right call.
L3L2L1Loss of availability - T0880Impact
The protective layer no longer protects. TRISIS is the reference case: malware written specifically to reach a safety instrumented system.
LSISLoss of safety - T0826Impact
The process cannot run. In OT this is often the least bad outcome available and a legitimate protective response.
L2L1L0Loss of availability
Why consequence, and not confidentiality, integrity, availability
The CIA triad was built for information. It survives contact with operational technology poorly, because it cannot distinguish between an attacker reading process data and an attacker disabling a safety instrumented system: both are integrity problems, and nobody in a control room would put them in the same sentence. The vocabulary below is the one engineers, plant managers and safety cases already use.
- Loss of view
- Operators can no longer see the process. The plant may still be running correctly; nobody can confirm it.
- Manipulation of view
- Worse than losing the screen: the screen lies. Operators act confidently on false information, which is what made Stuxnet effective.
- Loss of control
- Commands no longer reach the process. The plant continues doing whatever it was last told to do.
- Manipulation of control
- The process is driven by someone else. This is the one that breaks equipment and hurts people.
- Loss of safety
- The protective layer is degraded or disabled. Often invisible until the day it was needed.
- Loss of availability
- The process stops. In OT this is frequently the *best* available outcome, and a legitimate response to the others.
- Theft of information
- Process designs, recipes, logic and layouts taken. Rarely the endgame on its own; usually reconnaissance for something later.
The zones, and what is at stake in each
Level 5 / 4 Enterprise and business network
Corporate IT: email, ERP, the domain, the things a phishing email lands in.
Not OT, and the origin of most OT incidents anyway. Almost every published ICS intrusion began here and moved down, which is why an OT programme that starts at the firewall has already conceded the entry point.
Level 3.5 Industrial DMZ
The brokered boundary: historian replicas, jump hosts, patch and antivirus relays, remote access brokers.
The single most consequential zone in the model, because it is where the two networks are permitted to touch. It is also where 'temporary' exceptions accumulate and are never removed.
Level 3 Site operations
Historians, engineering workstations, domain services for the plant, patch management.
The engineering workstation is the crown jewel: it holds the project files and the ability to push logic to controllers. Compromise here is compromise of everything beneath it.
Level 2 Supervisory control
HMIs, SCADA servers, alarm and operator displays.
Where loss of view happens. An operator who cannot trust the screen is operating blind, and blind operation is where good crews make reasonable decisions that turn out to be wrong.
Level 1 Basic control
PLCs, RTUs, DCS controllers, IEDs.
Where loss of control happens. Logic changes here move physical things, and many of these devices authenticate nothing and log almost nothing.
Level 0 Process
Sensors, actuators, valves, drives, the physical process itself.
Where consequence becomes physical and irreversible. Nothing at this level can be patched, restored from backup, or rolled back.
Level SIS Safety instrumented systems
The independent protective layer that brings the process to a safe state.
The last line, and the reason TRISIS mattered so much: it was the first malware written specifically to reach the safety layer. Compromise here removes the protection everything else assumes is there.
IEC 62443 foundational requirements
Every technique here maps to one or more of the seven foundational requirements, so a finding can be expressed in the language your assessor is already using. Numbers and short names are identifiers; no requirement text is reproduced, and you still need to buy the standard.
- FR1Identification and authentication control6
- FR2Use control7
- FR3System integrity8
- FR4Data confidentiality3
- FR5Restricted data flow10
- FR6Timely response to events10
- FR7Resource availability5
Use the data
The zones, consequence model, foundational requirement mappings and every technique annotation are published as JSON, currently version 2026-08-04, built against ATT&CK for ICS v19 (April 2026). The original commentary is CC BY 4.0. ATT&CK content carries MITRE’s own terms, and the attribution travels inside the payload so it is not lost on re-publication.
© 2026 The MITRE Corporation. This work is reproduced and distributed with the permission of The MITRE Corporation.
Sources: MITRE ATT&CK for ICS matrix; MITRE ATT&CK Terms of Use.
What this is not
It is not the complete ATT&CK for ICS matrix. That carries 79 techniques and 18 sub-techniques across 12 tactics, and it lives at MITRE, where it is maintained properly and where you should go for the authoritative list. What is here is the subset an asset owner reaches for, re-cut along the axes that decide what you do on Monday. Presenting a partial framework as a complete one would be worse than not building this at all, so it is said plainly.
It is also not a maturity assessment. Knowing that a technique reaches level 1 tells you nothing about whether it reaches your level 1, and that question is answered by looking at the plant rather than at a table.
Common questions
›What is the Purdue model, and is it still relevant?
A reference architecture that layers an industrial environment from the physical process at level 0 up to enterprise IT at levels 4 and 5, with an industrial DMZ between. It is routinely declared obsolete because cloud connectivity and modern equipment cut across it, and it remains the vocabulary almost every plant, integrator and auditor actually uses. Treat it as a way of reasoning about consequence and distance from the process rather than as a literal network diagram.
›Why organise by consequence rather than by tactic?
Because loss of view, loss of control and loss of safety are the terms an engineer, a plant manager and a safety case already use, and confidentiality, integrity and availability are not. A technique that steals process data and a technique that disables a safety instrumented system are both integrity issues in IT vocabulary, and nobody in a control room would ever put them in the same category.
›Is this a copy of MITRE ATT&CK for ICS?
No, deliberately. MITRE's ICS pages are freely accessible, well maintained and rank properly, so mirroring them would add nothing and divert traffic from the canonical source. This is a curated asset-owner subset re-cut along Purdue zone, operational consequence and IEC 62443 mapping, which is the view that does not exist elsewhere. For the complete and authoritative matrix, go to MITRE.
›Does this reproduce IEC 62443?
No. IEC 62443 is a copyrighted standard and you have to buy it. Foundational requirement numbers and short names are identifiers, used here as references so you can find the right part, and every explanatory note is original writing. This is a companion to the standard, not a substitute for it.
›Where do most OT intrusions actually start?
On the corporate network, not in the plant. Nearly every published industrial intrusion began with ordinary IT compromise and moved down through whatever path connected the two, which is why an OT security programme that begins at the firewall has already conceded the entry point. The question worth asking is not whether corporate IT can be compromised, but how short the path is from a compromised mailbox to a controller.
›Does NIS2 apply to industrial operators?
Frequently, yes. Energy, drinking water, waste water, transport and several manufacturing categories sit in the NIS2 annexes, and these are exactly the sectors where operational technology carries the risk. Whether you are in scope, and whether you are an essential or an important entity, turns on sector and size in a way that is worth checking properly rather than assuming.
When you need more than a tool
OT and ICS Security Assessment
Security assessment for plant and industrial control systems, framed in loss of view, control and safety, and mapped to IEC 62443 and NIS2 rather than to an IT checklist.
Discuss an assessment
