Before the Write
On 19 August 2026, five United States security agencies (NSA, CISA, FBI, Department of Energy, and EPA) issued a joint technical advisory detailing an active campaign against Siemens S7 programmable logic controllers across energy, water, manufacturing, and chemical infrastructure. Attackers are combining AI-assisted development with legitimate open-source libraries like snap7 to build tools that masquerade as benign OT monitoring utilities, systematically reading memory and ladder logic to prepare for future disruptive write operations.
Process Reconnaissance as Battlefield Preparation
In operational technology environments, an effective adversary does not shut down pumps or trip breakers upon initial access. Immediate disruption triggers control room alarms, forces network isolation, and exposes access paths before strategic goals can be realized.
The decisive intelligence phase occurs during read operations: extracting Data Blocks (DBs), internal state markers, and ladder logic programs. By reading controller memory, an actor learns normal pressure envelopes, identifies which sensor initiates emergency shutdowns, and locates the exact memory bit that can be altered to cause physical damage while spoofing clean status telemetry to human operators.
Pre-positioning maintains this access in a dormant state: understanding the physical process during peacetime to preserve the capability of executing high-consequence write commands at a chosen moment.
S7 Diagnostic Workbench: From Covert Read to Physical Effect
Explore how a snap7-based script interrogates memory inside a Siemens controller. Switch between the stealth read phase and the disruptive write phase across three industrial facilities, and observe how hardened architecture blocks unauthorized protocol commands.
| Address | Process Variable | Live Value | Type |
|---|
Certainty Matrix: Observed Facts vs Strategic Assessments
The joint advisory provides significant technical clarity while maintaining rigorous boundaries between telemetry findings and analytical assessments:
- Widespread scanning for exposed Siemens S7 controllers.
- AI-assisted generation of offensive scripts utilizing
snap7libraries. - Disguising tools as benign industrial monitoring software.
- Active read operations on memory and Data Blocks across U.S. facilities.
- Memory extraction aims to build an actionable target intelligence catalog.
- Pre-positioning is designed to preserve access for future write commands.
- Probable objective is physical process sabotage or safety interlock disruption.
- Agencies do not formally attribute this specific campaign to a state actor (Iran is not named).
- No confirmed destructive write operations resulting from this wave have been disclosed.
- Specific victim identities and counts remain non-public.
Practical Guidance for Critical Infrastructure Operators
Siemens S7 controllers (especially S7-1200 and S7-300 lines) represent standard infrastructure worldwide across municipal utilities, energy distribution, and industrial manufacturing.
The vulnerability highlighted in the U.S. advisory does not stem from exotic hardware flaws, but from common network engineering oversights: exposing port 102 to untrusted networks and granting unmonitored remote access to third-party integrators. When maintenance vendors access controllers without multi-factor authentication or command logging, entire plants become accessible to automated tools speaking S7comm.
Core engineering defenses remain essential: strict OT network segmentation, transitioning legacy S7comm to native encrypted communications on S7-1500 (S7comm+), enforcing CPU access passwords, and actively monitoring OT telemetry for unauthorized snap7 read/write signatures.