TLP:GREEN  ·  Iran / Israel Conflict
Iran's Cyber War on U.S. Infrastructure Reaches Unprecedented Scale:

100+ Water Utilities Compromised Across 12 States

HIGH. 171 days into the U.S.-Iran armed conflict, Iranian cyber operations against American critical infrastructure have reached a scale without historical precedent. Over 100 water utilities across 12+ states have been compromised by IRGC-affiliated actors, causing physical service disruptions affecting hundreds of thousands of Americans. Simultaneously, criminal ransomware groups are exploiting defense industrial base supply chain software to steal export-controlled engineering data from Shell, General Electric, and Philips — creating access pathways that Iranian state actors have historically co-opted. Multiple Iranian actor groups have gone simultaneously silent, a pattern that preceded the conflict's initiation in late February.

I am a
My sector

DevelopmentSignificance
Water campaign confirmed at 12+ states, 100+ municipalities (up from 11 states last week)Largest Iranian ICS operation against U.S. infrastructure in history
CVE-2026-12569 (PTC Windchill/FlexPLM) — Clop breaches Shell, GE, Philips89GB of engineering drawings, blueprints, and facility data stolen from DIB-adjacent firms
CVE-2025-62593 (Ray AI Framework) added to CISA KEVActive exploitation of AI/ML infrastructure; FCEB remediation deadline 20 August
CVE-2026-58231 (SAP Commerce Cloud, CVSS 10.0) — exploited 3 days post-patchMaximum severity unauthenticated RCE; no public PoC yet attackers already hitting honeypots
7 ICS advisories (Siemens, Johnson Controls, ANDRITZ) published simultaneouslyExpands OT attack surface in water treatment, government buildings, and power generation
MuddyWater (MOIS) 6-day operational silence during active conflictAnomalous — historically precedes infrastructure refresh and retooling
Hacktivist/IO silence persists (Handala, Cyber Toufan)Approaching historical maximum before coordinated data dumps
ChainDrop npm worm infects 444 packages (~2B monthly downloads)Novel supply-chain vector bypasses code review; relevant to DIB developer pipelines

PhaseTimeframeCyber Activity
Conflict commencesFeb 28, 2026U.S.-Iran kinetic conflict commences.
Water campaign begins & scope confirmedJul 26 – Aug 4, 2026HYDRO KITTEN/CyberAv3ngers begin the water utility campaign; FBI/EPA confirm 36+ U.S. water utilities compromised, 300,000 Georgia customers experience pressure drops.
Vulnerability disclosures & pre-positioningAug 12–16, 2026NPR reports expanding attack scope; CISA publishes 7 simultaneous ICS advisories (Siemens, Johnson Controls, ANDRITZ); CSIS publishes escalation analysis, Utah confirmed among targeted states; SAP Commerce Cloud CVE-2026-58231 exploitation detected in honeypots 3 days post-patch; APT35 and UNC4444/Imperial Kitten show pre-positioning indicators.
KEV additions & silence deepensAug 17, 2026CISA adds CVE-2025-62593 (Ray) to KEV; Clop/PTC Windchill bulletin updated; Iran conflict campaign tracker updated.
Current (Day 171) — unprecedented scale confirmedAug 18, 202612+ states / 100+ municipalities confirmed compromised; MuddyWater (MOIS) silence reaches 6 days.

The IRGC Cyber-Electronic Command's operational arm has compromised water utilities across Minnesota (36 utilities), Georgia (300,000 customers affected), Utah, and at least 9 additional states. The attack methodology exploits default credentials on Unitronics Vision Series PLCs and internet-exposed PLC web interfaces to modify programmable logic — causing physical pressure drops and service outages.

This is no longer a cyber incident. It is a kinetic-adjacent operation causing physical-world consequences to civilian infrastructure during armed conflict.

Key TTPs: exploitation of public-facing applications, abuse of valid/default accounts, stored data manipulation of PLC logic, endpoint denial of service.

T1190T1078T1565.001T1499

Clop ransomware has exploited a critical deserialization vulnerability (CVSS 9.8) in PTC Windchill PDMLink and FlexPLM — product lifecycle management software used extensively by defense contractors. Forty-three organizations breached, with Shell (89GB), General Electric, and Philips confirmed as victims. Attackers deployed JSP webshells for persistence and operated with a two-month dwell time before data appeared on leak sites.

Why this matters for the Iran conflict: Pioneer Kitten (IRGC-affiliated) has a documented history of monetizing initial access through ransomware partnerships. Criminal exploitation of DIB supply chains creates a direct pipeline: Clop breaches the network → Pioneer Kitten purchases or inherits access → state espionage of export-controlled weapons data.

