Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessCompromise Chrome renderer via separate vuln
-
DeliveryServe crafted HTML page to target
-
ExploitSocial-engineer user to grant media permissions
-
ExecutionTrigger GetUserMedia incomplete cleanup
-
PersistRead residual sensitive media data from renderer memory
-
ImpactExfiltrate information to attacker
Vulnerability Assessment
| Weakness |
CWE
ASVS 5.0
V15 - Secure Coding and Architecture Incomplete cleanup
|
| Exploitation Conditions | Exploitation requires two cumulative prerequisites: (1) the attacker must have already achieved code execution within the Chrome renderer process, likely through a separate, preceding vulnerability - this is a high-complexity chained attack, not a standalone exploit; and (2) the attacker must successfully social-engineer the target user into visiting or interacting with a crafted HTML page, satisfying the UI:R requirement in the CVSS vector. The GetUserMedia API must be invokable in the renderer context, meaning the targeted page's origin must not be blocked by Chrome's permission policies. Exploitation is further limited to the Chrome renderer's process boundary (S:U - no scope change); the attacker cannot directly reach the OS or other browser processes via this flaw alone. Default Chrome configurations with site isolation enabled raise the bar for the initial renderer compromise prerequisite. No exploitation has been confirmed outside of a chained-attack scenario. |
| Impact | The CVSS 3.1 base score of 5.3 (AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:N/A:N) accurately captures the tension between high confidentiality impact and the exceptional prerequisite barrier. AC:H here encodes the requirement that the attacker must already have compromised the renderer process - effectively a prior sandbox breach - before this vulnerability is reachable, dramatically limiting the realistic attacker population. EPSS at 0.23% (13th percentile) aligns with this assessment: exploitation is technically feasible but statistically uncommon, consistent with the multi-stage chain required. There is no CISA KEV listing and no confirmed public exploit code, further supporting a measured, non-emergency response posture. The C:H rating is not in conflict with the medium overall score - it reflects the severity of what is disclosed if exploitation succeeds, not the ease of reaching the vulnerable condition. This is a genuine information-disclosure risk within a post-renderer-compromise scenario, not a stand-alone remote code execution vector. Priority patching is warranted for managed Chrome fleets, but emergency out-of-band response is not indicated absent KEV inclusion or new intelligence. |
| Exploit ScenarioDerived | An attacker who has already gained code execution within a Chrome renderer process - for example through a separate, chained renderer bug - serves a crafted HTML page that invokes the GetUserMedia API and then triggers the incomplete cleanup path. By socially engineering the target user into interacting with the page (e.g., granting camera or microphone permission via a fake video-call prompt), the attacker causes Chrome to leave sensitive media buffer data or stream state accessible in the renderer's memory. The attacker's compromised renderer then reads this residual data, potentially recovering audio/video frames, device identifiers, or other media session artifacts. No public proof-of-concept exploit has been identified for this specific bug. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Aug 26, 2026
Incomplete cleanup in Chrome's GetUserMedia API exposes sensitive information to remote attackers who have already compromised the renderer process. Affected versions are all Chrome releases prior to 152.0.7977.65 on desktop platforms. An attacker with an established renderer foothold and the ability to socially engineer a user into visiting a crafted HTML page can exploit this residual-data flaw to extract sensitive media or stream-related information - an information-disclosure step that may support privilege escalation or lateral movement within a broader attack chain. No public exploit code has been identified and EPSS sits at 0.23%, reflecting the high prerequisite bar.
RemediationAI
Update Google Chrome to version 152.0.7977.65 or later - this is the vendor-released patch per the stable channel update advisory at chromereleases.googleblog.com/2026/08/stable-channel-update-for-desktop_0256176589.html. In managed enterprise environments, push the update via Chrome Browser Cloud Management or GPO/MDM policy and verify deployment with the chrome://version endpoint. As a compensating control where immediate patching is blocked, disabling or restricting GetUserMedia access via the Chrome policy 'VideoCaptureAllowed=false' and 'AudioCaptureAllowed=false' eliminates the attack surface for this specific flaw but will break legitimate video-conferencing and media-capture use cases - assess business impact before deploying. Renderer compromise is a prerequisite, so reinforcing site isolation (--enable-features=StrictOriginIsolation) and keeping Chrome's sandbox enabled also reduces the conditions under which this flaw is reachable.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 1 package in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
GetUserMedia is the W3C WebRTC/MediaStream API that grants web pages access to camera, microphone, and screen-capture devices. CWE-459 (Incomplete Cleanup) indicates that Chrome's renderer fails to fully sanitize or release resources - likely memory buffers, stream handles, or permission state - associated with a media capture session. This residual data can then be accessed by an attacker who controls the renderer process via a subsequent crafted page interaction. The flaw is in Chromium's renderer-side handling (cpe:2.3:a:google:chrome:*:*:*:*:*:*:*:*) and was addressed in the stable channel update shipped as 152.0.7977.65, as documented in the Chrome Releases blog. The Chromium issue tracker entry (issues.chromium.org/issues/523661149) is the upstream tracking reference.
Know when the next one hits your stack
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
Sources disagree (Medium–Critical)AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:N/A:N
AV:N and UI:R for web-delivered social engineering; AC:H for mandatory renderer-compromise prerequisite; C:H for sensitive media data exposure; no integrity or availability impact.
vuln.today treats the vendor’s rating as authoritative. A higher third-party CVSS (e.g. CISA-ADP) is shown for transparency but does not drive the headline severity.
CVSS VectorVendor: Chrome
Lifecycle Timeline
3DescriptionCVE.org
Incomplete cleanup in GetUserMedia in Google Chrome prior to 152.0.7977.65 allowed a remote attacker who had compromised the renderer process and leveraged social engineering to obtain sensitive information via a crafted HTML page. (Chromium security severity: Medium)
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.
Same weakness CWE-459 – Incomplete Cleanup
View allSame technique Information Disclosure
View allVendor StatusVendor
SUSE
Severity: Critical| Product | Status |
|---|---|
| SUSE Package Hub 15 SP7 | Fixed |
| openSUSE Leap 16.0 | Fixed |
| openSUSE Tumbleweed | Fixed |
| SUSE Package Hub 15 SP7 | Affected |
EUVD-2026-65993
GHSA-6xc6-gr29-x5mg
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB