October DealsAmazon USOctober deal check: compare before you payAmazon US: current deals, useful picks and tech finds.Check DealsClean PCRecommendedOne scan can reveal what keeps slowing WindowsLook for cleanup and repair opportunities.Run ScanOctober DealsAmazon USDeal season is back - check today's better picksAmazon US: current deals, useful picks and tech finds.See Picks×
Skip to content
World desk6 min

AI Browsers and the Same-Origin Policy: Why Security Depends on the Agent

The same-origin policy limits cross-site reads, but an AI agent with broad page access and action capability can create a conditional bridge across that boundary. A University of Washington study explains the risks and the limits of its findings.

What’s actually slowing this PC down?

Pick the symptom - the matching free tool is one click away.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

The same-origin policy still protects browser pages from many cross-site reads, but it cannot by itself stop an AI agent that can inspect content across origins and act on instructions hidden in a page. A University of Washington study demonstrated a conditional cross-origin data-theft attack in ChatGPT Atlas Agent Mode. That finding applies to the tested setup—not to every AI browser or every current release.

What the same-origin policy does—and does not—block

The same-origin policy (SOP) is a browser security rule that limits how a document or script from one origin can interact with another. An origin is defined by a page’s scheme, host, and port. For example, pages at different hosts are different origins even if they appear in the same browser window.

As an Amazon Associate I earn from qualifying purchases.

In general, a page can make some cross-origin requests or embed content from another origin, but it cannot freely read that other page’s contents. This distinction helps protect information on sites where a user is signed in: a malicious page should not simply be able to inspect the contents of a separate account page. The exact rules depend on the kind of interaction and the browser’s security controls; SOP is not a blanket prohibition on all cross-origin communication.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

That boundary was designed around web pages and scripts. An AI browser adds another possible path: it may collect page content for an agent, then let that agent navigate, fill forms, or submit information. If the agent can see information that ordinary page scripts cannot read, and can act on hostile instructions, it may bridge a boundary that SOP alone does not control.

How an indirect prompt injection could cross that boundary

The conditional attack sequence

  1. A user visits an attacker-controlled page that embeds a sensitive page from another origin.

  2. The user asks the browser agent to summarize or work with the page.

  3. Malicious text on the attacker-controlled page instructs the agent to include information from the embedded page and send it through an attacker-controlled form.

    Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
  4. If the agent can access the embedded content and follows the malicious instruction, it may transmit information that the attacker’s page could not directly read through ordinary page scripts.

This is an indirect prompt injection: the hostile instruction arrives as page content rather than as a direct instruction from the user. The attack requires both access to the cross-origin content and successful manipulation of the agent. In the setup demonstrated by the University of Washington researchers, the sensitive page also had to permit framing and use a non-strict third-party-cookie policy. The paper notes that a malicious embedded frame could also target an outer page.

This is not evidence that prompt injection automatically disables SOP. It describes a conditional data path created by an agent’s capabilities and behavior. The researchers summarize the risk this way: “In other words, in such cases, the strength of the same-origin policy is reduced to the strength of the agent’s defenses against prompt injections.” Their qualification matters: the attack depended on cross-origin access, a successful prompt injection, and the technical conditions of the demonstrated setup.

What the University of Washington study found

The researchers examined seven agentic browser systems: Brave Leo AI; ChatGPT Atlas with and without Agent Mode; Chrome with Gemini; Claude for Chrome; Microsoft Edge with Copilot; Firefox AI Mode with Claude selected; and Perplexity Comet. They tested the latest stable versions available to them on macOS Sequoia in late January and early February 2026.

Free tools Windows power users keep installed

One-click scans. No signup required.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

They demonstrated a successful cross-origin data-theft attack on ChatGPT Atlas in Agent Mode. For Chrome with Gemini, Claude for Chrome, and Perplexity Comet, they identified relevant attack preconditions in the tested configurations if prompt injection succeeds; they did not report the same end-to-end theft demonstration for each of those systems. The paper also discusses risks involving masked user input, cross-origin action forgery, and chat-memory poisoning.

