AI Risk Wire

Cases › security breach › LR-2026-0303

University of Washington study demonstrates cross-origin data theft via prompt injection in ChatGPT Atlas Agent Mode

Preliminary Why: Only a republished copy: Yahoo · subject to change

Whose AI: OpenAI · ChatGPT Atlassecurity breach

Severity moderate: Other parties' data or systems were touched, and a source states how far it reached. The demonstrated attack could pull information from another site into an attacker-controlled form, a bounded scope of user data, with no loss figure stated.

Earliest source we hold 2026-10-29 · Captured by AI Risk Wire 2026-11-01 00:47 UTC

A University of Washington study tested seven agentic browsers and found four could let malicious sites cross origin boundaries.

Risks this incident falls under

RiskRoleNIST AI 600-1IncidentsLast 6 quarters
Hidden instructions hijack the agentPrimaryInformation Security21
AI used to run a cyber attackAlsoInformation Security38
AI system attacked or breachedAlsoInformation Security1

Sorted by rule from the case's fields; not yet read from the sources.

Control failure chain

L1 · Model Not read yetOpenAI
L2 · Harness Not read yetChatGPT Atlas browser, Agent Mode
L3 · Application Not read yetDeployer not named
L4 · Infrastructure / target Not read yetOrganisation hit

L1 · ModelOpenAIModel provider

Sources not yet read for controls.

Model version not linked to a model card.

L2 · HarnessChatGPT Atlas browser, Agent ModeAgent framework vendor

Sources not yet read for controls.

Other controls for this risk at this layer, not yet read for: Outside content treated as data, not instructions, Prompt-injection detection, Confirmation after untrusted input, Validation of tool inputs and outputs, Tool allow-list.

L3 · ApplicationDeployer not namedDeployer

Sources not yet read for controls.

Other controls for this risk at this layer, not yet read for: Human approval for high-impact actions, Least-privilege access for the agent, Segmentation of agent components, Alerts on unusual tool use.

L4 · Infrastructure / targetOrganisation hit

Sources not yet read for controls.

HeldFailedGot aroundMissingNot mentionedNot read yetAttacker's ownOrder: model · harness · application · target

The same controls in other incidents of this risk

ControlLayerHereHeld elsewhereDid not hold elsewhere
Tool allow-listL2 HarnessNot read yet
Confirmation after untrusted inputL2 HarnessNot read yet
Outside content treated as data, not instructionsL2 HarnessNot read yet
Prompt-injection detectionL2 HarnessNot read yet1
Validation of tool inputs and outputsL2 HarnessNot read yet
Least-privilege access for the agentL3 ApplicationNot read yet
Human approval for high-impact actionsL3 ApplicationNot read yet4
Segmentation of agent componentsL3 ApplicationNot read yet
Alerts on unusual tool useL3 ApplicationNot read yet

Risk grouping: Not yet classified

No source we hold states: who caused it, intended or not, before or after release, the ai's part.

The story

1 · What it was doingAgentic AI browsers, including ChatGPT Atlas in Agent Mode, acted for users, reading pages across sites and completing tasks with access to user information such as email and financial accounts.
2 · What went wrongA malicious page injected instructions the agent followed, pulling information from another site and submitting it through an attacker-controlled form, crossing the same-origin boundary.
3 · What it reached or didInformation from a second site reached an attacker-controlled form; preconditions were found in Chrome with Gemini, Claude for Chrome and Comet, but exploitation there was not proven.
4 · How it was caughtUniversity of Washington researchers found it in a study of seven agentic browsers, demonstrating the attack against Atlas.
5 · What was doneThe researchers sent findings to the browser companies; Anthropic and Firefox did not respond, and Perplexity and OpenAI declined the report.

What the sources state

No source states: when it happened, when it was found, how many records were exposed, the direct loss, a count of the other parties affected, any court case.

Others like this

Intent collision via X comment hijacks ChatGPT Atlas into mass WhatsApp phishing from victim's account 2026-08-05

ChatGPT cites AI-generated fake voter information sites in up to 18% of election answers 2026-10-29

NIK C2 implant routes actor prompts to OpenAI API using victim's API key 2026-10-29

Unauthorized relay service reconfigures genuine Codex and Claude Code CLIs, disabling sandboxes and replacing credentials 2026-10-29

All cases of this kind ›

Show every field, with its source and grade

The AI system

Model
ChatGPT Atlas
C one secondary source states it
Developer
OpenAI
D inferred by us from the described behaviour, reason shown
Software around the model
ChatGPT Atlas browser, Agent Mode
C one secondary source states it
Tools it was given
browser, cross-origin page access
D inferred by us from the described behaviour, reason shown
What it was allowed to do
Access to information across origins, including user information such as email and financial accounts
C one secondary source states it
Stage of use
in live use
D inferred by us from the described behaviour, reason shown
How it was connected
agent with tools
D inferred by us from the described behaviour, reason shown
What it was for
Letting an assistant read pages and complete tasks for the user
C one secondary source states it

What happened

Earliest source we hold
2026-10-29
A the date the source itself carries
What set it off
hidden instructions in its input
C one secondary source states it
Who caught it
an independent researcher or journalist
D inferred by us from the described behaviour, reason shown
Themes
prompt injection, cross origin data theft, agentic browser, academic study
D inferred by us from the described behaviour, reason shown
Near miss
yes, no harm happened
D inferred by us from the described behaviour, reason shown
Cause
hostile input carried instructions
C one secondary source states it
Cause in detail
Instructions planted in web content were interpreted by the agent as directions, and the agent's cross-origin access let it move data between sites.
C one secondary source states it
Who was responsible
the model provider
D inferred by us from the described behaviour, reason shown
Who caused it
an outside attacker
C one secondary source states it
Where its input came from
Instructions planted in web content on an attacker-controlled page
C one secondary source states it
What went wrong
security breach
C one secondary source states it
AI agent
an AI agent acted
C one secondary source states it
What it did
The agent followed instructions embedded in a malicious page and used its cross-origin access to move data from another site into an attacker-controlled form.
C one secondary source states it

Impact

Severity
moderate
D inferred by us from the described behaviour, reason shown
Kind of harm
privacy, others' security
D inferred by us from the described behaviour, reason shown
Who was affected
Users of AI browsers with access to email, financial accounts or other private services
C one secondary source states it
Kinds of data exposed
e-mail, financial accounts
D inferred by us from the described behaviour, reason shown
Why this severity
Other parties' data or systems were touched, and a source states how far it reached. The demonstrated attack could pull information from another site into an attacker-controlled form, a bounded scope of user data, with no loss figure stated.
D inferred by us from the described behaviour, reason shown

Context

Industry
Information
D inferred by us from the described behaviour, reason shown
Country
United States
D inferred by us from the described behaviour, reason shown

LR-2026-0303 · version 2 · published 2026-11-01 after automatic checks; not yet checked field by field by a person · changes to this case · JSON