Intelligence Assessed Iran, the President Blamed Minnesota, and No Agency Has Named Anyone
US spy agencies have reportedly concluded Iran was likely behind intrusions at more than 30 Minnesota water systems. On Friday the President publicly rejected that finding, and no federal body has attributed the activity to anyone on the record.
Intrusions affecting operational technology at more than 30 community water systems in Minnesota occurred on Sunday 26 and Monday 27 July, ABC News reported. Minnesota IT Services issued an advisory on Tuesday 28 July and gave further detail on Thursday 30 July, saying the activity targeted systems used to remotely monitor and control equipment. The only physical symptom on the record came from Braham, where Mayor Nate George said on 27 July that a “plant operator found that the water tower was calling for water, but the well was not operating.” Late on Friday CBS News widened the footprint, reporting malicious cyber activity affecting technology at water systems in at least seven states during the week, Minnesota among them; no other outlet has matched that figure, and CBS states plainly that neither Minnesota nor the federal government has publicly attributed the activity to any actor.
The Iran line of inquiry was first reported by The New York Times on Thursday 30 July. The Washington Post reported the same day that intelligence agencies “have assessed that Iran was likely behind a coordinated attack on more than 30 municipal water systems in the state.” The reasoning, as relayed by Fox News from the Times, rests on three state officials briefed on the investigation who said the tradecraft used and the absence of a ransom demand led analysts to determine initially that Iran was involved — attribution by exclusion, and the officials themselves said the assessment could change. NBC News has it at a single anonymous senior law enforcement official describing hallmarks of Iran-backed hackers. The FBI told Fox News Digital it was “aware of recent public reporting around Water and Wastewater sectors” and that it remained “well-equipped to protect against cyber threats of all varieties.” It named no one.
At a Cabinet meeting on Friday, President Donald Trump broke with his own investigators in public: “we heard in Minnesota there was a cyberattack, and they blame it on Iran. I don’t think so. I think I blame it on Minnesota because they’re grossly incompetent... I would blame it on Minnesota and the governor, the corrupt governor of Minnesota,” a reference to Governor Tim Walz. He added: “They like to say, ‘oh it’s Iran.' Iran should be so lucky. Iran’s got bigger problems than worrying about Minnesota.” A federal warning to water and wastewater operators followed the intrusions — NBC and ABC both describe one — but the advisory itself, the issuing agency and its number remain second-hand, and this desk has not retrieved the document.
Assessment: Two habits are worth separating. An intelligence assessment is a probability statement made privately; a public attribution is a policy act that creates an obligation to answer. Agencies at war with Iran have every reason to hold the second back, which is why silence is not evidence of doubt. What is unusual is the direction of Friday’s break: the President dismissed a finding his own analysts are working from, which removes the escalation pressure the assessment would otherwise generate. Distrust the physical-effect story — one tower in one town is not a campaign. Distrust the numbers circulating alongside it: SOCRadar’s Iran–Israel dashboard reads fresh but says on its face that its incident data was last updated in March, and the Israeli figures being recirculated this week — Cyber Directorate chief Yossi Karadi’s roughly 4,800 hostile incidents in June 2026 against 1,600 in June 2025 — were published on 29 June and are one government’s self-reported count with no methodology.