Article
Sandworm (APT44): Russia’s Most Destructive Cyber Weapon
Sandworm (APT44) profile: aliases, motives, tactics, targets and notable operations, including NotPetya and the AcidPour wiper on critical infrastructure.
Quick links
Press Enter to search, Esc to close
Malware profile
Industroyer, also called CrashOverride, is a malware framework built to disrupt industrial control systems, specifically parts used in electrical substations.
In short
Industroyer, also called CrashOverride, is a malware framework built to disrupt industrial control systems, specifically parts used in electrical substations. MITRE ATT&CK says it was used in the attacks on the Ukrainian power grid in December 2016. It is described as the first publicly known malware specifically designed to affect operations in the electric grid.
CISA describes Industroyer as a modular platform. It has payloads for several industrial communication protocols, and these payloads can control switches and circuit breakers directly. Other modules wipe data and can deny service to Siemens SIPROTEC devices.
CISA also says it abuses the lack of authentication in common control system protocols to send unauthorized commands to field devices. Its public capabilities focus on protocols used more often outside the United States.
Public sources use several names for this malware.
| Name | Where it appears |
|---|---|
| CRASHOVERRIDE | MITRE ATT&CK Associated Software; CISA alerts ICS-ALERT-17-206-01 and TA17-163A; UK government statement[1, 2, 3, 5] |
| Win32/Industroyer | MITRE ATT&CK Associated Software[1] |
What MITRE ATT&CK lists this malware as doing, by tactic. Each id opens our technique page where one exists, otherwise MITRE.
Application Layer Protocol: Web Protocols T1071.001
Its main backdoor talks to a remote command server over HTTPS.[1]
Ingress Tool Transfer T1105
It downloads a shellcode payload from a command server and loads it into memory.[1]
Proxy: Multi-hop Proxy T1090.003
It has used Tor nodes to reach its command servers.[1]
Protocol Tunneling T1572
It tries an HTTP CONNECT through an internal proxy to set up a tunnel.[1]
Data Destruction T1485
Its wiper module clears registry keys and overwrites ICS configuration and Windows files.[1]
Service Stop T1489
Its wiper module writes zeros into service registry keys so the system cannot run.[1]
Endpoint Denial of Service: Application or System Exploitation T1499.004
A custom tool uses CVE-2015-5374 against Siemens SIPROTEC devices at hardcoded IP addresses.[1]
The sources reviewed do not describe how Industroyer first got into a network. CISA says it is a second stage malware that can operate without its first command server, and that stage one infection vectors were not yet known when it wrote its alert. The US indictment says the network of the Ukrainian transmission company had been compromised since around April 2016, months before the December 2016 attack.
The US indictment says the Ukrainian transmission company's network had been compromised by the conspirators since in and around April 2016.[4]
The indictment says the conspirators attacked the company with the malware later named Industroyer, and that power to Kiev was disrupted for about one hour.[4]
CISA published an alert on CRASHOVERRIDE, also known as Industroyer, with a YARA signature for detection.[2]
CISA updated alert TA17-163A to say the US Government attributes the activity to Russian nation-state cyber actors.[3]
A joint advisory says GTsST actors deployed CrashOverride, also known as Industroyer, in a 2016 intrusion against a Ukrainian electrical transmission company.[6]
CISA built a YARA signature to find the malicious files. Try it first in a test or development ICS environment, or on backup systems, because it will not work on most field devices.[2]
CISA says the malware exploits missing authentication in common ICS protocols. It advises authentication of commands, using ICS firewalls for legacy devices.[3]
CISA advises isolating ICS networks from untrusted networks, especially the Internet, and splitting networks into logical enclaves to limit spread.[3]
CISA says application whitelisting can detect and prevent execution of malware uploaded by attackers, and suits HMI computers.[3]
MITRE ATT&CK calls it a malware framework designed to affect the working processes of industrial control systems, specifically components used in electrical substations. It is also known as CrashOverride.
The US Department of Justice, in an indictment announced 19 October 2020, ties the attack to GRU Unit 74455, tracked as Sandworm. MITRE lists Sandworm Team as a user, and CISA advisory AA22-110A says GTsST actors deployed it.
The indictment says the malware was used against a Ukrainian electric transmission company on or about 17 December 2016 and disrupted electricity to Kiev for about one hour. The UK says a fifth of Kyiv lost power for an hour.
Yes. CISA writes "CRASHOVERRIDE, aka, Industroyer", and MITRE lists CRASHOVERRIDE as an associated name.
CISA published a YARA signature in ICS-ALERT-17-206-01, and indicators and detection rules in TA17-163A. CISA says the signature will not work on most field devices.
Take control of your digital security with an exclusive demo of our AI-driven threat intelligence platform.