Evidence from the study What it supports What it does not establish
Successful data-theft demonstration in ChatGPT Atlas Agent Mode A conditional attack was possible in that tested configuration. That every AI browser is vulnerable, or that every user or page can be attacked in the same way.
Attack preconditions identified for Chrome with Gemini, Claude for Chrome, and Perplexity Comet Those tested configurations had relevant conditions for an attack if prompt injection succeeded. A successful end-to-end theft in each system.
Tests of seven agentic browser systems in early 2026 A dated snapshot of the versions and configurations the researchers examined. Attack rates across the browser market or the security of releases made after the tests.

Browser features, model behavior, and safeguards can change. These results should be read as findings about the studied versions and conditions, not as a permanent ranking of products or proof about later releases.

Why architecture matters as much as model behavior

An agent’s risk depends partly on what information reaches the model and what the agent is allowed to do with it. A system that supplies limited page information in a predefined format may reduce exposure, though that can restrict what tasks it can perform. A system that gives an agent richer browser access can support broader tasks, but a compromised agent may also have a wider route to data and actions.

The important design question is not only whether a model can recognize malicious instructions. It is also whether browser-controlled components restrict what the agent can read, where it can act, and which actions require a user’s approval. The W3C Web Threat Model distinguishes browser-enforced policy mediation from isolation inside web-content processes: a decision made by a privileged browser component is not equivalent to one delegated to a sandboxed page or to the model itself.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Google’s stated defense layers

In a Chrome Security account, Google describes several controls for its system: a separate User Alignment Critic that reviews proposed actions without seeing unfiltered untrusted web content; task-related origin sets that distinguish origins the agent may read from origins on which it may act; user confirmation for sensitive actions; and a parallel classifier intended to detect indirect prompt injection. Google also describes continuous red teaming and says the system is evolving.

These are Google’s descriptions of its design, not independent verification that the controls eliminate attacks. More generally, a layered design can reduce reliance on a model correctly interpreting hostile page text, but the existence of a safeguard is not the same as proof that it works against every attack.

Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

How to assess an AI browser’s security claims

When evaluating an AI browser or agent, look for concrete answers to these questions rather than relying only on claims that the model is trained to be safe:

These questions reflect differences in agent access and action controls described by the University of Washington study, Google’s account of its safeguards, and the W3C’s treatment of browser trust boundaries. They are a way to examine a security design, not a guarantee that a particular product is safe.

What the findings mean for users

Do not treat a browser agent’s ability to summarize a page as proof that it is isolated from every other page or account. When the agent is handling sensitive information, be cautious about asking it to work on attacker-controlled or unfamiliar pages, especially if the task also lets it submit forms or send information. Review consequential actions before approving them, and avoid assuming that prompt-injection defenses or browser protections are unchanged from the versions described in older testing.

The central lesson is about the boundary between the web and the agent: SOP continues to constrain ordinary page-to-page access, but an agent that can read broadly and act on what it reads introduces a separate security problem. Stronger protection depends on limiting that access and those actions in browser-controlled layers, not only on expecting the model to resist every malicious instruction.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

Leave a Reply

Your email address will not be published. Required fields are marked *

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

More from the Wire

  1. World desk4 min
    How to Spot an AI Voice Scam Before Sending MoneyDon’t rely on how a caller sounds. Pause, call back through a known number, and verify the emergency with another trusted person before sending money.
  2. Mountain View desk4 min
    Google’s SynthID Detector: How to Check AI-Generated Images, Video and AudioGoogle’s SynthID Detector looks for an embedded watermark in supported images, video and audio. Here is what its results do—and do not—show.
  3. Redmond desk20 min
    How to create a link to File or Folder in Windows 11Windows 11 gives you several ways to point to a file or folder without moving or duplicating it. You can create a desktop shortcut,…
Recommended PC Tool
Recommended PC Tool
PC Slower Than It Used to Be?Free scan - under a minute
Outdated Drivers Are Slowing You DownFree scan - exact matches

Two free Windows tools

One Free Minute Could Fix That PC

Before you go - each of these free tools takes about a minute and tackles what quietly slows a Windows PC down.

Special offer. View Outbyte info, uninstall instructions, EULA, and Privacy Policy.