Google Chrome's V8 JavaScript engine had two memory-safety vulnerabilities confirmed exploited within five days of each other in early September 2026, both reachable through nothing more than a crafted HTML page.
CVE-2026-87491, CVSS 8.8, added to KEV 9 September, is an out-of-bounds write in V8, present in Chrome versions before 153.0.8010.36. CVE-2026-85046, also 8.8, added 4 September, is a type confusion bug in V8, present before 152.0.7977.82. Both, per Google's own severity classification embedded in the NVD record, are rated High, and both allow a remote attacker to execute arbitrary code — critically, "inside the sandbox," a qualifier that matters more than it might first appear.
Why "inside the sandbox" is the whole story
Chrome's security architecture assumes individual tabs and renderer processes will occasionally be compromised by malicious content, and builds a sandbox specifically to contain that compromise — code execution inside the sandbox is serious but survivable, because the sandbox is designed to prevent it from reaching the rest of the operating system. Neither CVE-2026-87491 nor CVE-2026-85046 is described as a sandbox escape on its own. That is a meaningfully different — and less catastrophic — vulnerability than a bug that reaches outside the browser entirely.
It does not make either bug low priority. Sandbox-contained code execution is still a foothold: it is frequently the first stage of a multi-vulnerability exploit chain, paired with a separate sandbox-escape bug to achieve full system compromise. Security researchers and, evidently, real attackers treat sandboxed V8 bugs as valuable specifically because they are the hardest part of a full chain to find — the escape is often easier to source once the initial code-execution primitive exists.
Why two in five days is not a coincidence worth dismissing
Chrome ships security fixes on an aggressive, frequent release cadence specifically because V8 is one of the most heavily targeted and heavily fuzzed pieces of software in general use — a JavaScript engine processing arbitrary, untrusted code from every website a user visits is an enormous, constantly probed attack surface. Two distinct memory-safety classes — out-of-bounds write and type confusion — landing in KEV five days apart is consistent with routine, ongoing exploitation research against the engine rather than an unusual spike; it is also exactly why staying current matters more for a browser than for almost any other category of software an organisation runs.
Why exploit-chain economics explain the disclosure pattern
Sandbox-contained bugs like these two are, from an attacker's economic perspective, an intermediate good rather than a finished product — valuable specifically because they compose with a separate escape vulnerability to produce a complete, deployable exploit chain. That's precisely why V8 memory-safety research remains a persistently active area for both defenders and attackers: the initial code-execution primitive is frequently the harder half of a chain to develop, and a steady cadence of newly discovered primitives like these two feeds directly into whatever chains are being assembled elsewhere, whether by the same actors or by others trading or reusing the technique.
What to check this week
Confirm Chrome (and any Chromium-based browser — Edge, Brave, Opera, and others built on the same engine) is on a version past both fixes. Auto-update is the default in most enterprise and consumer deployments, but managed browser policies that pin a version for compatibility reasons can silently disable it.
Treat "we manage updates centrally" as a claim to verify, not assume. Centralized browser management is good practice; centralized browser management that has quietly fallen behind on push cadence is worse than no policy at all, because it creates false confidence.
Remember that Chromium-based browsers beyond Chrome itself inherit the same V8 engine and the same vulnerabilities, often patched on their own, separate release schedule that lags Chrome's by days or weeks.
How Safeguard helps
Safeguard's continuous inventory extends to client-side software like browsers, which are frequently excluded from server- and application-focused vulnerability management programmes despite being some of the most exposed, most frequently updated, and most heavily targeted software an organisation runs. Tracking browser versions with the same rigor as server infrastructure closes exactly the kind of gap that turns "auto-update should have handled this" into a verified fact rather than an assumption.