Ground Truth.
AI, checked against the source.

News · 2026-10-30

Epoch says GLM 5.3 chained public Firefox fixes into local-file access

Epoch AI reports that GLM 5.3 autonomously built exploit chains against six Firefox releases by combining public security-fix clues with a separate unpublished sandbox flaw. In the contained experiment, visiting a test webpage let the attacker read and exfiltrate a local file. Mozilla says Firefox 159 fixed the disclosed flaw, but Epoch had not retested the complete chain against that release.

Key facts

The research turns a familiar defensive practice into an attacker’s information source. Software fixes often become visible in public development code before the repaired version reaches everyone. A capable model can inspect the difference, infer the vulnerability, and try to exploit a still-unrepaired stable build. Epoch’s headline states the concern directly: “AI can turn security fixes into working exploits before users receive an update.”

This window is called the patch gap. A useful analogy is a building manager publishing a diagram of a repaired lock before replacement locks have reached every door. The diagram helps maintenance teams understand the repair, but it can also tell an intruder what to try on doors still waiting for it. Open development remains valuable; the security problem is how long an actionable clue and a vulnerable installation coexist.

Epoch did more than ask the model to explain a patch. Researchers supplied the target version, tools, historical public information, and an initial direction to inspect fixes. The model then selected vulnerabilities and iterated without further user input. It had no internet access during the experiment. The environment used Ubuntu defaults and official Firefox builds, according to the report. Human preparation and the attack objective were part of the setup, so autonomous does not mean an unsolicited attack that invented its own target.

The exploit crossed two boundaries. Public-but-not-yet-shipped fixes helped the model gain a foothold in the process rendering web content. It then rediscovered an unpublished vulnerability to cross the browser sandbox, which normally restricts access to local files. The demonstration achieved file reading and exfiltration. Epoch says its attempts to obtain arbitrary code execution on recent Firefox did not succeed.

The distinction between the two flaws matters. The patch-gap vulnerabilities already had public fixes; they were not undisclosed zero-days at that point. The separate sandbox flaw was unpublished when found and was disclosed to Mozilla. Describing the entire chain as an unpatched zero-day in current Firefox would erase both the mechanism and the subsequent repair.

Costs also need context. Once the harness existed, Epoch estimated about $1,000 in API charges per successfully compromised version. Its broader Firefox work exceeded $100,000, including environment construction and preliminary experiments. Neither figure is a universal exploit price. A separate Chrome effort using the same approach had not achieved an equivalent result after about $100,000 in API costs, an important limit on broad claims about universal browser compromise.

Mozilla security engineer Bobby Holley supplies the strongest technical counterpoint in Mozilla’s response. Mozilla says its defender-access frontier models are substantially ahead of GLM 5.3 and that extensive earlier reviews have removed much discoverable vulnerability depth. It also describes withholding regression tests until patches ship and coordinating release windows so renderer and sandbox-escape fixes are not simultaneously exploitable. That is a structural defense, although the unpublished second flaw in Epoch’s chain shows why timing alone cannot provide certainty.

GLM 5.3’s weights and license are public, but Epoch used commercial APIs. The dossier provides no verified weight-download size or local graphics-memory requirement, so neither is inferred here; the running requirement is unstated in the reviewed evidence. The experiment therefore raises questions about API safeguards as well as downloadable-model policy. It does not demonstrate that a consumer computer can run the attack model.

The Reddit discussion was small and supplied attention rather than independent replication. The practical response is to keep Firefox updated, while recognizing the remaining verification boundary: a patched component is confirmed, but the complete chain was not independently shown to fail against Firefox 159. More broadly, sandboxing and patch-release coordination become part of the AI security story, alongside the model’s ability to write an exploit.


Primary source, verified: read the paper →

Key questions

Did Epoch demonstrate attacks against real Firefox users?

No. Epoch reports a contained experiment in which a test webpage read and exfiltrated a local file inside its evaluation setup.

Does Firefox 159 contain a fix for the unpublished flaw?

Yes, according to Mozilla and Epoch. Epoch had not retested the full exploit chain against Firefox 159 when it published the report.

Did the researchers run GLM 5.3 locally?

No. Epoch accessed the model through first-party and third-party APIs; downloadable weights were not necessary for the reported experiment.
Cite this

APA

Ground Truth. (2026, October 30). Epoch says GLM 5.3 chained public Firefox fixes into local-file access. Ground Truth. https://groundtruth.day/news/epoch-glm-firefox-patch-gap.html

BibTeX

@misc{groundtruth:epoch-glm-firefox-patch-gap,
  title  = {Epoch says GLM 5.3 chained public Firefox fixes into local-file access},
  author = {{Ground Truth}},
  year   = {2026},
  month  = {oct},
  url    = {https://groundtruth.day/news/epoch-glm-firefox-patch-gap.html}
}

Topics: cybersecurity · ai-security · vulnerabilities · autonomous-agents · patch-management

Comments are replies to this story on Bluesky — reply with any Bluesky account to join in.