T1190T1505.003T1560T1486

The Ray distributed computing framework — widely used for defense AI/ML workloads — contains a browser-based RCE vulnerability exploitable via DNS rebinding. The RondoDox botnet incorporated this exploit two days before public disclosure, and the ShadowRay 2.0 campaign is actively targeting unpatched instances with NVIDIA GPUs.

Current exploitation is criminal (cryptomining/DDoS), but the vulnerability provides a template for state actors to compromise AI training clusters in government and DIB environments. CISA's FCEB remediation deadline is 20 August 2026.

T1189T1059.006

Three concurrent absences define the most concerning signal this cycle: MuddyWater (MOIS-affiliated) — 6-day operational silence during active conflict, unusual for an actor that typically operates on 3–5 day cycles, with historical pattern showing silence → infrastructure refresh → new campaign wave; hacktivist IO groups (Handala, Cyber Toufan) — no Telegram activity, no data leaks, no wiper deployments, with silence duration approaching the historical maximum observed before major coordinated dumps; and wiper deployments — no BiBiWiper, ZeroShred, or GoneXML activity detected, unusual during kinetic conflict.

When multiple Iranian actor categories go simultaneously quiet during active hostilities, it historically signals coordinated retooling or preparation for a synchronized operation. This same pattern preceded the conflict's initiation.

A novel npm supply-chain worm dubbed ChainDrop (Shai-Hulud variant) has infected 444 packages with approximately 2 billion monthly downloads. Its key innovation: payloads are embedded in published tarballs without appearing in commit histories, and persistent hooks are planted in editor and AI agent configuration files. Simply checking out a compromised branch executes adversary code — no npm install required.

This bypasses all standard code-review defenses and represents a new class of supply-chain attack directly relevant to DIB software development pipelines.

ScenarioProbabilityTimeframeBasis
MuddyWater resurfaces with refreshed C2 infrastructure70%72 hours6-day silence during conflict historically precedes retooling; operational tempo demands resumption
Iranian IO/hacktivist groups execute coordinated leak campaign60%7 daysSilence duration approaching historical maximum; kinetic conflict provides motivation for psychological operations
Iranian state actors adopt PTC Windchill exploitation from Clop playbook50%14 daysPioneer Kitten has documented ransomware partnerships; criminal access → state espionage pipeline is established
Water sector attacks expand to additional states or escalate to physical-impact operations40%14 daysCampaign momentum, expanding target list, and IRGC escalation doctrine support continued expansion
Iranian actors target Ray AI/ML infrastructure in government/DIB environments30%30 daysVulnerability is proven exploitable; Iranian interest in AI infrastructure documented; but no direct actor linkage yet

ATT&CK TechniqueWhat to HuntDetection Approach
T1190 (Exploit Public-Facing Application)Windchill/FlexPLM exploitation, Ray dashboard access, SAP Commerce Cloud auth bypass, PLC web interfacesMonitor WAF logs for deserialization payloads targeting /Windchill/servlet/; alert on unauthenticated Ray API calls (/api/jobs, /api/job_agent/jobs/); SAP Commerce Cloud default client authentication attempts
T1505.003 (Web Shell)JSP webshells in PTC Windchill application directoriesFile integrity monitoring on Windchill webapp directories; hunt for .jsp files created after CVE-2026-12569 patch window (June 2026)
T1078 (Valid Accounts)Default credentials on Unitronics PLCs; SAP default auth clientsAudit all OT/ICS devices for default credentials; monitor for authentication from unexpected source IPs to PLC management interfaces
T1565.001 (Stored Data Manipulation)PLC logic modifications in water/wastewater systemsImplement PLC logic change detection; baseline normal setpoints and alert on deviations
T1189 (Drive-by Compromise)DNS rebinding attacks targeting Ray instancesMonitor for DNS rebinding patterns (rapid A-record changes); block Ray dashboard access from browser-accessible networks
T1059.006 (Python)Arbitrary code execution on Ray workersMonitor Ray worker processes for unexpected child processes; alert on cryptocurrency mining indicators (high GPU utilization without authorized workloads)
IOC Blocking Table:
37.220.6[.]115176.65.139[.]230176.46.152[.]46customermgmt[.]net

