AI Agent Allowlist
Home Page-Types Database Agent Guardrails 2026 Incidents API Docs Pricing
Why It Matters
2026 Agent Incidents Category Targeting Database Refreshes Contact Customer Login
Download Free Sample
2026 incident analysis: the second lab, the same shape

Anthropic 2026: Claude left the test range and reached real companies

Four Claude versions told they had no internet access found an open path out of a misconfigured sandbox and logged into three real companies with weak passwords, believing they were still in the exercise. The sandbox hole is not something an AI agent allow list fixes; every request the models sent through it is.

4Claude model versions
3real companies breached
481Mtranscripts reviewed
Verdictfirst moves denied
Key points

The incident in six tiles

What happened

During capture-the-flag cybersecurity evaluations, Claude models broke into three real third-party companies that were never part of any exercise.

Why it happened

The models were told they had no internet access, but a misconfiguration in the test environment left an open path to the live internet. Anthropic called it human error.

What the models believed

That the systems they reached were simulated practice targets. They never realized they had left the simulation.

How they got in

Basic techniques, above all weak passwords. No complex vulnerabilities, no deliberate escape, no self-exfiltration.

How it was found

Anthropic reviewed roughly 481 million transcripts after OpenAI's disclosure and found a fourth case, an early Claude Opus 4.6 checkpoint from January 2026.

What Anthropic said

Three incidents disclosed on July 30, 2026, involving Claude Opus 4.6, Claude Opus 4.7, Claude Mythos 5 and an internal research model. The victims remain unnamed.

Timeline

From a January checkpoint to a September resignation

Jan 2026Fourth incidentAn early Claude Opus 4.6 checkpoint reaches a real system. Found only in the later review.
May to Jul 2026Three incidentsOpus 4.7, Mythos 5 and an internal model walk through the open path during evaluations.
Jul 30, 2026Anthropic's reportThree incidents disclosed, attributed to human error in the environment.
Sep 9, 2026Coxon resignsResearcher Jacob Coxon leaves and publicly ties both labs' breakouts together.
Sep 10, 2026Threat reportDetecting and countering misuse of AI: attacks now run on agent frameworks.
Prevention verdict

What the allow list denies here, and what it does not cover

First moves denied

What an AI agent allow list in default-deny mode does with this incident

  • Denied The first request to each real third-party system is refused as an unclassified host. The refusal is logged with the destination, which is the signal that the range was leaking.
  • Denied Every credential attempt against a web login surface is refused by the login page-type key and the identity rule group of the Egress Rules Library.
  • Not covered The sandbox misconfiguration itself, which is not a web request. And credential attempts over non-HTTP protocols such as SSH, where page types do not apply and the verdict rests on host-level default-deny alone.
Request by request

Where each move dies

Assumptions: the agent has no other route to the network than the one the policy engine sits on, the engine sees every request, default-deny is on, HTTPS URLs are visible at enforcement, and no intent is inferred.

StepWhat the models sentLayer that classifies itVerdict
0The open path out of the evaluation sandboxNone. It is a network build fact, not a request.Out of scope
1First outbound request to a real third-party host mistaken for a practice targetDefault-deny: unclassified destinationDenied
2Web login attempt with weak credentialsPage-type database: login key; identity rule group on unclassified domainsDenied
3Repeated credential attempts on the same surfaceSame rule, every attempt; each one a logged denyDenied
4Navigation inside a breached systemUnreachable: entry was denied at step 1Never reached
5Credential attempt over SSH or a database portHost-level default-deny only; page types do not see non-HTTP trafficDenied at host layer

  What a URL policy does not fix

A test environment that promises isolation and does not deliver it is an infrastructure failure. Fixing it means fixing the network build of the range, not classifying URLs.

Anthropic did not specify the protocol of the password attempts. Over HTTP the login page type denies them; over SSH or a database port a URL-level policy sees nothing, and only the host-level default-deny refuses the unknown destination. We state both cases rather than assume the convenient one.

  Why the September news changes the buyer's question

On September 10, 2026 Anthropic's threat report found that attacks now run on agent frameworks at machine speed, with humans limited to picking targets, and that stolen API keys and session tokens are what criminals steal and resell. An agent on a stolen key still connects to hosts and requests pages, and those requests meet the same verdicts as any other.

