What is Chromium V8?
V8 is Google's open-source JavaScript and WebAssembly engine that powers Chrome and every other Chromium-based browser (Microsoft Edge, Opera, Brave, and others), as well as server-side runtimes like Node.js. Because V8 parses and executes JavaScript from any website a browser visits, it is one of the most heavily targeted attack surfaces in modern computing — vulnerabilities here can be triggered simply by getting a victim to load a malicious page.
Overview
CVE-2018-17480 is an out-of-bounds write vulnerability in the V8 JavaScript engine that allows a remote attacker to execute code inside the browser's renderer sandbox via a specially crafted HTML page. It is closely related in nature and impact to CVE-2018-17463, another V8 remote code execution flaw disclosed in the same general period, and affects all Chromium-based browsers sharing the vulnerable V8 version.
Technical Details
The vulnerability (CWE-787, Out-of-Bounds Write) allows an attacker's JavaScript to write data past the boundary of an allocated buffer within V8's memory, corrupting adjacent memory in a way that can be leveraged to hijack control flow and execute arbitrary code. As with other V8 memory-corruption bugs, exploitation is typically confined to the renderer sandbox unless chained with a separate sandbox-escape vulnerability, but the renderer-level compromise alone (CVSS 8.8, user interaction required to visit the page) is sufficient to run attacker-controlled code, read/exfiltrate in-browser data, or serve as the first stage of a longer attack chain.
Discovery
The vulnerability was addressed through Google's standard Chrome security release process; specific external researcher credit for this particular CVE is not confidently documented in public sources reviewed here.
Exploitation Context
CISA's KEV entry confirms this vulnerability has been exploited in the wild. Out-of-bounds write bugs in V8 are a recurring and reliable target for exploit developers because they offer precise memory corruption primitives; historically, bugs like this have been incorporated into commercial exploit chains and used by both criminal and state-sponsored actors against browser users.
Remediation
- Ensure Google Chrome, Microsoft Edge, Opera, and any other Chromium-based browser is updated to the latest version, which includes the V8 fix.
- Enable automatic browser updates organization-wide so engine-level fixes are applied without manual delay.
- Deploy browser isolation for high-risk users where the threat model warrants it.
- Treat this alongside CVE-2018-17463 as part of the same general V8-hardening patch cycle when auditing browser update compliance.
- Monitor endpoint security tooling for anomalous renderer process behavior that could indicate exploitation attempts.
Key Details
| Property | Value |
|---|---|
| CVE ID | CVE-2018-17480 |
| Vendor / Product | Google — Chromium V8 |
| NVD Published | 2018-12-11 |
| NVD Last Modified | 2025-10-24 |
| CVSS 3.1 Score | 8.8 |
| CVSS 3.1 Vector | CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H |
| Severity | HIGH |
| CWE | CWE-787 find similar ↗ |
| CISA KEV Added | 2022-06-08 |
| CISA KEV Deadline | 2022-06-22 |
| Known Ransomware Use | No |
CVSS 3.1 Breakdown
Required Action
Timeline
| Date | Event |
|---|---|
| 2018-12 | Google Chrome stable channel update released, fixing the V8 out-of-bounds write |
| 2018-12-11 | CVE published |
| 2022-06-08 | Added to CISA Known Exploited Vulnerabilities catalog |
| 2022-06-22 | CISA BOD 22-01 remediation deadline |
References
| Resource | Type |
|---|---|
| NVD — CVE-2018-17480 | Vulnerability Database |
| CISA KEV Catalog Entry | US Government |