CVE-2018-6065 — Google Chromium V8 Integer Overflow Vulnerability

CVE-2018-6065

V8 Integer Overflow — Heap Corruption via a Crafted Web Page, Affecting Chrome, Edge, and Opera

What is Chromium's V8 engine?

V8 is Google's open-source JavaScript and WebAssembly engine, and it sits at the core of every Chromium-based browser — not just Google Chrome, but also Microsoft Edge, Opera, Brave, and numerous other browsers built on the Chromium project. Because V8 is responsible for executing untrusted JavaScript from every website a user visits, memory-safety bugs in V8 are among the most valuable and heavily sought-after vulnerability classes in browser security, frequently forming the first stage of multi-bug exploit chains used to fully compromise a target's device.

Overview

CVE-2018-6065 is an integer overflow vulnerability in the V8 JavaScript engine that allows a remote attacker to potentially exploit heap corruption via a specially crafted HTML page. A victim need only visit a malicious or compromised webpage for the vulnerable code path to be triggered. Because V8 is shared across the Chromium ecosystem, this vulnerability affected Google Chrome, Microsoft Edge, Opera, and other Chromium-derived browsers simultaneously.

Technical Details

The flaw is classified under CWE-190 (integer overflow or wraparound): a calculation involving a size or index value used somewhere in V8's memory-handling logic overflows its expected bounds, resulting in a smaller-than-expected allocation or an out-of-bounds memory access when the (wrapped) value is later used. This kind of integer overflow bug is a well-known precursor to heap corruption in JavaScript engines, since it lets an attacker cause the engine to read or write memory outside the region it should be restricted to, which — with additional exploit-development work — can be escalated into arbitrary code execution within the browser's rendering process.

Discovery

This vulnerability was addressed through Google's standard Chrome stable channel release process in late 2018. No specific third-party researcher credit is confidently documented for this individual CVE.

Exploitation Context

CISA's KEV catalog listing confirms this vulnerability has been exploited in the wild. Browser engine vulnerabilities of this class are frequently used as the initial memory-corruption stage of exploit chains, often combined with a separate sandbox-escape or privilege-escalation bug to fully compromise a victim's machine after nothing more than a visit to a malicious webpage — making prompt patching across the entire Chromium ecosystem (not just Chrome itself) critical.

Remediation

  1. Update Google Chrome, Microsoft Edge, Opera, and any other Chromium-based browser in use to the version incorporating the fix for CVE-2018-6065 or later.
  2. Enable automatic browser updates across your organization to minimize exposure time to newly disclosed V8 vulnerabilities.
  3. Apply browser hardening and sandboxing settings (such as site isolation) that limit the impact of a single renderer-process compromise.
  4. Educate users on the risk of visiting unfamiliar or unsolicited links, since this vulnerability requires only that a victim view a crafted webpage.
  5. Ensure endpoint detection tooling can monitor for anomalous browser process behavior consistent with exploitation, such as unexpected child process spawning from the browser.

Key Details

PropertyValue
CVE ID CVE-2018-6065
Vendor / Product Google — Chromium V8
NVD Published2018-11-14
NVD Last Modified2025-10-24
CVSS 3.1 Score8.8
CVSS 3.1 VectorCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
SeverityHIGH
CWE CWE-190 find similar ↗
CISA KEV Added2022-06-08
CISA KEV Deadline2022-06-22
Known Ransomware Use No

CVSS 3.1 Breakdown

Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
Required
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
High

Required Action

CISA BOD 22-01 Deadline: 2022-06-22. Apply updates per vendor instructions.

Timeline

DateEvent
2018-11-14CVE published and fixed in a Chrome stable channel update
2022-06-08Added to CISA Known Exploited Vulnerabilities catalog
2022-06-22CISA BOD 22-01 remediation deadline

References

ResourceType
NVD — CVE-2018-6065 Vulnerability Database
CISA KEV Catalog Entry US Government