AI Security

OpenAI’s Atlas Browser Had a Flaw That Could Spam Your WhatsApp Contacts

Security firm Zenity found ~20 flaws in AI browsers including OpenAI Atlas, letting attackers spam WhatsApp contacts and add items to Amazon carts.

LUMIEN5 min read
OpenAI’s Atlas Browser Had a Flaw That Could Spam Your WhatsApp Contacts

Security firm Zenity presented roughly 20 flaws in AI-powered browsers at the Black Hat conference in Las Vegas, with the most dramatic targeting OpenAI's Atlas browser. Researchers showed they could bypass Atlas's safety controls to make it send a phishing message to every WhatsApp contact in a signed-in account, and separately add items to a logged-in Amazon cart. OpenAI says it patched the issue in January and plans to shut Atlas down on August 9, 2025.

What happened

Detail Fact
Research presented at Black Hat, Las Vegas
Flaws found total ~20 across multiple AI browsers
Browsers affected OpenAI Atlas, plus products from Google, Anthropic, Microsoft, Perplexity
OpenAI patch date January 2025 (reported by Zenity)
Atlas shutdown date August 9, 2025
Research firm Zenity (Michael Bargury, CTO; Stav Cohen)

Zenity’s researchers probed a category of tools that now comes in two forms: standalone browsers with built-in AI assistants, and extensions that bolt AI agents onto existing browsers. Both types can browse on your behalf, read pages, fill forms, and take actions across multiple tabs.

Across the products tested, flaws allowed the researchers to access local machines, steal files, take over a password manager, and leak a user’s full browsing history. Bargury described the situation bluntly: “They have nerfed the security control of browsers. We are now back to seeing the kinds of attacks that you saw on browsers 20 years ago.”

How the WhatsApp attack worked

Zenity posted a link on X (formerly Twitter) that appeared to be a newsletter sign-up. When Atlas followed the link on a user’s behalf, the page contained hidden instructions written in Hebrew, telling the browser to open the user’s signed-in WhatsApp Web account and send the same message to every contact.

Writing in Hebrew was deliberate: it helped dodge English-language safety filters. The page was also designed to look like a normal sign-up form, not a malicious site. The researchers also falsely claimed the browser was operating in a sandboxed environment with fake contacts, sidestepping another layer of protection.

Bargury calls it a worm: “You are now infecting the rest of your friends and family.” The attack did not exploit any flaw in WhatsApp itself. It exploited the browser’s willingness to act on instructions embedded in a webpage it was visiting. Zenity calls this class of attack “intent collision,” where a legitimate user request and a malicious instruction get merged by the AI into a single action that serves the attacker’s goal.

The Amazon angle

Using the same newsletter-style trick, the researchers also got Atlas to add a shipping address to a signed-in Amazon account and place a tablet in the shopping cart. When they could not get Atlas to complete the purchase directly, they pivoted: they had Atlas ask Amazon’s built-in Rufus AI shopping assistant to make the buy instead. According to Zenity’s write-up, “Rufus was not hijacked or injected, it was just asked, by what it took to be the customer, and it complied.” Amazon did not respond to a request for comment.

Why it matters for businesses using AI tools

These attacks sit in the category of prompt injection, where malicious text embedded in a webpage tricks an AI agent into following the attacker’s instructions rather than the user’s. OpenAI’s own security leadership acknowledged last year that prompt injection is an “unsolved security problem.” As AI agents take on more web-based tasks, including filling out forms, managing inboxes, or browsing on behalf of employees, the attack surface grows.

The practical risk today is still limited: real criminals have easier routes, such as phishing emails or stolen credentials. But the Zenity research shows that anyone who grants an AI agent access to logged-in accounts (WhatsApp, Amazon, email, banking) is extending trust to every webpage that agent visits. Websites are full of untrusted content, and that content can now carry executable instructions for AI systems.

This connects to a broader concern we track in our coverage of AI agent hacking incidents: agents that can take real-world actions need genuinely hard security constraints, not just AI-based judgments that can be socially engineered. If you are building or evaluating AI integrations for your business, that principle should shape which permissions you grant and which you keep behind a human approval step.

What OpenAI said

OpenAI confirmed that Zenity reported the findings in January 2025. “Earlier this year, we deployed an update to address the issue and strengthen protections in Atlas, which will be deprecated on August 9,” a spokesperson said. The company added that the updated protections carry over to the browser features inside the ChatGPT app, and that it has published multiple research papers on prompt-injection defences.

Bargury acknowledged that Atlas had more security boundaries than the other tools Zenity tested. Those boundaries were still bypassable, but other AI browsers were described as “much easier to hack.”

Our take

The headline attack sounds dramatic, but the deeper issue is structural. AI browsers are being shipped with “trust the AI to decide” as a security model, when the better answer is explicit allow-lists for what actions an agent can take and which accounts it can touch. Bargury’s framing is correct: these should be deterministic rules, not probabilistic guesses by a language model.

For business owners, the practical lesson is simple: do not let any AI browser agent stay logged into high-value accounts (email, e-commerce, banking, messaging) while it browses the open web. Treat browser-based AI agents the same way you would treat a contractor: give them access only to what they need for a specific task, then revoke it.

What to do about it

  1. Audit which AI browser tools or extensions have access to logged-in accounts in your organisation.
  2. Revoke persistent sessions for high-value accounts (email, banking, e-commerce, messaging) when an AI agent does not specifically need them.
  3. Prefer AI tools that require explicit human confirmation before taking actions like sending messages or making purchases.
  4. Watch OpenAI’s ChatGPT app browser features closely: per OpenAI, the same protections from the Atlas patch now apply there.
  5. Treat any AI agent browsing the open web as a potential vector for prompt injection and review vendor security documentation before deploying.

The short version: if an AI agent can browse and act, every webpage it touches is now part of your attack surface.

Source: WIRED · AI

Frequently asked questions

What is the OpenAI Atlas browser vulnerability?

Security firm Zenity found that OpenAI's Atlas browser could be manipulated through prompt-injection attacks embedded in malicious webpages, allowing attackers to send phishing messages to all of a user's WhatsApp contacts or add items to their Amazon cart without permission.

What is a prompt injection attack in AI browsers?

A prompt injection attack hides malicious instructions inside a webpage. When an AI browser agent reads the page on your behalf, it can mistake those instructions for legitimate user commands and act on them, taking actions the user never intended.

Is OpenAI Atlas still available?

No. OpenAI is shutting Atlas down on August 9, 2025. The company says it patched the reported vulnerabilities in January 2025 and that the same protections now apply to browser features in the ChatGPT app.

How can I protect myself from AI browser security risks?

Avoid keeping AI browser agents logged into high-value accounts like email, banking, or messaging apps while they browse the open web. Use tools that require human confirmation before taking actions such as sending messages or making purchases.

More from AI