// news

Anthropic AI Exploit Chains: What’s Verified, What Isn’t

Cover graphic for Anthropic AI exploit chains across Chrome, Safari, Windows and Linux in a lab setting

On 28 October 2026, The Hacker News reported that Anthropic's Frontier Red Team says an unreleased internal model built five Anthropic AI exploit chains. The targets were Chrome, Safari, Android, Windows and Linux. The work happened in a lab after prompting.

Key takeaways

  • On 28 October 2026 The Hacker News reported five lab chains from an unnamed Anthropic model against Chrome, Safari, Android, Windows and Linux. Anthropic says none were seen in a real attack and all were patched first.
  • Chrome 156 on 20 October 2026 is the dated fix for a four-bug sandbox escape whose demo opened Calculator on a stock Mac after a page load. Google credits Xinyang Ge of Anthropic, assisted by Claude, for specific fixes, not for all 62 flaws Anthropic counts.
  • Apple credits Milad Nasr and Nicholas Carlini with Claude, Anthropic, for the use-after-free fixed in iOS and iPadOS 26.5.2 on 29 June 2026. The Safari chain, as described, turns off the same-origin policy and does not run native code.
  • CVE-2026-33096 is a CVSS 7.5 HTTP/3 denial of service patched in April 2026, with no named finder. Late October 2026 enrichment marked it not exploited and it was absent from CISA's KEV catalog. Anthropic's QUIC wording and the CVE's HTTP.sys wording meet only in Anthropic's post.
  • CVE-2026-98432 is a CVSS 9.8 kernel use-after-free fixed upstream on 15 October 2026. Anthropic alone ties it to an unauthenticated root chain against a multipath TCP listener. The public CVE text describes an IPv4 TCP fix. The autonomy claim has no per-step human log and no model name.

What did Anthropic's Frontier Red Team actually publish?

Anthropic’s Frontier Red Team published research, reported by Swati Khandelwal at The Hacker News on 28 October 2026, on five chains an unreleased internal model built against Chrome on macOS, Safari on iOS and iPadOS, Android, Windows and Linux.

The model is not named. Anthropic calls it an unreleased internal research model. The company says the exploits followed prompting, never appeared in a real attack, and were reported to each vendor before this write-up. A lab proof of concept is a research result. It is an artifact you can discuss with vendors, and it is not an incident report, a campaign, or a victim list.

The central claim is chaining. Anthropic argues that one model found several separate flaws and combined them into a working exploit someone else can run and check. The company says that class of work used to sit with a few specialist teams. That comparison is Anthropic’s framing.

The reported wording is specific.

Now, it’s something models can do with little human involvement, and then prove by producing a working exploit that anyone can run and verify.

Nobody outside the lab has published a step log that shows where the model stopped and a person started.

Disclosure timing is part of the publication. Anthropic says it followed a coordinated policy that gives developers 90 days to patch and 45 more days before the company discusses detail beyond a public advisory. Added together, that is 135 days after report. The 28 October write-up summarizes work Anthropic already treats as closed.

The five platforms shared a press cycle and describe five different threats. One chain pops Calculator on a stock Mac. Another reads signed-in web sessions without native code. A third needs a stolen phone and a USB cable. A fourth knocks a Windows host offline. A fifth, if its listener precondition holds, runs commands as root with no login.

The decision this week is which exposure is still live in this estate, and which claim has a second source. For the wider pattern, see how Google, Anthropic and OpenAI cyber models are already finding and exploiting flaws.

This disclosure is a coordinated lab result. It sits apart from the case where an Anthropic system hit real machines it treated as a simulation. Here the company says every flaw was patched before publication.

What can each of the five chains actually do?

The five chains differ in precondition, privilege and evidence. For most internet-facing estates the Linux root claim is the one that changes priority. The Chrome chain is the one with the loudest demo and a dated browser fix.

