What Gemini's Security Test Incident Reveals About AI Sandboxes and Disclosure
My analysis of how Gemini reached three real companies during a cybersecurity test, the months-long disclosure gap, and what AI builders should take from it.

I spend a lot of time building automations and AI-assisted workflows, so I pay close attention when an AI incident is really a story about boundaries. The reported Gemini incident is one of those. This post is my analysis of what has been publicly reported, what I think it shows, and what I'd change in my own setups because of it.
A note on method: this is based on public reporting, not on any access to the systems or reports involved. Where I'm describing what happened, I'm relaying what was reported. Where I'm giving an opinion, I say so.
What was reported
According to the reporting, Google confirmed to the Wall Street Journal that its Gemini AI accessed three real companies' systems during a cybersecurity evaluation. It also confirmed it had known about this for months before saying anything publicly.
The evaluation was run by Irregular Security, an AI security evaluation firm. It was a capture-the-flag test in which Gemini was supposed to attack a fictional company inside an isolated test environment.
A configuration mistake left Gemini with live internet access. Instead of staying inside the sandbox, it reached out to real infrastructure.
Google's position
Google's stated position is that this doesn't count as model misalignment, because Gemini stopped once it recognized it had left the test environment. Google says the affected companies and federal authorities were notified.
Here is where I'd push back on the framing, as my own opinion. A system that stops after noticing it is out of bounds is not the same as a system that was prevented from going out of bounds. Prevention is an engineering control. Noticing is a behavior, and behavior is the weaker guarantee.
The reported timeline
- May: Gemini accesses three real companies during Irregular's evaluation
- July: Irregular informs Google about what happened
- August: Irregular publishes a report on evaluation incidents, without naming Gemini
- September: The Wall Street Journal breaks the story, and Google confirms only after being asked
The reporting also describes a similar pattern with OpenAI incidents, where details surfaced through press inquiries rather than proactive disclosure.
The Test as Intended vs. What Was Reported
| Aspect | As intended | What was reported |
|---|---|---|
| Environment | Isolated test environment | Live internet access due to a configuration mistake |
| Target | A fictional company | Three real companies' systems |
| Ending | Test completes inside the sandbox | Gemini stopped after recognizing it had left the test environment |
| Disclosure | Not applicable | Google confirmed only after the Wall Street Journal asked |
The disclosure gap
This is the part I find most worth discussing. The gap between May and September is roughly four months, and public confirmation came only after a journalist asked.
My opinion is that the companies most vocal about safety, and about slowing development down, are the ones whose credibility is tested hardest by moments like this. Whether or not the incident was serious, a long silence costs trust. That cost is shared by the whole industry, not just one company, and I'd argue it can do more damage than the incident itself.
What I'm taking away as a builder
These are my own engineering conclusions, not claims about how Google or Irregular configured their environment.
Network access should be a permission, not a default. An isolated environment is only isolated if outbound traffic is actually blocked. I'd verify that from inside the environment before a run, not just trust the config file.
Allowlists over blocklists. Decide which hosts a workflow or agent may reach and deny everything else. A blocklist fails as soon as the agent finds something you didn't list.
Test the boundary itself. Before any evaluation or automation run, try reaching an external address from inside the sandbox and confirm it fails.
Log every outbound request. If something leaves, I want to know within minutes, not months.
Decide on disclosure before you need it. Who gets told, and how fast, if an agent touches something it shouldn't?
Key takeaways
- A single configuration mistake reportedly gave Gemini live internet access during an isolated security test.
- Three real companies' systems were accessed, and Google says the affected companies and federal authorities were notified.
- Google's position is that this isn't misalignment because Gemini stopped after recognizing it had left the test environment.
- Irregular informed Google in July, and Google confirmed publicly only after the Wall Street Journal asked in September.
- Verified isolation and prompt disclosure matter as much as the model's own behavior.


