Inside the Cunning, Unprecedented Hack of Ukraines Power …
Slide: 1 / of 1. Caption: Jose A. Bernat Bacet/Getty Images
It was 3:30 p.m. last December 23, and residents of the Ivano-Frankivsk region of Western Ukraine were preparing to end their workday and head home through the cold winter streets. Inside the Prykarpattyaoblenergo control center, which distributes power to the regions residents, operators too were nearing the end of their shift. But just as one worker was organizing papers at his desk that day, the cursor on his computer suddenly skittered across the screen of its own accord.
He watched as it navigated purposefully toward buttons controlling the circuit breakers at a substation in the region and then clicked on a box to open the breakers and take the substation offline. A dialogue window popped up on screen asking to confirm the action, and the operator stared dumbfounded as the cursor glided to the box and clicked to affirm. Somewhere in a region outside the city he knew that thousands of residents had just lost their lights and heaters.
The operator grabbed his mouse and tried desperately to seize control of the cursor, but it was unresponsive. Then as the cursor moved in the direction of another breaker, the machine suddenly logged him out of the control panel. Although he tried frantically to log back in, the attackers had changed his password preventing him from gaining re-entry. All he could do was stare helplessly at his screen while the ghosts in the machine clicked open one breaker after another, eventually taking about 30 substations offline. The attackers didnt stop there, however. They also struck two other power distribution centers at the same time, nearly doubling the number of substations taken offline and leaving more than 230,000 residents in the dark. And as if that werent enough, they also disabled backup power supplies to two of the three distribution centers, leaving operators themselves stumbling in the dark.
The hackers who struck the power centers in Ukrainethe first confirmed hack to take down a power gridwerent opportunists who just happened upon the networks and launched an attack to test their abilities; according to new details from an extensive investigation into the hack, they were skilled and stealthy strategists who carefully planned their assault over many months, first doing reconnaissance to study the networks and siphon operator credentials, then launching a synchronized assault in a well-choreographed dance.
It was brilliant, says Robert M. Lee, who assisted in the investigation. Lee is a former cyber warfare operations officer for the US Air Force and is co-founder of Dragos Security, a critical infrastructure security company. In terms of sophistication, most people always [focus on the] malware [thats used in an attack], he says. To me what makes sophistication is logistics and planning and operations and whats going on during the length of it. And this was highly sophisticated.
Ukraine was quick to point the finger at Russia for the assault. Lee shies away from attributing it to any actor but says there are clear delineations between the various phases of the operation that suggest different levels of actors worked on different parts of the assault. This raises the possibility that the attack might have involved collaboration between completely different partiespossibly cybercriminals and nation-state actors.
This had to be a well-funded, well-trained team. [B]ut it didnt have to be a nation-state, he says. It could have started out with cybercriminals getting initial access to the network, then handing it off to nation-state attackers who did the rest.
The control systems in Ukraine were surprisingly more secure than some in the US.
Regardless, the successful assault holds many lessons for power generation plants and distribution centers here in the US, experts say; the control systems in Ukraine were surprisingly more secure than some in the US, since they were well-segmented from the control center business networks with robust firewalls. But in the end they still werent secure enoughworkers logging remotely into the SCADA network, the Supervisory Control and Data Acquisition network that controlled the grid, werent required to use two-factor authentication, which allowed the attackers to hijack their credentials and gain crucial access to systems that controlled the breakers.
The power wasnt out long in Ukraine: just one to six hours for all the areas hit. But more than two months after the attack, the control centers are still not fully operational, according to a recent US report. Ukrainian and US computer security experts involved in the investigation say the attackers overwrote firmware on critical devices at 16 of the substations, leaving them unresponsive to any remote commands from operators. The power is on, but workers still have to control the breakers manually.
Thats actually a better outcome than what might occur in the US, experts say, since many power grid control systems here dont have manual backup functionality, which means that if attackers were to sabotage automated systems here, it could be much harder for workers to restore power.
Multiple agencies in the US helped the Ukrainians in their investigation of the attack, including the FBI and DHS. Among computer security experts who consulted on the wider investigation were Lee and Michael J. Assante, both of whom teach computer security at the SANS Institute in Washington DC and plan to release a report about their analysis today. They say investigators were pleasantly surprised to discover that the Ukrainian power distribution companies had a vast collection of firewall and system logs that helped them reconstruct eventsan uncommon bonanza for any corporate network, but an even rarer find for critical infrastructure environments, which seldom have robust logging capabilities.
According to Lee and a Ukrainian security expert who assisted in the investigation, the attacks began last spring with a spear-phishing campaign that targeted IT staff and system administrators working for multiple companies responsible for distributing electricity throughout Ukraine. Ukraine has 24 regions, each divided into between 11 and 27 provinces, with a different power distribution company serving each region. The phishing campaign delivered email to workers at three of the companies with a malicious Word document attached. When workers clicked on the attachment, a popup displayed asking them to enable macros for the document. If they complied, a program called BlackEnergy3variants of which have infected other systems in Europe and the USinfected their machines and opened a backdoor to the hackers. The method is notable because most intrusions these days exploit a coding mistake or vulnerability in a software program; but in this case the attackers exploited an intentional feature in the Microsoft Word program. Exploiting the macros feature is an old-school method from the 90s that attackers have recently revived in multiple attacks.
The initial intrusion got the attackers only as far as the corporate networks. But they still had to get to the SCADA networks that controlled the grid. The companies had wisely segregated those networks with a firewall, so the attackers were left with two options: either find vulnerabilities that would let them punch through the firewalls or find another way to get in. They chose the latter.
Over many months they conducted extensive reconnaissance, exploring and mapping the networks and getting access to the Windows Domain Controllers, where user accounts for networks are managed. Here they harvested worker credentials, some of them for VPNs the grid workers used to remotely log in to the SCADA network. Once they got into the SCADA networks, they slowly set the stage for their attack.
First they reconfigured the uninterruptible power supply1, or UPS, responsible for providing backup power to two of the control centers. It wasnt enough to plunge customers into the darkwhen power went out for the wider region they wanted operators to be blind, too. It was an egregious and aggressive move, the sort that could be interpreted as a giant fuck you to the power companies, says Lee.
Each company used a different distribution management system for its grid, and during the reconnaissance phase, the attackers studied each of them carefully. Then they wrote malicious firmware to replace the legitimate firmware on serial-to-Ethernet converters at more than a dozen substations (the converters are used to process commands sent from the SCADA network to the substation control systems). Taking out the converters would prevent operators from sending remote commands to re-close breakers once a blackout occurred. Operation-specific malicious firmware updates [in an industrial control setting] has never been done before, Lee says. From an attack perspective, it was just so awesome. I mean really well done by them.
The same model of serial-to-Ethernet converters used in Ukraine are used in the US power-distribution grid.
Armed with the malicious firmware, the attackers were ready for their assault.
Sometime around 3:30 p.m. on December 23 they entered the SCADA networks through the hijacked VPNs and sent commands to disable the UPS systems they had already reconfigured. Then they began to open breakers. But before they did, they launched a telephone denial-of-service attack against customer call centers to prevent customers from calling in to report the outage. TDoS attacks are similar to DDoS attacks that send a flood of data to web servers. In this case, the centers phone systems were flooded with thousands of bogus calls that appeared to come from Moscow, in order to prevent legitimate callers from getting through. Lee notes that the move illustrates a high level of sophistication and planning on the part of the attackers. Cybercriminals and even some nation-state actors often fail to anticipate all contingencies. What sophisticated actors do is they put concerted effort into even unlikely scenarios to make sure theyre covering all aspects of what could go wrong, he says.
The move certainly bought the attackers more time to complete their mission because by the time the operator whose machine was hijacked noticed what was happening, a number of substations had already been taken down. But if this was a political hack launched by Russia against Ukraine, the TDoS likely also had another goal Lee and Assante say: to stoke the ire of Ukrainian customers and weaken their trust in the Ukrainian power companies and government.
It wasnt enough to plunge customers into the darkthey wanted operators blind, too.
As the attackers opened up breakers and took a string of substations off the grid, they also overwrote the firmware on some of the substation serial-to-Ethernet converters, replacing legitimate firmware with their malicious firmware and rendering the converters thereafter inoperable and unrecoverable, unable to receive commands. Once you rewrite the firmware, theres no going back from that [to aid recovery]. You have to be at that site and manually switch operations, Lee says. Blowing [these] gateways with firmware modifications means they cant recover until they get new devices and integrate them.
After they had completed all of this, they then used a piece of malware called KillDisk to wipe files from operator stations to render them inoperable as well. KillDisk wipes or overwrites data in essential system files, causing computers to crash. Because it also overwrites the master boot record, the infected computers could not reboot.
Some of the KillDisk components had to be set off manually, but Lee says that in two cases the attackers used a logic bomb that launched KillDisk automatically about 90 minutes into the attack. This would have been around 5 p.m., the same time that Prykarpattyaoblenergo posted a note to its web site acknowledging for the first time what customers already knewthat power was out in certain regionsand reassuring them that it was working feverishly to figure out the source of the problem. Half an hour later, after KillDisk would have completed its dirty deed and left power operators with little doubt about what caused the widespread blackout, the company then posted a second note to customers saying the cause of the outage was hackers.
Ukraines intelligence community has said with utter certainty that Russia is behind the attack, though it has offered no proof to support the claim. But given political tensions between the two nations its not a far-fetched scenario. Relations have been strained between Russia and Ukraine ever since Russia annexed Crimea in 2014 and Crimean authorities began nationalizing Ukrainian-owned energy companies there, angering Ukrainian owners. Then, right before the December blackout in Ukraine occurred, pro-Ukrainian activists physically attacked substations feeding power to Crimea, leaving two million Crimean residents without power in the region that Russia had annexed, as well as a Russian naval base. Speculation has been rampant that the subsequent blackouts in Ukraine were retaliation for the attack on the Crimean substations.
But the attackers who targeted the Ukrainian power companies had begun their operation at least six months before the Crimean substations were attacked. So, although the attack in Crimea may have been a catalyst for the subsequent attack on the Ukrainian power companies, its clear that it wasnt the original motivation, Lee says. Lee says the forensic evidence suggests in fact that the attackers may not have planned to take out the power in Ukraine when they did, but rushed their plans after the attack in Crimea.
Looking at the data, it looks like they would have benefited and been able to do more had they been planning and gathering intelligence longer, he says. So it looks like they may have rushed the campaign.
He speculates that if Russia is responsible for the attack, the impetus may have been something completely different. Recently, for example, the Ukrainian parliament has been considering a bill to nationalize privately owned power companies in Ukraine. Some of those companies are owned by a powerful Russian oligarch who has close ties to Putin. Lee says its possible the attack on the Ukrainian power companies was a message to Ukrainian authorities not to pursue nationalization.
That analysis is supported by another facet of the attack: The fact that the hackers could have done much more damage than they did do if only they had decided to physically destroy substation equipment as well, making it much harder to restore power after the blackout. The US government demonstrated an attack in 2007 that showed how hackers could physically destroy a power generator simply by remotely sending 21 lines of malicious code.
Lee says everything about the Ukraine power grid attack suggests it was primarily designed to send a message. We want to be seen, and we want to send you a message, is how he interprets it. This is very mafioso in terms of like, oh, you think you can take away the power [in Crimea]? Well I can take away the power from you.
Whatever the intent of the blackout, it was a first-of-its-kind attack that set an ominous precedent for the safety and security of power grids everywhere. The operator at Prykarpattyaoblenergo could not have known what that little flicker of his mouse cursor portended that day. But now the people in charge of the worlds power supplies have been warned. This attack was relatively short-lived and benign. The next one might not be.
1Correction 3/03/16 8:17 a.m. ET: UPS here stands for uninterruptible power supply, not universal power supply.
Go here to see the original:
Inside the Cunning, Unprecedented Hack of Ukraines Power ...
- U.S. and Ukraine hold marathon talks in Miami on Trump's peace plan - Axios - December 5th, 2025 [December 5th, 2025]
- Ukraine-Russia war latest: Putin risks fresh row with Trump after pledging to supply uninterrupted fuel to India - The Independent - December 5th, 2025 [December 5th, 2025]
- No mistrust between Europe and US over Ukraine, Macron says - The Guardian - December 5th, 2025 [December 5th, 2025]
- Putin says there are points he can't agree to in the U.S. proposal to end Ukraine war - NPR - December 5th, 2025 [December 5th, 2025]
- France's Macron: unity between Europe and U.S on Ukraine is "essential" - Reuters - December 5th, 2025 [December 5th, 2025]
- This Week in the Russia-Ukraine War (December 5) - Defense Security Monitor - December 5th, 2025 [December 5th, 2025]
- Putin says Russia will take all of Ukraine's Donbas region militarily or otherwise - Reuters - December 5th, 2025 [December 5th, 2025]
- Enough dithering. Europe must pay to save Ukraine - The Economist - December 5th, 2025 [December 5th, 2025]
- What are the Results of U.S. talks in Russia to end the war in Ukraine? - NPR - December 5th, 2025 [December 5th, 2025]
- Putin says there are points he can't agree to in the US proposal to end Russia's war in Ukraine - AP News - December 5th, 2025 [December 5th, 2025]
- Stakes High, Europe Races to Save Its Financing Plan for Ukraine - The New York Times - December 5th, 2025 [December 5th, 2025]
- Ukraine war briefing: Stop wasting the worlds time, Putin told - The Guardian - December 5th, 2025 [December 5th, 2025]
- Ukraine war latest: HUR says it destroyed Russian Su-24 tactical bomber, other targets in occupied Crimea - The Kyiv Independent - December 5th, 2025 [December 5th, 2025]
- Giving up territory would be 'unjust peace', says Ukraine's armed forces chief - Sky News - December 5th, 2025 [December 5th, 2025]
- Putin tells Ukraine to withdraw from Donbas or face being forced out - upi.com - December 5th, 2025 [December 5th, 2025]
- US and Ukrainian officials holding further talks on Trump's proposal to end Russia-Ukraine war - AP News - December 5th, 2025 [December 5th, 2025]
- Ukraine peace talks reveal a world slipping back into an acceptance of war - The Conversation - December 5th, 2025 [December 5th, 2025]
- Why is Belgium opposed to using Russian assets to support Ukraine? - Al Jazeera - December 5th, 2025 [December 5th, 2025]
- With reparations loan for Ukraine, the EU defies both Putin and Trump - Euronews.com - December 5th, 2025 [December 5th, 2025]
- Putin visits India amid Ukraine peace push: Whats on the agenda? - Al Jazeera - December 5th, 2025 [December 5th, 2025]
- Which areas is Russia demanding as its price for peace in Ukraine? visual explainer - The Guardian - December 5th, 2025 [December 5th, 2025]
- US, Ukraine officials say they'll meet for 3rd day after progress on creating a security framework - WRAL - December 5th, 2025 [December 5th, 2025]
- Macron reportedly warned Zelenskyy US may betray Ukraine on territory - The Guardian - December 5th, 2025 [December 5th, 2025]
- Rubio says US-Ukraine talks on Russia war were productive but much work remains in search of a deal - NPR - December 5th, 2025 [December 5th, 2025]
- Commission unveils two solutions to support Ukraine's financing needs in 2026-2027 - European Commission - December 5th, 2025 [December 5th, 2025]
- Oil prices hold steady due to stalled Ukraine peace talks and supply outlook - CNBC - December 5th, 2025 [December 5th, 2025]
- Key negotiators in the talks to end the war in Ukraine - WRAL - December 2nd, 2025 [December 2nd, 2025]
- Live updates: Trump presidency, Witkoff and Kushner meet with Putin in Moscow for Ukraine talks - CNN - December 2nd, 2025 [December 2nd, 2025]
- Ukraine war latest: Putin warns Europe that Russia is 'ready' for war - as Trump team at Kremlin for talks - Sky News - December 2nd, 2025 [December 2nd, 2025]
- Putin meets with U.S. officials on Ukraine after accusing Europe of 'blocking the entire peace process' - CBC - December 2nd, 2025 [December 2nd, 2025]
- Russia says before talks with US it has fully captured city of Pokrovsk, Ukraine denies it - Reuters - December 2nd, 2025 [December 2nd, 2025]
- Putin warns Europe against war ahead of meeting with Trump envoys on Ukraine - Reuters - December 2nd, 2025 [December 2nd, 2025]
- Ireland to give 125m to Ukraine as Zelensky visits Dublin - BBC - December 2nd, 2025 [December 2nd, 2025]
- Trump's push to end Ukraine war raises fears of 'ugly deal' for Europe - Reuters - December 2nd, 2025 [December 2nd, 2025]
- Putin threatens to 'cut Ukraine off from the sea' after attacks on tankers - Reuters - December 2nd, 2025 [December 2nd, 2025]
- Putin and Trump envoy Steve Witkoff set for key Ukraine talks in Moscow - BBC - December 2nd, 2025 [December 2nd, 2025]
- Putin: Russia ready for war with Europe, will target tankers of countries helping Ukraine - NewsNation - December 2nd, 2025 [December 2nd, 2025]
- Putin accuses Europe of blocking US efforts to end war in Ukraine - The Guardian - December 2nd, 2025 [December 2nd, 2025]
- U.S. delegation in Moscow for talks on Ukraine war as Russia says it seized more land - CBS News - December 2nd, 2025 [December 2nd, 2025]
- Putin accuses Europeans of sabotaging peace efforts in Ukraine - AP News - December 2nd, 2025 [December 2nd, 2025]
- Russia claims to have captured key city of Pokrovsk, as Ukraine dismisses Moscows loud statements ahead of Witkoff talks - CNN - December 2nd, 2025 [December 2nd, 2025]
- US envoy Witkoff to meet Putin in Moscow amid peace efforts to end Ukraine war - France 24 - December 2nd, 2025 [December 2nd, 2025]
- Trump turns to unconventional negotiating team heading to Russia in push for Ukraine peace deal - CNN - December 2nd, 2025 [December 2nd, 2025]
- Why Russias Claimed Capture of Pokrovsk Matters in the Ukraine War - Modern Diplomacy - December 2nd, 2025 [December 2nd, 2025]
- Ukraine Working With Warrant Holders to Resolve Bond-Deal Snag - Bloomberg.com - December 2nd, 2025 [December 2nd, 2025]
- Trump says theres a good chance a deal can be reached to end the war after US-Ukraine talks in Florida - CNN - December 2nd, 2025 [December 2nd, 2025]
- Five South Africans in court over alleged recruitment for Russias war in Ukraine - The Guardian - December 2nd, 2025 [December 2nd, 2025]
- Putin Says Russia Ready Right Now for War with Europe, Accuses EU Leaders of Sabotaging Ukraine Talks - National Review - December 2nd, 2025 [December 2nd, 2025]
- Live: Putin accuses Europeans of sabotaging peace efforts ahead of US talks on Ukraine - France 24 - December 2nd, 2025 [December 2nd, 2025]
- Man allegedly sets fire to historic Sadigura synagogue in Ukraine - The Times of Israel - November 28th, 2025 [November 28th, 2025]
- Ukraine Says It Wont Give Up Land to Russia - The Atlantic - November 28th, 2025 [November 28th, 2025]
- If the fighting ends in Ukraine, the infighting in Europe will begin - The Economist - November 28th, 2025 [November 28th, 2025]
- Ukraine war latest: Ukraine's land not for sale, ex-president says - and only 'unity' can save nation amid scandal - Sky News - November 28th, 2025 [November 28th, 2025]
- Ukraine war live: Kyivs top negotiator says no territory will be given up to Putin - The Independent - November 28th, 2025 [November 28th, 2025]
- Friday briefing: How will Ukraine fare this winter as Trump pushes for a controversial peace deal? - The Guardian - November 28th, 2025 [November 28th, 2025]
- The 28-point peace plan for Ukraine may be dead but Trump still wont stop Putin | Dmytro Kuleba - The Guardian - November 28th, 2025 [November 28th, 2025]
- Putin hosts Hungary's Orban for talks on energy and Ukraine - Reuters - November 28th, 2025 [November 28th, 2025]
- Putin says US plan could be basis of a Ukraine deal but threatens to take land by force if Kyiv doesnt withdraw - CNN - November 28th, 2025 [November 28th, 2025]
- Could the latest Ukraine talks actually end the war? Heres what to know - CNN - November 28th, 2025 [November 28th, 2025]
- JD Vance is right about the bonkers political obsession over Ukraine - The Hill - November 28th, 2025 [November 28th, 2025]
- Putin says US peace plan could form basis for end to Ukraine war as it happened - The Guardian - November 28th, 2025 [November 28th, 2025]
- Ukraine War Live UpdatesRussia Praises Trump 'Realism', Putin Promises Allies New Weapons - Newsweek - November 28th, 2025 [November 28th, 2025]
- War rages in Ukraine as push for peace complicated by leaked call from U.S. negotiator - PBS - November 28th, 2025 [November 28th, 2025]
- Letters to the editor | Bad alternate to Obamacare, Trump and Ukraine - Ventura County Star - November 28th, 2025 [November 28th, 2025]
- Russia Strikes Ukraine and Signals Resistance to Amended Peace Plan - The New York Times - November 28th, 2025 [November 28th, 2025]
- Can Trump break the vicious cycle that prolongs the war in Ukraine? - CNN - November 28th, 2025 [November 28th, 2025]
- Updated peace plan could be a deal Ukraine will take - eventually - BBC - November 28th, 2025 [November 28th, 2025]
- Video Anti-corruption scandal hits Ukraine ahead of upcoming peace talks - ABC News - November 28th, 2025 [November 28th, 2025]
- Donald Trump Suffers Polling Blow Over Ukraine Peace Plan - Newsweek - November 28th, 2025 [November 28th, 2025]
- Trump-Orbn meet: Russian oil imports and war in Ukraine to feature - Euronews.com - November 7th, 2025 [November 7th, 2025]
- Russian Forces in Ukraine Near First Major Conquest in More Than Two Years - WSJ - The Wall Street Journal - November 7th, 2025 [November 7th, 2025]
- Ukraine claims to have hit major Russian oil refinery with drones - The Independent - November 7th, 2025 [November 7th, 2025]
- EU tightens visa restrictions on Russians over the Ukraine war and acts of sabotage - abcnews.go.com - November 7th, 2025 [November 7th, 2025]
- EU set to further tighten controls for Russians amid ongoing Ukraine aggression - France 24 - November 7th, 2025 [November 7th, 2025]
- Angelina Jolies Driver in Ukraine Is Taken Away for the Draft - The New York Times - November 7th, 2025 [November 7th, 2025]
- Angelina Jolies unannounced visit to Ukraine includes unexpected drama - politico.eu - November 7th, 2025 [November 7th, 2025]
- Ukrainian border guards thank Angelina Jolie for supporting Ukraine and present her with gift photos - - November 7th, 2025 [November 7th, 2025]
- Ukraine's army fights to hold Pokrovsk in a battle for territory and narratives - abcnews.go.com - November 7th, 2025 [November 7th, 2025]
- Ukraine stepping up assaults on Russian forces in Dobropillia to ease pressure on Pokrovsk, general says - Reuters - November 7th, 2025 [November 7th, 2025]
- This Week in the Russia-Ukraine War (November 7) - Defense Security Monitor - November 7th, 2025 [November 7th, 2025]