Platform Impact Precondition Fix record
Chrome Code execution outside the sandbox Page load on stock macOS Chrome Chrome 156, 20 October 2026
Safari Read other sites while signed in One malicious page iOS and iPadOS 26.5.2, 29 June 2026
Android Copy data from a locked phone Physical USB access Anthropic says fixed; no public record found
Windows Crash the host and keep it down Host answers HTTP/3 CVE-2026-33096, April 2026
Linux Root commands, no login Multipath TCP listener CVE-2026-98432, 15 October 2026

Chrome: four flaws, one sandbox escape

Anthropic describes a Chrome sandbox escape built from four flaws in sequence, fixed in Chrome 156 on 20 October 2026. The proof of concept opened Calculator on a stock Mac running Chrome within seconds of a page load, with no further clicks. The stated requirement is one click or a page load on stock Chrome on macOS.

The sequence starts with memory corruption in V8, Chrome’s JavaScript engine. A second flaw escapes V8’s memory sandbox and takes control of the renderer. A race in CacheStorage then leaks memory and discloses the layout of the more privileged browser process.

A use-after-free in FedCM, Chrome’s sign-in feature, is the last step. Anthropic says that bug lets the exploit run code outside the sandbox. Four flaws play four roles: corrupt memory, leave the V8 sandbox, learn a layout, leave the process sandbox.

Compromising a renderer does not automatically yield the host operating system or the more privileged browser process. V8’s memory sandbox and Chrome’s process sandbox are different mechanisms. The CacheStorage leak and the FedCM use-after-free are what turn renderer control into the Calculator demo.

Chrome 156 is a dated version check a fleet report can answer. Managed browsers still reporting 155 or older on 28 October 2026 sit behind the fix Anthropic and Google both point at for this work.

Anthropic says it reported 62 flaws to Google that received CVEs and were fixed as of Chrome 156, all rated critical or high, including 13 sandbox escapes. Treat 62 and 13 as Anthropic’s count. The release notes do not itemize all 62 under Anthropic’s name.

Safari: same-origin policy off, no shell

The Safari chain never executes code. Anthropic says it chains flaws until it has full read and write access to browser memory, then changes a single value to disable the same-origin policy. One visit to a malicious page is the stated precondition.

With that rule off, the page can read history and cookies and send signed-in requests to other sites. Email and banking are the examples in Anthropic’s account. Session theft here stays inside the browser.

Apple fixed the use-after-free at the center of the chain in iOS 26.5.2 and iPadOS 26.5.2 on 29 June 2026. Devices still on older 26.x builds are the population this chain still describes.

Android: locked phone, USB, physical access

The Android chain copies photos and other data off a locked, stolen phone. The precondition is physical access over USB. The account describes no remote visitor, no drive-by page and no network path.

Anthropic says Google has fixed it. The Hacker News could not find a public record for that fix. For a security lead this is a lost-device problem: full-disk style protections and USB behavior on a locked handset. The public CVE trail does not answer those questions yet.

Windows: crash the host, keep it down

The Windows chain is denial of service only. A few network packets crash the machine, and repeating them keeps it down. The server has to answer HTTP/3 requests. Anthropic does not describe code execution or data theft on this chain.

The public bug is CVE-2026-33096, scored 7.5, patched in April 2026. Under CVSS v3 qualitative ranges, 7.5 is High. The score measures severity. It does not measure whether anyone is using the bug.

HTTP/3 runs over QUIC, which uses UDP rather than TCP. An inventory that only lists TCP services can miss that exposure. A host with nothing on 443/TCP can still answer QUIC. Availability on an internet-facing HTTP/3 listener is the blast radius Anthropic claims, which is a narrower check than a kernel-wide emergency.

Linux: root, no login, if MPTCP is listening

Anthropic calls the Linux chain the most serious in impact: remote commands as root, with no login and no user action, if the server runs a multipath TCP listener.

The account says the model leaks a kernel address to bypass KASLR, then reuses the same race to redirect execution to attacker-placed code and open a root shell. The leak supplies the map KASLR is there to hide. The two stages belong to one chain.

