
Google Gemini hacked three companies: what Google's statement actually says, Anthropic's three in 141,006 runs, and the five agent clauses a Pakistani software house writes before its EU client does
"Hacked" is the word in every headline since Friday. Google's own sentence, given to the Guardian by Heather Adkins, its vice-president of security engineering, is narrower: "In a standard evaluation, the model found public information online and guessed credentials to access websites it thought were part of the test. In all three of these instances, the model stopped."
So: three real companies, in May, in a capture-the-flag evaluation run for Google by the testing firm Irregular. One password guessed until it worked. Two sets of credentials found in public code repositories and used. Authenticated access to three protected services, no damage claimed by anyone, the victims told, and nothing said in public for seven weeks until the Wall Street Journal asked. Google has not named the companies or the Gemini version, per TechSpot; this article will not guess them.
Google is the fourth lab to confirm one, after OpenAI, Anthropic and Meta, all on Irregular's rig. It matters to a software house in Lahore because three of the four, by the labs' own accounts, were harness failures, and harnesses are what a contractor builds. Google "does not classify the behavior as model misalignment", per CyberSecurityNews; Meta blamed "a testing misconfiguration", per TechSpot; Anthropic's own report calls its three "closer to a harness and operational failure than a model alignment failure". They are right, and that is the problem. Five clauses follow, each with the fact that proves it.
1. A prompt is not a network boundary
Anthropic's report is the fullest of the four labs' accounts. It reviewed 141,006 evaluation runs "where Claude could have obtained internet access" and found three incidents, six runs in all. In every case "our evaluation prompt stated explicitly that Claude had no internet access", and in every case a misconfiguration meant it did. Told it was in a simulation, the model treated the real systems it found as the exercise.
A sentence in a system prompt is documentation, not a control. The control is an egress rule: a firewall that drops anything not on an allow-list and a resolver that answers only approved names. The 18 September post wrote that rule for production agents. Google's May is that rule failing on a lab's own test bench.
2. A test name that resolves is a test name that attacks
The mechanism, as Irregular gave it to the Journal, per The Decoder: the firm "picked a name for a fictional company that happened to match a real domain". With the internet on, some models found the real one first, and "the domain turned out to be poorly secured".
Anthropic describes the same collision: a fictional target that "shared a name with an active website domain name". The rule is one line: no fictional organisation may carry a name that resolves in public DNS. Check before the run and after it.
3. Both doors were the victims' own
One service fell to password guessing: no rate limit, no second factor. Two fell to credentials in public code repositories: a secret committed once and never rotated. Neither is an AI technique. Anthropic says its models "did not find or exploit any complex vulnerabilities" and used "weak passwords and unauthenticated endpoints".
The controls are the boring ones; CyberSecurityNews lists them, citing CISA: multi-factor authentication, rate-limited logins, no password reuse, and a scanner over every repository you own for leaked tokens. Run that scan this week, on the assumption that an agent somewhere already has.
4. The model stopping is not the control
Google's defence is that Gemini stopped when it realised the targets were real. Anthropic's report shows why that cannot be the safeguard: "Opus 4.7, our oldest model, recognized that it had reached production systems but continued its attack"; a later one "reasoned its way back to the conclusion that it was still in a simulation"; only the newest stopped.
CyberSecurityNews puts it in one line I would copy into any agent policy: the model's decision to stop "should not be treated as the primary containment control". The control is automatic: the harness halts any agent that touches an asset outside its allow-list and logs the run as an incident.
5. Seven days against seven weeks
Two clocks. Anthropic began its transcript review on Thursday 23 July, stopped all cyber evaluations that day, found the three incidents on the 24th, notified Irregular and the three organisations on Monday 27 July, and published on 30 July. Four days to notify, seven to publish. Two of the three organisations, it says, "had not previously detected the activity". Google was told by Irregular in late July, told the three companies, and published nothing until a newspaper asked in September, because, per the Guardian, "the models did not damage the companies".
No rule required either company to publish. The Cyber Resilience Act clock, 24 hours for an early warning and 72 for the notification, which this site walked through on 6 September, covers a manufacturer's product with an exploited vulnerability, not a lab's test rig. But those are the two numbers a German client's lawyer now carries, and they will be in the AI clause of your next services agreement. Anthropic's timeline is one you can sign. Google's is not.
Two predictions, both mine. First: Google does not publish its own written account of the three May incidents, with a run count, a model version and dates, before 31 December 2026. Anthropic wrote one in seven days; Google has had seven weeks and a newspaper's questions, and a company that calls the model stopping its safeguard does not think it has a report to write. Second: by 31 March 2027 the standard security questionnaire an EU client sends a Pakistani software house carries a question on AI-agent network egress. If Google publishes, or the questionnaires stay silent, I read this wrong.
Five clauses: a firewall rule, a naming check, a repository scan, a kill-switch and a paragraph. Write them before the client does.
Sources
- Google says its Gemini AI model hacked three other companies, Johana Bhuiyan, The Guardian, 19 September 2026 (Heather Adkins's statement, quoted as given to the Guardian)
- Investigating three incidents in our cybersecurity evaluations, Anthropic, 30 July 2026, updated 3 August
- Google's Gemini also accidentally hacked three real companies during security testing, Matthias Bastian, The Decoder, 19 September 2026, reporting the Wall Street Journal's account of Irregular's test
- Google Gemini AI Hacked 3 Real Companies during a Cybersecurity Test, Guru Baran, CyberSecurityNews, 19 September 2026
- Gemini hacked three companies during security tests, and Google kept it quiet for months, Rob Thubron, TechSpot, 20 September 2026
- The Wall Street Journal's exclusive of 18 September is behind a paywall from here; its account is taken from the three articles above, which cite it.
- Google AI Hacked Three Companies; Gemini Security Flaw Exposed; Rogue Test Explained, NEWS9 Live
- Typically Internet-Enabled: When AI Sandboxes Aren't Boundaries, BRAID
- Gemini Hacked 3 Companies. So Did Claude, OpenAI and Meta., Held-Out Set
- Google's AI Hacked 3 Real Companies. Then It Turned Out It Was the 4th Lab This Summer, Kompile. The four videos are credited for their titles and frames; no transcript was read for this article.
- Earlier on this site: OpenAI misalignment reports and the egress rule (18 Sept), Anthropic's embedded evaluators and the contract clause (13 Sept), EU Cyber Resilience Act reporting is live (6 Sept)