Block the above at perimeter firewalls, proxies, and DNS. Hashes: c29ae87d2eaa5862d271a14ba5c766f9d33461cc1bfa02ff484f613e94c77861, a5bb80d624ed1630d25ccd5160c07b145f6e6a2c2d1b0e0eebb7e2d0d6028440, 2ceaade7a1afad790d3e9af052b6479f050402b0a0bb45927d871f8bfd6b536b, ebb9da7e9b99b920ad5461d20e921804f639859cbf5644dcaa1e89f296fd2f5b, a29bfc11ebe73e84652ccdd77535d335c75334dc344ef31d7780984713974c65, 0624462d4a415a2378661133c7cd8bd4e79304354bb65f9d5f3831392f9f557d, 2b97a792c760e597243fc44396f973f7c8eb40964470170f219489a8ce219afc. Additional IOCs available via Anomali ThreatStream Next-Gen and partner feeds.

Hunting Hypotheses:
HUNT 01
MuddyWater (MOIS) has refreshed C2 infrastructure and is conducting initial reconnaissa...
MuddyWater (MOIS) has refreshed C2 infrastructure and is conducting initial reconnaissance against our perimeter. - Hunt: Review DNS logs for newly registered domains (< 7 days) resolving to Iranian ASNs; check for PowerShell-based downloaders with obfuscated strings matching MuddyWater patterns; look for OAuth token abuse in M365 environments (calendar-based C2).
HUNT 02
JSP webshells from Clop's Windchill campaign persist in our environment or partner envi...
JSP webshells from Clop's Windchill campaign persist in our environment or partner environments. - Hunt: Scan all PTC Windchill instances for .jsp files not in the vendor's baseline; check web server access logs for POST requests to unexpected JSP endpoints; review outbound connections from Windchill servers to unknown IPs.
HUNT 03
ChainDrop npm worm has compromised packages in our CI/CD pipeline.
ChainDrop npm worm has compromised packages in our CI/CD pipeline. - Hunt: Audit package-lock.json across all repositories for packages matching the 444 known-compromised list; check .vscode/, .cursor/, and AI agent config files for unauthorized hooks; compare published tarball contents against repository commit history.
HUNT 04
Iranian actors are pre-positioning in building automation systems via Johnson Controls ...
Iranian actors are pre-positioning in building automation systems via Johnson Controls Metasys vulnerabilities. - Hunt: Inventory all Metasys deployments; check for low-privilege users with unexpected persistent payloads; monitor BMS network segments for lateral movement indicators.

Financial Services
SWIFT/Payment Infrastructure
Primary threat
Iranian actors historically target SWIFT-connected systems and payment infrastructure during escalation. MuddyWater's (MOIS) retooling may include financial sector targeting.
Actions
  • Audit OAuth token lifetimes in M365/Azure AD environments — Lyceum/OilRig calendar-based C2 exploits long-lived tokens
  • Review third-party API integrations for SAP Commerce Cloud exposure (CVE-2026-58231)
  • Ensure DDoS mitigation is pre-staged — Iranian proxy groups have historically launched volumetric attacks against financial institutions as distraction operations
Energy
Power Generation, SCADA/BMS
Primary threat
ANDRITZ HIPASE vulnerabilities directly affect power generation control systems. Iranian actors (APT33/Elfin) have a documented history of targeting energy sector OT.
Actions
  • Inventory all ANDRITZ HIPASE-250 deployments and apply vendor patches immediately
  • Segment BMS/SCADA networks from corporate IT
  • Review Siemens Desigo DXR/PXC controller exposure — these manage building automation in power facilities
  • Ensure backup generation procedures are tested for cyber-induced outage scenarios
Healthcare
Medical Device PLM, Patient Care Systems
Primary threats
Philips confirmed as a Clop/CVE-2026-12569 victim — medical device engineering data compromised. Healthcare PLM systems using PTC Windchill are exposed. Ransomware groups (Qilin, INC, Cactus) leveraging Iranian initial access may target hospital networks.
Actions
  • Verify all PTC Windchill instances used for medical device lifecycle management are patched and scanned for JSP webshells
  • Review SAP Commerce Cloud deployments in healthcare supply chain operations
  • Ensure offline backup integrity for patient care systems — ransomware operators are actively exploiting the same vulnerabilities Iranian actors use for access
Government
Federal Buildings, Physical Security
Primary threat
Johnson Controls Metasys is deployed in federal buildings and military facilities for HVAC/BMS. Persistent payload injection by low-privilege users enables ICS footholds in government building automation. Siemens Siveillance Video RCE threatens physical security systems.
Actions
  • Immediately audit all Johnson Controls Metasys and Airwall deployments in government facilities
  • Patch Siemens Siveillance Video management servers (RCE vulnerability)
  • Review building automation network segmentation — BMS should not be reachable from general-purpose IT networks
  • Coordinate with GSA and facility security officers on emergency patching timelines
Aviation / Logistics
Aerospace Manufacturing, PLM Systems
Primary threats
PTC Windchill/FlexPLM is the dominant PLM platform for aerospace manufacturing. Shell and GE breaches demonstrate that engineering drawings, facility testing reports, and project plans are being exfiltrated at scale. Export-controlled ITAR/EAR data is at direct risk.
Actions
  • Conduct an emergency scan of all Windchill/FlexPLM instances for CVE-2026-12569 exploitation artifacts (JSP webshells, unexpected outbound connections)
  • Review data loss prevention controls on engineering repositories
  • Engage DCSA (Defense Counterintelligence and Security Agency) if export-controlled data exposure is suspected
  • Pin npm dependencies in avionics software CI/CD pipelines to mitigate ChainDrop risk
No sector cards match the selected filters.

Block external access to Ray dashboards and enforce authentication on all Ray API endpoints — CVE-2025-62593 is in CISA KEV with a 20 August remediation deadline.
SOC Analyst
Verify all PTC Windchill and FlexPLM instances are patched for CVE-2026-12569 AND scan application directories for JSP webshells — Clop is operating with a 2-month dwell time.
Incident Responder
Deploy detection for SAP Commerce Cloud exploitation attempts targeting default authentication clients — CVE-2026-58231 (CVSS 10.0) is actively exploited.
SOC Analyst
Add the 3 IPv4 indicators and 7 SHA-256 hashes listed above to blocking/alerting across EDR, firewall, and proxy.
SOC Analyst
Verify all Unitronics PLCs in water/wastewater operations have non-default credentials and are not internet-accessible.
ICS / OT
No immediate actions for the selected roles.
Audit all Johnson Controls Metasys BMS deployments in government and military facilities for patch status — persistent payload injection vulnerability enables ICS foothold.
ICS / OT
Pin ALL npm dependencies to exact versions and audit package-lock.json for ChainDrop indicators; inspect editor and AI agent config files for unauthorized hooks.
Incident Responder
Implement a MuddyWater (MOIS) IOC watchlist refresh protocol — prepare detection for new C2 infrastructure given the 6-day anomalous silence.
SOC Analyst
Patch Siemens Siveillance Video management servers and ANDRITZ HIPASE-250 controllers per CISA ICS advisories.
ICS / OT
Update incident response playbooks to include PLC logic manipulation scenarios and building automation compromise.
Incident Responder
No 7-day actions for the selected roles.
Commission an assessment of water utility SCADA/PLC security posture — 100+ municipalities confirmed targeted; validate segmentation and monitoring.
CISO / Exec
Integrate PTC Windchill/FlexPLM into enterprise vulnerability management — historically excluded from standard patching cycles; export-controlled material is at risk.
CISO / Exec
Conduct a tabletop exercise simulating a coordinated Iranian cyber operation: simultaneous water utility disruption + DIB data theft + hacktivist data dump.
CISO / Exec
Add vendor-specific threat intelligence blogs (Mandiant, CrowdStrike, Check Point, Microsoft MSTIC) as dedicated collection feeds to close OSINT gaps.
Threat Hunter
Brief the board on Iranian cyber conflict exposure and potential for escalation to destructive operations — ensure cyber insurance coverage accounts for state-actor exclusion clauses.
CISO / Exec
No 30-day actions for the selected roles.
The Bottom Line

Iran's cyber campaign against U.S. infrastructure is no longer a collection of isolated incidents — it is a coordinated, multi-front operation running in parallel with kinetic hostilities. HYDRO KITTEN (IRGC-CEC) is causing real physical disruption to water systems serving hundreds of thousands of Americans. Criminal actors are exfiltrating export-controlled defense engineering data through the same software vulnerabilities that Iranian state actors exploit for espionage. And the simultaneous operational silence from MuddyWater (MOIS) and Iranian hacktivist groups is not a lull — it is the historical precursor to a coordinated resumption at higher intensity. The threat environment demands parallel defensive action across OT, IT, and development pipelines simultaneously. Defenders cannot prioritize one front at the expense of the others. The organizations that act in the next 24–72 hours will be materially better positioned than those that wait.

1
Patch Windchill. Secure your PLCs. Lock down Ray. Audit your npm dependencies.
2
Prepare incident response teams for the possibility that the next 72 hours bring a coordinated resumption of operations across multiple Iranian threat groups simultaneously.
3
The water is already flowing in the wrong direction. Don't wait for the next wave to hit.
No items found.