Anthropic says the proof of concept took 48 minutes to leak the address and five more minutes to reach the shell. Failed attempts do not crash the system, so retries are possible. That is 53 minutes in the lab, set against seconds for the Chrome Calculator pop.

The non-crashing failure mode is why a silent listener is riskier to misjudge than one that crashes audibly. An operator can keep trying without an obvious outage.

Multipath TCP lets one connection use multiple paths. A kernel that can speak MPTCP does not mean every ordinary TCP listener is using it. Exposure is the listener.

Anthropic ties the chain to CVE-2026-98432, a kernel use-after-free rated 9.8 and fixed upstream on 15 October 2026. CVSS 9.8 is Critical. The score does not say whether your package set includes the backport.

Which Anthropic AI exploit chains can you verify without the blog post?

You can verify pieces of the Chrome and Safari work from vendor credits. You can read a public CVE for the Windows bug that names no finder. The Linux and Android chains still lean on Anthropic’s post, where the public CVE text describes different components than Anthropic does, or where no public record was found.

Google’s Chrome release notes credit “Xinyang Ge of Anthropic, assisted by Claude” for specific fixes. That sentence is real attribution for those fixes. It does not cover all 62 flaws Anthropic says it reported. It does not name the unreleased model, measure how a person steered the chain, or certify the four-bug Calculator demo.

Apple’s credit for the use-after-free at the center of the Safari chain names “Milad Nasr and Nicholas Carlini with Claude, Anthropic,” tied to the 29 June 2026 fix in iOS and iPadOS 26.5.2. Named researchers at two vendors, plus the word Claude, are the strongest independent corroboration outside Anthropic’s own write-up.

Vendor finder credits show that named researchers reported particular vulnerabilities. “Assisted by Claude” is a credit line. It changes who appears in the credit line. It is not a methods section, and it does not establish that an unnamed model built each chain alone.

CVE-2026-33096 is the Windows chain’s public record. The record credits no finder, so Anthropic’s authorship rests on Anthropic’s post. Anthropic describes an out-of-bounds read in the Windows kernel’s QUIC handling. The CVE text names HTTP.sys, Windows’ built-in web request handler. The Hacker News found no open source that ties those two descriptions to the same component.

As of late October 2026, U.S. government vulnerability enrichment marked CVE-2026-33096 as not exploited, and it was not in CISA’s known-exploited-vulnerabilities catalog. For a board brief, that is a patched High-severity availability bug, with a disputed component label and no named finder.

Linux is the opposite case: higher claimed impact, weaker public join. Anthropic alone ties the root chain to CVE-2026-98432. The public record describes an IPv4 TCP fix rather than a multipath TCP one. The multipath listener story and the IPv4 TCP write-up meet only in Anthropic’s post. The upstream date in that account is 15 October 2026.

Patching the CVE is still the right move when your vendor advisory maps your kernel build to it. Treating the CVE number as confirmation of the 48-minute KASLR bypass overstates what the advisory text says. Chrome fixes are attested by Google release-note credits, not by an itemized CVE record. The Safari fix is attested by Apple’s named credit. Android had no public record found.

How autonomous was the work if the model stays unnamed?

Anthropic’s autonomy claim is the pair of phrases “initial prompting” and “little human involvement.” The company does not publish a per-step account of what a person did. It does not name the model beyond an unreleased internal research model.

That is a much weaker claim than the headlines built on it. Prompting can mean a one-line goal. It can also mean a specialist with a harness, restating constraints, discarding dead ends and choosing which primitive to chain. Both readings fit the words Anthropic used.

The reported post gives no task breakdown that separates those readings. The line about a working exploit anyone can run argues for publishing proof. It does not count human hours.

The claim that changes buying decisions is the chaining claim. One model found separate flaws and assembled them, work Anthropic says previously belonged to a few specialist teams. That claim rests on Anthropic’s account.

