LiveBreach Intelligence: data breaches, leaks & ransomware, tracked as they surfaceOngoing protection: GalaxyWarden →
Recent BreachesData breach tracker

CVE-2021-38003: Google Chromium V8 Memory Corruption Vulnerability

RBRecent Breaches Vulnerability Intelligence·Nov 3, 2021
High⚠ Actively exploited (CISA KEV)
High
Severity
Active
CISA KEV
No
Ransomware use
Nov 17, 2021
Patch deadline
⚠ Exploited in the wild. CISA added CVE-2021-38003 to its Known Exploited Vulnerabilities catalog on Nov 3, 2021, with a federal patch deadline of Nov 17, 2021 — meaning attackers are actively using it. If you run the affected software, patch it immediately.

Google Chromium V8 Engine has a bug in JSON.stringify, where the internal TheHole value can leak to script code, causing memory corruption. This vulnerability could affect multiple web browsers that…

CVE-2021-38003 is a memory corruption vulnerability in the V8 JavaScript engine used by Google Chromium. A flaw in JSON.stringify can allow an internal engine value known as TheHole to leak into script code, corrupting memory. Because many browsers embed Chromium, the issue can affect Google Chrome, Microsoft Edge, Opera, and other Chromium-based browsers. Successful exploitation can let an attacker run code in the context of the browser process, so organizations should treat it as a high-priority browser risk and confirm all details against the vendor advisory.

CISA lists the required action as applying updates per vendor instructions. Ransomware use is not documented for this CVE.

How it works

The weakness is classified under CWE-122 (heap-based buffer overflow) and CWE-755 (improper handling of exceptional conditions). In V8, JSON.stringify processes JavaScript values. Under certain conditions the engine’s internal TheHole sentinel can become visible to script instead of remaining hidden. Once that value reaches attacker-controlled script, subsequent operations can corrupt memory structures that the engine relies on for type safety and object layout.

An attacker would typically deliver a malicious web page or crafted script that exercises the vulnerable JSON.stringify path. If the browser renders or evaluates that content, the resulting memory corruption can be leveraged for further control inside the renderer or related process. Exact exploit mechanics and preconditions are not provided in the public summary; defenders should treat any untrusted page that triggers heavy JSON handling as a potential vector and verify specifics in the vendor advisory.

Am I affected? How to find it in your systems

Chromium V8 ships inside Google Chrome, Microsoft Edge, Opera, and numerous other browsers and embedded WebView components. It commonly appears on end-user workstations, VDI images, kiosks, and any application that bundles a Chromium-based renderer.

If you cannot determine the precise build, assume the component is vulnerable until the vendor advisory confirms otherwise.

How to remediate

Patch first. Apply the updates published by Google for Chromium/Chrome and by each downstream browser vendor (Microsoft, Opera, etc.) exactly as described in their advisories. CISA’s required action is to apply updates per vendor instructions.

Once the patch is in place, standard browser hardening (automatic updates enabled, least-privilege user accounts, site isolation where supported) reduces the likelihood of similar future engine bugs being exploitable.

If you can't patch immediately

When immediate patching is impossible, reduce exposure with compensating controls while you schedule the update.

These measures lower risk but do not eliminate it; prioritize the official vendor update.

If your data may have been exposed

Actively exploited browser memory-corruption vulnerabilities can lead to endpoint compromise and subsequent data theft. If you have reason to believe systems were exposed before patching, follow your incident-response process: isolate affected hosts, collect volatile evidence, and hunt for persistence or lateral movement. As a quick additional check, users can run a free exposure scan of their email addresses against known breach data sets to see whether credentials or personal information have already appeared in public dumps.

AICompiled with AI assistance from public sources and published under our editorial standards.

Details

AffectedGoogle · Chromium V8
WeaknessCWE-122
Added to CISA KEVNov 3, 2021
Federal patch deadlineNov 17, 2021
Known ransomware useNot documented
Check if your data is exposed →

Official records: NVD · CISA KEV

← All actively-exploited vulnerabilities