Halil, this one is genuinely ugly and it's already burning in the wild.
The bug: CVE-2026-11645 is an out-of-bounds read/write in V8, reported on April 27, 2026, by an anonymous researcher who received a $55,000 bug bounty. It's the fifth Chrome zero-day fixed in 2026. CISA added it to KEV; per the initial briefing, federal agencies face a June 23 patch deadline, though I have not independently verified that specific date. Patch target is Chrome 149.0.7827.102/.103 on Windows/macOS and 149.0.7827.102 on Linux.
The primitive and chain: An OOB in V8 isn't just a crash — it's a memory corruption primitive that gives you the keys to the JavaScript heap. Standard kill chain: land the OOB via a crafted HTML page, corrupt metadata of adjacent JavaScript objects — typically PACKED_ELEMENTS arrays adjacent to PACKED_DOUBLE_ELEMENTS arrays — and forge addr_of and arbitrary read/write primitives inside the renderer process.
Here's the critical distinction: the NVD description says "execute arbitrary code inside a sandbox." That means renderer-level RCE, not full browser sandbox escape. To touch the host OS, you need a second bug — sandbox logic flaw, IPC abuse, or a kernel/driver vulnerability. My assessment: attackers exploiting this in the wild are either stopping at renderer compromise for credential and cookie theft, or they're chaining it with an unpatched sandbox escape or a separate N-day. Don't assume this single bug gives you SYSTEM — but don't assume it needs to. Being inside the renderer with arbitrary read/write is enough to steal session tokens, pivot through web apps, and dump everything the user sees.
Fleet exposure: This is Chromium, so the blast radius is every browser sharing the codebase — Chrome, Edge, Brave, Opera, Vivaldi, and every Electron app built on a vulnerable Chromium version. We're talking about the entire enterprise endpoint fleet, not just Chrome installs. Microsoft Edge typically lags Chrome by a day or two, but patch your Electron-based internal apps too — those are often the forgotten stepchildren of browser patching.
What defenders should watch for: Google is restricting technical details during the rollout window, so public IOCs are basically nonexistent right now. Without signatures, your detection surface is narrow. Watch for:
- Outdated browser versions in asset inventory — if you can't patch instantly, isolate.
- Renderer crash spikes — V8 exploitation often generates crashes before successful exploitation, though mature exploit chains don't.
- User-reported suspicious HTML attachments or drive-by redirects — initial access is a crafted page.
- Unusual renderer process behavior spawning child processes or making unexpected network calls after browser launch.
Bottom line: This is actively exploited, preconditions are trivial — user visits a page, that's it — and the patch is available but rolling out over days or weeks. Auto-update doesn't relaunch the process; verify running versions, not just installed ones. Patch every Chromium-based thing you own today.