{"id":"CVE-2021-38003","kind":"vulnerability","aliases":["CVE-2021-38003"],"related":[],"title":"Google Chromium V8: Google Chromium V8 Memory Corruption Vulnerability","description":"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 utilize Chromium, including, but not limited to, Google Chrome, Microsoft Edge, and Opera.\n\nCISA required action: Apply updates per vendor instructions.","summary":"A bug in Chromium's V8 JavaScript engine lets the internal TheHole value leak into script code through JSON.stringify, which corrupts memory. An attacker who gets a page to run script can use that memory corruption to attempt code execution in the browser.","severity":"high","cvss":8.8,"epss":0.38573,"exploited":true,"exploited_at":"2021-11-03T00:00:00+00:00","products":[{"name":"Google Chromium V8","fixed":[],"affected":"","ecosystem":"vendor"}],"ecosystems":["vendor"],"tags":["browsers","chrome","chromium","edge","exploited","opera","runtime"],"not_affected_if":["up-to-date-browser"],"how_to_check":"Check the Chrome, Edge or Opera version in the browser's about page and compare it with the fixed release in the vendor advisory.","fix":"Update Chrome, Edge, Opera or other Chromium-based browsers to a release that includes the V8 fix, as CISA requires per vendor instructions.","status":"open","published_at":"2021-11-03T00:00:00+00:00","first_seen_at":"2026-10-23T19:11:53+00:00","triaged_at":"2026-10-23T21:41:35+00:00","updated_at":"2026-10-23T21:57:35+00:00","category":"runtime","confidence":0.6,"triage":{"at":"2026-10-23T21:41:35Z","model":"claude-haiku-5-5","output":{"fix":"Update Chrome, Edge, Opera or other Chromium-based browsers to a release that includes the V8 fix, as CISA requires per vendor instructions.\nunknown","reach":"internet","impact":"high","summary":"A bug in Chromium's V8 JavaScript engine lets the internal TheHole value leak into script code through JSON.stringify, which corrupts memory. An attacker who gets a page to run script can use that memory corruption to attempt code execution in the browser.","category":"runtime","who_cares":["chromium","chrome","edge","opera","browsers"],"confidence":0.6,"needs_auth":"no","worst_case":"Attacker runs code in the browser after victim visits a malicious page.","analyst_note":"Find the fixed Chromium version from the Chrome Releases blog or the NVD entry for CVE-2021-38003 so how_to_check and fix can name a version.","how_to_check":"Check the Chrome, Edge or Opera version in the browser's about page and compare it with the fixed release in the vendor advisory.\nunknown","needs_analyst":true,"not_affected_if":["up-to-date-browser"],"user_interaction":"yes","needs_special_setup":"no","severity_if_unknown":"high"},"cost_usd":0.000501,"input_tokens":2882,"output_tokens":426,"severity_before":"unknown"},"analyst_status":null,"analyst_note":null,"search":"'-2021':11A,14A '-38003':12A,15A 'action':114C 'affect':94C 'appli':115C 'attack':49B 'attempt':63B 'browser':19B,68B,97C 'bug':27B,75C 'caus':88C 'chrome':20B,107C 'chromium':2A,5A,17A,21B,29B,70C,100C 'cisa':112C 'code':42B,64B,87C 'corrupt':8A,46B,61B,90C 'could':93C 'cve':10A,13A 'edg':22B,109C 'engin':33B,72C 'execut':65B 'exploit':23B 'get':51B 'googl':1A,4A,69C,106C 'google':16A 'includ':101C 'instruct':119C 'intern':36B,80C 'javascript':32B 'json.stringify':44B,77C 'leak':39B,84C 'let':34B 'limit':104C 'memori':7A,47B,60B,89C 'microsoft':108C 'multipl':95C 'opera':24B,111C 'page':53B 'per':117C 'requir':113C 'run':55B 'runtim':25B 'script':41B,56B,86C 'thehol':37B,81C 'updat':116C 'use':58B 'util':99C 'v8':3A,6A,18A,31B,71C 'valu':38B,82C 'vendor':118C 'vulner':9A,92C 'web':96C","nicknames":[],"mitigations":[],"who_affected":null,"tier":null,"verified":{},"analyst_revisit_at":null,"first_public_at":"2021-11-03T00:00:00+00:00","kev":{"dateAdded":"2021-11-03","dueDate":"2021-11-17","requiredAction":"Apply updates per vendor instructions.","knownRansomwareCampaignUse":"Unknown"},"cvss_vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H","cvss_by":"nvd@nist.gov","poc_count":0,"sources":[{"source":"kev","external_id":"CVE-2021-38003","url":"https://www.cisa.gov/known-exploited-vulnerabilities-catalog?search_api_fulltext=CVE-2021-38003","severity":null,"published_at":"2021-11-03T00:00:00+00:00","modified_at":null,"first_seen_at":"2026-10-23T19:11:53+00:00","fetched_at":"2026-10-25T17:39:59+00:00","note":null},{"source":"epss","external_id":"CVE-2021-38003","url":"https://api.first.org/data/v1/epss?cve=CVE-2021-38003","severity":null,"published_at":null,"modified_at":null,"first_seen_at":"2026-10-23T19:13:44+00:00","fetched_at":"2026-10-23T19:13:44+00:00","note":null},{"source":"nvd","external_id":"CVE-2021-38003","url":"https://nvd.nist.gov/vuln/detail/CVE-2021-38003","severity":null,"published_at":"2021-11-23T22:15:07+00:00","modified_at":"2026-06-17T04:01:23+00:00","first_seen_at":"2026-10-23T21:57:35+00:00","fetched_at":"2026-10-23T21:57:35+00:00","note":null}],"documents":[],"notice":"Free to read at a human pace. An API with keys and an MCP server are in preparation; early access: hello@infrastack.ai"}