CVE-2026-87491: Google Chromium V8 Out of Bounds Write Vulnerability
Out of bounds write in V8 in Google Chrome prior to 153.0.8010.36 allowed a remote attacker to execute arbitrary code inside the sandbox via a crafted HTML page. (Chromium security severity: Medium)
CVE-2026-87491 is an out-of-bounds write flaw in Google Chromium’s V8 JavaScript engine. A remote attacker can use a crafted HTML page to trigger it and run arbitrary code inside the browser sandbox. Because many browsers embed Chromium, the issue can affect Google Chrome, Microsoft Edge, Opera, and other Chromium-based products. Confirm exact product coverage and fixed builds against the vendor advisory. For IT and security teams, timely browser updates and inventory of Chromium-based clients matter because drive-by or phishing pages can reach users without authentication.
CISA notes that stakeholders should apply vendor mitigations, follow BOD 26-04 prioritization for security updates, and evaluate internet exposure. Ransomware use is not documented for this CVE. Treat the issue as a high-priority browser engine defect until your fleet is patched and monitored.
How it works
The weakness is CWE-787 (out-of-bounds write). V8 parses and executes JavaScript and related web content. An out-of-bounds write occurs when code writes past the bounds of an allocated buffer or object. In a browser engine, that can corrupt memory the process uses for control data or objects the attacker influences.
Per the CISA summary, a remote attacker delivers a crafted HTML page. When the victim’s Chromium-based browser loads and processes that page, the flaw can be triggered so the attacker executes arbitrary code inside the sandbox. Sandbox escape is not stated in the given facts; the documented impact is code execution within the sandbox. Do not assume specific heap layouts, gadgets, or exploit chains—those details are not provided and must not be invented. Confirm technical depth and any exploitation notes only from the vendor advisory.
Am I affected? How to find it in your systems
Chromium V8 ships inside desktop and some managed browser packages. Typical locations include standard user workstations, VDI/golden images, kiosks, and developer machines. Edge, Chrome, Opera, and other Chromium forks may be in scope; verify each vendor’s statement for CVE-2026-87491.
- Inventory: Use software asset management, endpoint management (Intune, SCCM/ConfigMgr, Jamf, etc.), or browser enterprise policies to list installed browser products and versions. Note channel (stable, extended stable, beta) where your tools expose it.
- Version check: Compare installed builds to the fixed versions named in each vendor’s advisory. If your record does not list numbers, do not guess—pull them from Google/Chromium and other browser vendors’ security updates for this CVE.
- Configuration: Identify unmanaged or BYOD browsers, secondary browsers installed beside a corporate standard, and automated test browsers in CI that still render untrusted HTML.
- Telemetry: Watch for unusual browser child-process crashes, repeated renderer failures correlated with web navigation, or EDR alerts on browser processes shortly after visiting untrusted sites. There is no unique public IoC set in the given facts; treat crash spikes and post-browse anomaly detections as investigation leads, not proof of this CVE alone.
- Exposure: Prioritize internet-facing or high-risk user populations (executives, finance, help desk) per BOD 26-04-style risk ranking.
How to remediate
Patch first. Apply the vendor security update that addresses CVE-2026-87491 for every Chromium-based browser you support. Follow Google’s Chromium/Chrome guidance and each downstream browser vendor’s instructions. Align deployment with CISA’s direction: apply mitigations per vendor instructions, meet BOD 26-04 prioritization and forensics triage expectations where they apply, and for cloud-delivered browser services follow applicable BOD 26-04 cloud guidance—or discontinue use if mitigations are unavailable.
- Force enterprise update rings so stable/extended-stable channels receive the fixed build quickly; block or delay only with a documented exception.
- Rebuild VDI and golden images with the patched browser; clear old cached installer packages.
- Enforce automatic updates where policy allows; remove stale offline installers from software libraries.
- After patching, spot-check version reporting across a sample of endpoints and fix stragglers (shadow IT browsers, lab machines).
- Hardening for this class: reduce unnecessary browser extensions, enable site isolation and strong sandbox-related defaults as your vendor documents, and keep the OS and security stack current so sandbox and exploit mitigations remain effective.
If you can't patch immediately
Use compensating controls until the fixed build is everywhere. These reduce likelihood and blast radius; they do not replace the vendor patch.
- Segmentation and access: Limit high-risk users’ ability to browse arbitrary internet from privileged or crown-jewel networks; use dedicated browsing VDI or isolated web gateways where feasible.
- Virtual patching / web controls: URL filtering, secure web gateways, and strict category/reputation blocks reduce delivery of crafted pages. WAF-style controls apply mainly to your own web apps, not to client-side browser bugs—focus on outbound content filtering and DNS security.
- Feature and policy tightening: Disable or restrict unneeded HTML/JS-heavy features only if your vendor documents safe policy knobs; prefer official enterprise policies over ad-hoc breakage. Avoid running the browser as a privileged OS user.
- Monitoring: Heighten EDR sensitivity on browser processes, alert on mass renderer crashes, and retain browser and proxy logs for triage consistent with CISA forensics expectations.
- Temporary discontinue: If a specific Chromium embed cannot be mitigated and is nonessential, remove or block it until a fix exists.
If your data may have been exposed
Actively exploited browser vulnerabilities can lead to session theft, malware follow-on, or broader compromise even when initial code runs in a sandbox. If you suspect exploitation, isolate hosts, preserve volatile evidence per your IR plan and CISA triage guidance, rotate credentials from affected sessions, and hunt for persistence. Ransomware use is not documented for this CVE, but treat any confirmed compromise seriously. You can run a free exposure scan of your email addresses against known breach datasets to see whether credentials tied to your identity already appear in public breach collections, then force resets and MFA where needed.
AICompiled with AI assistance from public sources and published under our editorial standards.
Details
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H