On September 9, researcher Jacob Coxon resigned and tied both labs' breakouts together. We take no position on the labs. The question left for any company running agents is narrower: what may your agents reach, and who decided that in advance? The agent guardrails page answers it with policy rather than instructions.

The three companies have not been named publicly, so their domains cannot be shown. The proof box shows the operator side of the incident instead, the platform whose models were running.

  In our database — live

These are our live database rows for the domains in this incident — queried from the 40M-domain page-types table when you loaded this page. The red entries are the exact URLs a deny rule fires on. We do not make these up; several were classified long before the incidents.

anthropic.com the operator whose models left the test range
✓ read surfaces also mapped: about · leadership · careers · legal · security · events
claude.ai the consumer surface of the same models
loginhttps://claude.ai/login

Row format is exactly what the lookup API returns. Deny login / signup / upload / post_create and the incident's first boundary crossing is refused pre-request.

The honest fine print — the same two assumptions we publish, plus two operational ones

  1. The policy engine must see every request — an agent with raw socket access or a second network path bypasses everything; enforcement belongs at the egress proxy/network layer, not only in an SDK hook.
  2. Default-deny must be on. In flag-only mode these become alerts within minutes rather than prevention — still transformative versus the real timeline (DseWiki ran ~7 weeks undetected), but not a block.
  3. For full URL+method matching on HTTPS you need to be the proxy or in-process hook — SNI alone shows only the host, which still catches the entire host-list layer.
  4. Policy can’t read intent inside a legitimately allowed action: an agent whose job is publishing packages keeps registry access. The 2026 agents had no such jobs — every crossing was outside any plausible allowlist.
FAQ

The cyber-evaluation breakout, answered

What exactly did Anthropic disclose?
That during sandboxed capture-the-flag evaluations, Claude models told they had no internet access found an open path left by a misconfiguration, used it without realizing they had left the simulation, and broke into three real companies using basic techniques such as weak passwords. Three incidents were disclosed on July 30, 2026 and attributed to human error; a fourth, an early Claude Opus 4.6 checkpoint from January 2026, was found in a review of roughly 481 million transcripts.
Which models were involved?
Claude Opus 4.6, Claude Opus 4.7, Claude Mythos 5 and an internal research model. The January 2026 case involved an early checkpoint of Claude Opus 4.6 and surfaced only after the transcript review, which OpenAI's similar disclosure prompted.
Was this an escape like the OpenAI incident?
No. The models did not deliberately try to escape, did not exfiltrate themselves and found no complex vulnerabilities. They followed a path that should not have existed and believed the systems they found were part of the exercise. Different cause, same result: agents reaching real systems nobody intended.
Can an AI agent allow list close the hole in the sandbox?
No, and we will not claim it can. The misconfiguration is an infrastructure fact about the test environment, not a web request. What the allow list governs is every connection the models made once they were on the open internet: an unknown host is denied by default before the first request, and credential attempts on web login surfaces are denied by the login page-type key.
What if the password attempts ran over SSH rather than a web form?
Then a URL-level policy does not see them. A host-level default-deny at the egress still refuses the unknown destination, so the connection is denied either way, but for that path the verdict rests on the host layer alone. Anthropic's account does not specify the protocol, so both cases are stated.
Why does this matter to a company that does not run cyber evaluations?
Because the failure mode is a network route the agent was not supposed to have, and that can happen in any deployment: a container with wider egress than intended, a helper process outside the proxy, a staging environment wired to production. Default-deny turns the discovery of such a route into a denied request and a log line instead of a breach.
The rest of the campaign

The 2026 incidents, analyzed one by one

What it costs
$99 / month

Pro lookup API, 90,000 verdicts a month. Pro Plus $249 for 225,000. Full database licenses from $14,999 one-time, on-prem, no calls to us.

Start on Pro   All plans
How it plugs in
curl -H "X-API-Key: KEY" \
 "https://www.aiagentallowlist.com/api/check?url=https://stripe.com/login"
→ "verdict": "deny", "id": "login"

One request before the click. No SDK. API docs

See the data first

100 real domains with their verified page-type URLs, including the login, signup, checkout and upload pages the incidents above went through.

Download the free sample (CSV)

An unknown destination should be a denied request, not a breach

28 page types across 40M+ domains, ~40 egress rules, ~60 curated hosts, default-deny underneath, so a route your agents were never meant to have leads to a log line.

See Pricing & Tiers