Abstract
This article reconstructs the December 2025 cyberattack on Poland’s energy sector as a reference event for the next phase of OT and distributed-energy cybersecurity. The incident targeted at least thirty wind and photovoltaic sites, a major combined heat and power plant, and a manufacturing company. Its strategic relevance does not lie in the fact that it caused a national blackout, because it did not. Its relevance lies in something more precise and more transferable: the attackers degraded the digital coordination layer of energy infrastructure, damaging or disabling devices that supported telemetry, supervisory control, remote access, local visibility, protection, and restoration at the grid edge.
The article begins from the facts established by CERT Polska. On 29 December 2025, during winter conditions and shortly before New Year’s Eve, destructive cyber activity affected renewable generation sites, a CHP plant supplying heat to a large population, and an unrelated manufacturing company. The campaign crossed the boundary between enterprise compromise and OT sabotage. In the renewable segment, electricity generation continued, but communication with distribution system operators was lost and remote control was no longer available. This distinction is central to the article’s thesis: energy cyber risk cannot be measured only by asking whether electricity immediately stops flowing. A plant can continue producing while becoming unobservable, uncontrollable, harder to restore, and less trustworthy from the perspective of grid operation.
The reconstruction of the renewable-site attack focuses on the grid connection point. Wind and photovoltaic assets delivered energy through substations where voltage was stepped up and where DSOs maintained supervision and control through RTUs, HMIs, protection relays, serial device servers, communication links, and remote-access infrastructure. These substations were usually unmanned and depended structurally on remote management. The attack therefore did not need to compromise every turbine or inverter. It was sufficient to compromise the devices that mediated supervision, command, communication, and restoration at the grid interface. The article describes this as an attack on the operational nervous system of distributed generation rather than on the generation process itself.
Initial access at the renewable sites was tied to FortiGate appliances used as VPN concentrators and firewalls. The VPN interfaces were exposed to the internet, authentication did not require multifactor authentication, and account or password reuse across sites appears to have been a relevant scaling condition. Although several facilities used VLAN segregation, the attacker obtained administrative control of the FortiGate devices, which likely made it possible to bypass or reconfigure segmentation, gain access to multiple subnets, and reach OT management interfaces. The factory reset of FortiGate devices on the day of the attack then hindered recovery and destroyed local evidence. The perimeter device thus became simultaneously an entry point, a policy override point, a credential concentration point, and an evidence destruction point.
Once inside the grid connection point networks, the attacker executed destructive actions against OT and communications devices. Hitachi RTU560 controllers were compromised through default web credentials and corrupted firmware uploads. The modified firmware caused reboot loops and rendered the RTUs unavailable. Mikronika RTUs were accessed through default root SSH credentials and damaged by destructive filesystem commands. Hitachi Relion protection relays were attacked through default FTP access, allowing deletion of critical files and preventing restart. Windows HMIs running Mikronika Syndis software were accessed through default local administrator credentials, RDP, administrative shares, SMB exposure, PowerShell, Impacket-based reconnaissance, and finally DynoWiper execution. Moxa NPort serial device servers were accessed through default web credentials, reset, reconfigured, assigned unreachable IP addresses, and made harder to restore. The common pattern was not exotic ICS malware, but reachable management surfaces, default credentials, weak firmware integrity, unnecessary services, insufficient hardening, and recovery friction.
The article then reconstructs the CHP plant attack, which had a different tempo. Whereas the renewable-site campaign emphasized distributed OT device sabotage, the CHP case showed deeper enterprise compromise. The attacker conducted months of reconnaissance, unauthorized access, credential theft, lateral movement, and privilege escalation. Activity included RDP access through a FortiGate-related path, movement to jump hosts and domain controllers, screenshot capture, process and network reconnaissance, LSASS theft attempts, use of Rubeus, dumping of Active Directory data from ntds.dit, and extensive access to SMB systems, some of which had names suggesting SCADA relevance. This part of the incident shows how traditional Windows-domain compromise becomes strategically different when the enterprise environment is connected to industrial operations.
In the destructive phase at the CHP plant, the attacker attempted to distribute a wiper through Group Policy Objects from a domain controller. More than one hundred machines had the executable launched, but runtime protection by an EDR solution blocked execution through a canary mechanism. A second modified attempt also failed. The attacker then attempted direct storage-layer sabotage by booting Tiny Core Linux through a KVM interface and using dd to overwrite attached disks with random data, while also attempting to modify RAID configuration. The article treats this as evidence of operational adaptability: when ordinary file destruction was blocked, the attacker shifted toward lower-level destruction of server storage.
The manufacturing-company case provides a third pattern. The target was opportunistic rather than directly connected to the energy campaign, but it shared the same destructive timing and several technical motifs. Initial access came through a Fortinet perimeter device whose configuration or vulnerability history had already been exposed. The attacker used built-in FortiGate scripting for persistence, credential exfiltration, and security modification, including exfiltration to an attacker-controlled Slack channel. Internal movement used SSL VPN and Impacket, followed by PowerShell-based wiper deployment through Group Policy. The attacker also accessed Microsoft 365 services and showed interest in files and emails related to OT modernization, SCADA systems, and technical work. This indicates that destructive operations and intelligence collection can coexist inside the same campaign.
The malware analysis distinguishes DynoWiper and LazyWiper. DynoWiper was observed in the renewable HMI and CHP contexts. It corrupted files using pseudorandom data, deleted files, and in some versions shut down the system. It had no persistence, no command-and-control logic, and no special OT functionality. Its impact came from where it was executed, not from sophisticated industrial protocol manipulation. LazyWiper, used against the manufacturing company, was a PowerShell-based wiper that overwrote file contents at intervals across many file types, including engineering and business-relevant formats. The article emphasizes that destructive malware does not need to be technically elegant when the attacker already has privileged access, domain distribution mechanisms, and weakly governed operational environments.
Attribution is handled with caution. CERT Polska associated the infrastructure used for access, exfiltration, tunneling, wiper deployment, and storage sabotage with activity clusters known as Static Tundra, Berserk Bear, Ghost Blizzard, and Dragonfly, while remaining more conservative about malware attribution. ESET’s analysis went further on DynoWiper, attributing it to Sandworm with medium confidence and connecting it to earlier destructive activity. Dragos interpreted the event through an OT lens and assessed that the operation represented a coordinated attack against distributed energy resources at scale, associated with ELECTRUM with moderate confidence. The article does not force these readings into a single oversimplified attribution claim. Instead, it uses them to show that different analytic layers — infrastructure, malware, OT behavior, strategic targeting, and historical TTPs — may support different confidence levels.
The additional Dragos interpretation is central to the article’s strategic reading. In electric systems, loss of communication does not normally imply immediate shutdown. A site may continue operating locally while becoming unavailable for remote monitoring and control. This is why the Polish attack was serious even though it did not destabilize the national power system. The attackers affected the communications and control assets that connected grid operators to distributed generation and CHP facilities. The attack therefore demonstrated that the distributed edge of the grid can be targeted as an operational layer in its own right.
The article’s first major lesson is that the threshold for serious energy-sector impact is lower than the blackout-centric intuition suggests. Operationally relevant disruption can occur through loss of telemetry, loss of remote control, damaged edge devices, compromised remote-access infrastructure, impaired restoration, and reduced confidence in field-device integrity. A plant does not need to stop producing to become a problem for operators, owners, regulators, and system coordinators. If the same effect occurs across many sites, the resulting stress can become strategic even when each individual asset seems small.
The second lesson concerns distributed generation. Wind, solar, CHP, BESS, and hybrid assets are often treated as fragmented and therefore less attractive than centralized power assets. The Polish case shows the opposite possibility. Distributed assets can become scalable targets precisely because they are numerous, remotely operated, geographically dispersed, operationally standardized, and often protected with uneven maturity. What is decentralized electrically may still be concentrated cybernetically if many sites share similar VPN technologies, access procedures, administrative shortcuts, default credentials, serial gateways, RTUs, HMIs, and weak recovery assumptions.
The third lesson is that the decisive weaknesses were architectural and operational, not mainly exotic. The attack paths depended on internet-exposed VPNs, missing MFA, reused credentials, overprivileged perimeter devices, default accounts, reachable management protocols, firmware update weaknesses, weak HMI hardening, insufficient logging, and recovery procedures that had not been designed for hostile destruction. This means that the incident cannot be dismissed as a one-off zero-day story. Similar outcomes are plausible wherever comparable architectural patterns exist.
The article then shifts from incident reconstruction to design implications. It argues that enterprise architecture and IEC 62443 should be used at design time, not appended after procurement and deployment. If segmentation, remote access, conduits, identity boundaries, management planes, evidence collection, backup, recovery, vendor access, and administrative domains are decided late, the owner pays for fragility twice: first through fast but ambiguous implementation, then through compensating controls, redesign, and incident-response friction. If those decisions are made at architecture stage, security becomes a property of system shape rather than a set of late exceptions.
An IEC 62443 reading of the Polish failure modes converts generic lessons into concrete design properties. Remote access should terminate in a controlled access zone, not directly into OT. VLANs alone are not a security architecture when administrative control of the perimeter can collapse the zone model. Remote access requires individual accounts, MFA, credential rotation, and site-specific authorization. Default credentials must be removed during commissioning. Web, SSH, FTP, RDP, SMB, and firmware update interfaces must be reachable only from controlled maintenance or engineering zones. Firmware update paths need authenticated, authorized, logged, and integrity-checked change control. Field-device configurations must be backed up, versioned, and restorable. Logs must be exported to protected collectors outside the local device. Fleet standardization must standardize secure patterns, not identical weaknesses.
The article also applies the lesson to the Italian and European context. In Italy, the same structural risks appear in renewable plants, BESS, hybrid systems, grid-interface devices, remote O&M models, vendor-support channels, cloud platforms, telemetry paths, dispatch interfaces, and Terna-related communication architectures. A modern energy plant is no longer only an electrical installation with digital components. It is a distributed cyber-physical operating system whose physical assets are observed, controlled, patched, diagnosed, optimized, dispatched, and sometimes overridden through digital trust relationships. The real attack surface is the graph of access, authority, dependency, delegation, and recovery that connects the plant to owners, EPCs, integrators, vendors, operators, aggregators, telcos, cloud services, market systems, and grid operators.
The regulatory layer reinforces the same conclusion. NIS2, the Italian Perimetro di Sicurezza Nazionale Cibernetica, the Cyber Resilience Act, the Terna Grid Code, Terna Annexes A.13 and A.69, and CEI 0-16 all point toward tighter governance of connected digital infrastructure. The article does not claim that architecture automatically equals compliance. Compliance still requires evidence, procedures, roles, documentation, testing, and governance. Its narrower and stronger claim is that a plant designed with explicit zones, conduits, secure remote access, asset accountability, logging, controlled change, vendor governance, backup, and recovery starts much closer to the direction in which regulation is moving.
The article’s treatment of the Terna layer is particularly relevant. Current and revised Terna requirements already treat communications, telecontrol, data acquisition, VPN protection, logging, incident reporting, mutual authentication, asset inventory, third-party governance, traffic isolation, patching, malware protection, backup, and restore as security-relevant properties of the plant-to-grid interface. This means that cybersecurity is not only a corporate IT policy issue. It is becoming embedded in the technical conditions under which telemetry, control, defense functions, and grid-related communication can operate.
The conclusion is that the Polish attack should be read as a constructive warning, not only as an alarming incident report. It shows that coordinated cyber sabotage of distributed generation does not require spectacular novelty. It requires enough knowledge of how modern plants are actually operated, enough access to the edge devices that mediate trust and control, and enough operational discipline to turn repeated weaknesses into repeatable disruption. The strategic response is therefore not a vague demand for “more security”, but a precise design agenda: govern remote access, dispatch interfaces, telemetry paths, OT management surfaces, logging, backup, restoration, vendor access, and fleet standardization as essential parts of plant architecture.
The deepest conclusion is that the future cyber risk of energy systems will not be determined only by the amount of renewable or distributed capacity added to the grid. It will be determined by how that capacity is digitally organized. If distributed generation is operationally connected faster than it is architecturally governed, the attack surface scales faster than resilience. If it is designed from the beginning as critical infrastructure, then many of the Polish attack paths become harder, noisier, slower, more constrained, and more recoverable.