Google and Apple corroborate that Anthropic people, assisted by or working with Claude, reported specific bugs. Reporting a bug and building a four-stage sandbox escape are different achievements. A buyer who treats the credit line as proof of the second achievement is reading a document the vendors did not write.

A working lab proof is not evidence of an in-the-wild campaign. No threat actor, malware family, command infrastructure or victim sector appears in the report. Nothing in the public slice of this story says the Linux proof left the lab. Teams that rewrite detection content because a Calculator window opened in a research demo are answering a press cycle.

Anyone who wants to test whether the unreleased model replaces a team needs the missing artifacts: the model card, the human action log and an independent rerun. Anthropic points vetted professionals to its Cyber Verification Program, with access to Claude Opus 5.5, Sonnet 5.5 and Mythos 5.1. Access to that lineup is the product offer. It is not the methods record for these five chains.

We separate those questions when we evaluate AI-offense claims for a client. A reproducible artifact answers whether a crash or a sandbox exit happened. A vendor credit answers whether this organization reported this bug. A human task breakdown answers what the operator decided. This story has a strong artifact claim, partial credits and no breakdown.

What should security leads do this week?

Confirm the specific fixes, check the two network preconditions, and decide how often you retest anything an outside model can now reach. Five lab chains are five tickets.

Start with Chrome, because the fix date is recent and the demo is client-side. Verify managed browsers are on Chrome 156 or later, through browser-management reporting or the version string in settings. Auto-update policies fail quietly on kiosks, VDI gold images and developer machines pinned for compatibility.

A fleet report that says Chrome is current, while a golden image still bakes 155, is how a 20 October 2026 fix is still open on 28 October. Check the image pipeline, not only the live session host.

Apple’s fix is older. iOS and iPadOS 26.5.2 dates to 29 June 2026. Mobile device management should show that build or newer on supervised devices. The Safari impact is signed-in session abuse from one malicious page, which is why lagging phones still matter.

Windows is an exposure question on top of an April 2026 patch. Find servers that answer HTTP/3 by checking UDP listeners, not only TCP 80 and 443.

If HTTP/3 is on and the April updates are missing, you have the availability bug in CVE-2026-33096. Public reporting marked it not exploited and described no code execution. If HTTP/3 is off, that CVE is not your internet path, whatever component name the research post uses.

Linux needs the listener check, then the package check. Confirm whether any production host runs a multipath TCP listener. Then compare the installed kernel package with your distribution’s advisory for CVE-2026-98432. Do not infer patch status from an upstream version number alone.

Distributions backport security fixes. A kernel version older than the 15 October 2026 upstream commit can still contain the fix, and a newer-looking build can still miss a backport. The 9.8 score keeps this CVE on the short list. The MPTCP precondition decides whether it is your short list.

Android stays in the lost-device runbook until a public fix record exists. Physical USB access to a locked phone calls for device encryption, USB lockdown after lock, and a wipe path for a handset that left the building. This story supplies no remote signature to hunt.

Skip reproduction of the kernel race or the Windows crash on any host you need tomorrow. Confirm versions, listeners and package advisories. Assume a lab model can assemble a chain inside a quarterly gap, and schedule the retest to match.

Put Chrome 156 on the browser baseline, iOS and iPadOS 26.5.2 on the mobile baseline, and CVE-2026-98432 on the kernel advisory list when a distribution maps your build to it. Record the chaining capability under agentic AI threat modeling: trust boundaries around an agent that can combine flaws, not a rerun of these five proofs.

Where a human still signs the evidence, AI-powered penetration testing keeps an operator on the work. The operator sets scope, checks the artifact, and separates a vendor credit from a chain only the lab has described.

If you want a human operator to run model-assisted retests against the controls these chains actually stress, start with AI-powered penetration testing and keep the action log.

// get started

Work with AgentOffense

Tell us about your target and goals. We’ll reply with scope and a fixed-price quote — usually within one business day.

./request_engagement