AI Newsway

Feds Warn AI-Written Exploits Are Already Hitting Critical Infrastructure Controllers

A joint NSA, CISA, FBI, DOE and EPA advisory says attackers are pairing AI assistants with open source libraries to reach Siemens S7 PLCs

|4 min read0
AI Summary
The NSA, CISA, FBI, Department of Energy and EPA issued a joint advisory Wednesday warning that attackers are using AI coding assistants with the open-source snap7 library to build Python tools that read and write Siemens S7-200 through S7-1500 controller memory over S7comm. The activity is active reconnaissance at water, energy and manufacturing sites, disguised as OT monitoring software. The agencies frame it as deskilling rather than a new vulnerability, so watch exposed-controller hardening efforts.
A drinking water security notice at a US water utility, one of the sectors federal agencies say is being actively targeted through internet-exposed Siemens S7 controllers.
A drinking water security notice at a US water utility, one of the sectors federal agencies say is being actively targeted through internet-exposed Siemens S7 controllers.

Five US federal agencies issued a joint advisory on Wednesday warning that attackers are using AI coding assistants to build working intrusion tools against internet-exposed industrial controllers, and that the campaign is already running at water, energy and manufacturing sites. The alert from the NSA, CISA, FBI, Department of Energy and Environmental Protection Agency puts it bluntly: this is not a theoretical risk, it is an active threat.

The method is unglamorous, which is exactly what makes it consequential. Attackers pair the freely available snap7.dll library and its python-snap7 binding with AI assistants to generate Python tooling that reaches Siemens S7 Series controller memory, configuration data and ladder logic over the S7comm protocol, then disguise the result as ordinary operational technology monitoring software so it draws no attention on the plant network.

What the Advisory Describes

Active targeting spans the S7-200 through S7-1500 families across critical manufacturing, energy, water and wastewater, chemical, food and agriculture, and commercial facilities, with the agencies flagging that the same controllers sit in the Defense Industrial Base and that PLC targeting is broader than Siemens hardware alone. Discovery requires nothing exotic — commercial scanning services such as Censys and ZoomEye surface controllers left reachable from the public internet with unpatched high-severity flaws, stale firmware or default credentials intact.

The agencies characterize what they are seeing as persistent reconnaissance rather than immediate sabotage, the sort of positioning that precedes data theft, equipment damage, extended downtime or a safety incident.

The Real Change Is Deskilling

Nothing here describes a new vulnerability class, and that is the part worth sitting with. Attacking a PLC has historically required someone who understands ladder logic, industrial protocols and the physical process behind the controller, and that narrow talent pool functioned as an informal defense for OT environments for two decades. A code assistant that turns public protocol documentation into a working S7comm client erases that barrier, which is why the agencies frame AI use as an evolution in capability rather than a new exploit.

The strategic implication is uncomfortable for defenders. Much of OT security has quietly rested on attack difficulty rather than on device security, because the controllers themselves were designed for isolated networks in an earlier era and often cannot be hardened in place without halting production. When tooling cost falls toward zero, an exposure that was survivable last year stops being survivable, and the risk calculus that justified deferring a segmentation project no longer holds.

Water utilities are where that math breaks first. They run the same industrial hardware as a chemical plant on a fraction of the staffing and capital budget, frequently without a dedicated security team, and the consequences of manipulation are physical and immediate. That is not incidental to the timing of this advisory.

Attribution stays deliberately vague in the alert, though the surrounding context is not. Cynthia Kaiser, a former FBI cyber division deputy assistant director now at the Halcyon Ransomware Research Center, told The Register the activity resembles a continuation of suspected Iran-affiliated PLC targeting, pointing to intrusions at water and wastewater facilities in at least a dozen states and a July incident that disrupted more than 30 Minnesota community water systems. US agencies had already warned in April that Iranian-linked operators were hitting exposed Rockwell Automation and Allen-Bradley controllers.

What Operators Are Told to Do

The immediate instruction is an inventory of every S7 Series controller in the environment, followed by patching and the removal of any internet reachability. For detection, the agencies point to sequential IP scanning on port 102, repeated connection attempts with varying parameters, S7comm sessions from non-engineering workstations, unusual data block access, writes outside approved change windows, and snap7 library use on machines that have no reason to run it.

Benny Czarny, CEO of critical infrastructure security firm Opswat, argued that architecture matters more than detection here. Where data only needs to leave an OT network, he recommends a data diode so no return path to the controller exists at all, and warns against relying on antivirus and sandboxes to police the flow.

AI makes this more urgent. But the real lesson for me is still the same: stop giving attackers a path to the critical system in the first place.

That advice predates AI by years, and its reappearance in a 2026 federal advisory is its own verdict on how little of it was taken. The advisory does not ask operators to detect AI-generated code, which would be a losing game; it asks them to close the network paths that make the code useful.

How do you feel about this article?

SJ

Discussion

Sign in to post
Loading...

Related articles

Federal Advisory Tells AI Providers to Alter Answers for Suspected Distillers
Tech & Business

Federal Advisory Tells AI Providers to Alter Answers for Suspected Distillers

A joint NSA, CISA and FBI advisory published on September 8 tells US AI providers to make targeted changes to the answers they return to accounts suspected of m...

Seung Jung3 days ago
Stability AI Raises $76M From the Music Industry That Once Feared It
Tech & Business

Stability AI Raises $76M From the Music Industry That Once Feared It

Stability AI raised $76 million from Universal, Sony, Warner, EA and AMD Ventures, lifting total funding to $232 million as label deals turn into equity.

Seung Jung22 days ago
Universal Music Hands ElevenLabs Its First Major-Label Deal for a Licensed Remix Platform
Tech & Business

Universal Music Hands ElevenLabs Its First Major-Label Deal for a Licensed Remix Platform

UMG and ElevenLabs will build a consumer platform for remixes and mashups from licensed catalog, the AI audio company's first agreement with a major label.

Seung Jung5 days ago
Washington's $1 ChatGPT Deal Expires. Its Replacement Bills by the Token.
Tech & Business

Washington's $1 ChatGPT Deal Expires. Its Replacement Bills by the Token.

OpenAI's new 27-month GSA deal waives a $15 per-seat license and halves token rates, but replaces a $1-a-year flat fee with metered billing from October 1.

Seung Jung4 days ago
Mistral Raises €3B at a €21B Valuation in Europe's Largest Tech Round
Tech & Business

Mistral Raises €3B at a €21B Valuation in Europe's Largest Tech Round

Mistral AI closed a €3 billion Series D at a post-money valuation above €21 billion, led by Samsung Electronics — the largest equity round in European tech.

Seung Jung6 days ago
OpenAI Says Its Own Models Helped Tape Out Jalapeño in Nine Months
Tech & Business

OpenAI Says Its Own Models Helped Tape Out Jalapeño in Nine Months

AI-generated kernels beat OpenAI expert-written versions by up to 1.8x, as Jalapeño posts its first InferenceX benchmark results.

Seung Jung22 days ago