Skip to content
NewA calmer, faster ZeroHour
VulnerabilityKEVPoC4 · 1 read

CVE-2021-38003

Memory Corruption in Chromium V8 JSON.stringify Affects Chrome, Edge, Opera

CISA: Google Chromium V8 Memory Corruption Vulnerability

CVSS 3.1
8.8 high
EPSS
39%p99
Published
·
Added to KEV
Analyze CVE-2021-38003 with Vani AIImpact, affected versions, exploitation status, mitigations and detection

CVE-2021-38003 is a memory corruption flaw in the V8 JavaScript engine used by Chromium, in which the engine's internal 'TheHole' sentinel value can leak into script-visible data during JSON.stringify processing (a heap-corruption condition tracked as CWE-122 and CWE-755). It is triggered when crafted JavaScript causes JSON.stringify to expose this internal value to script code. An attacker who can induce a victim to load malicious web content can leverage the resulting corruption, typically chained with further techniques, to execute code within the browser renderer or crash it. All users of Chromium-based browsers — explicitly including Google Chrome, Microsoft Edge, and Opera, and by extension other Chromium derivatives — are affected. Exploitation is confirmed in the wild: the flaw was added to CISA KEV on 2021-11-03, carries a 38.6% EPSS probability of exploitation within 30 days (98th percentile), and no public proof-of-concept is known.

What to do: Update all Chromium-based browsers (Chrome, Edge, Opera, and any Chromium-embedded or Electron-style applications in your estate) to the latest vendor-patched releases, per the CISA KEV required action to apply updates per vendor instructions. Verify remediated browser versions via enterprise update management and browser version reporting, prioritizing user workstations and externally reachable systems. Because exploitation is confirmed in the wild, treat unpatched Chromium browsers as an active exposure rather than a theoretical risk.

ProductAffected
Google Chromium V8 (JavaScript engine)—
Google Chrome (Chromium-based)—
Microsoft Edge (Chromium-based)—
Opera browser (Chromium-based)—
Estimated exposure
mass≈3 billion users (combined Chromium-based browser install base, Chrome alone accounting for the large majority) — Chromium/V8 is the world's dominant browser engine, powering Chrome, Edge, Opera and other derivatives whose combined global user base is in the billions, so effectively every Chromium-based browser install is potentially affected.

Order-of-magnitude estimate by the model from install counts, market share and public scan data it knows; verify before quoting.

Description · NVD

Inappropriate implementation in V8 in Google Chrome prior to 95.0.4638.69 allowed a remote attacker to potentially exploit heap corruption via a crafted HTML page.

KEVCISA Known Exploited Vulnerability
Affected
Google Chromium V8
Required action
Apply updates per vendor instructions.
Due date
Ransomware use
Unknown
Vendors
googlefedoraprojectdebian
Products
chrome, fedora, debian linux
Weakness
CWE-755
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H

In the news

14 stories