Severity by source
AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
Requires the victim to install a malicious extension, so UI:R (not UI:N) and AC:H; attacker needs no prior browser privileges (PR:N), and a successful escape yields full C/I/A impact within the browser.
Primary rating from Vendor (google).
CVSS VectorVendor: google
Lifecycle Timeline
4DescriptionCVE.org
Insufficient policy enforcement in WebHID in Google Chrome prior to 150.0.7871.47 allowed an attacker who convinced a user to install a malicious extension to perform privilege escalation via a crafted Chrome Extension. (Chromium security severity: Medium)
AnalysisAI
Privilege escalation in Google Chrome desktop prior to 150.0.7871.47 stems from insufficient policy enforcement in the WebHID subsystem, letting a maliciously crafted extension escape its intended boundaries and gain elevated access to human-interface devices and browser privileges. Exploitation first requires convincing a victim to install the malicious extension, after which a crafted Chrome Extension bypasses WebHID access controls. Chromium rates the issue Medium; no public exploit is identified at time of analysis and EPSS exploitation probability is low (0.13%, 3rd percentile).
Technical ContextAI
WebHID is a browser API granting web content and extensions access to Human Interface Devices - keyboards, gamepads, FIDO/U2F security keys, and custom USB peripherals - after a permission grant. The flaw is CWE-284 (Improper Access Control): Chrome's WebHID policy enforcement did not sufficiently restrict what a Chrome Extension could reach, allowing a crafted extension to exceed its intended device-access boundaries and escalate privilege within the browser. Because WebHID bridges web-facing code to physical hardware, weak policy checks here can expose sensitive devices or serve as a stepping stone in a broader extension-based compromise.
RemediationAI
Vendor-released patch: update Google Chrome to 150.0.7871.47 or later on all desktop platforms; most installations update automatically, so relaunch the browser to apply the update and confirm via chrome://settings/help. In managed environments, push the update through enterprise update tooling. As a compensating control until patched, restrict extension installation via enterprise policy (set ExtensionInstallBlocklist to '*' with an ExtensionInstallAllowlist of vetted IDs, or use ExtensionInstallForcelist) to remove the malicious-extension precondition - trade-off: users can no longer freely add extensions. You may also disable WebHID via DefaultWebHidGuardSetting (value 2 = block), which closes the vulnerable code path but breaks legitimate hardware integrations such as some security keys and peripherals. Refer to the advisory at https://chromereleases.googleblog.com/2026/06/stable-channel-update-for-desktop_0175352312.html.
Same weakness CWE-284 – Improper Access Control
View allSame technique Authentication Bypass
View allVendor StatusVendor
SUSE
Severity: Important| Product | Status |
|---|---|
| SUSE Package Hub 15 SP7 | Fixed |
| openSUSE Tumbleweed | Fixed |
| SUSE Package Hub 15 SP7 | Affected |
Share
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-40550
GHSA-hwcm-f47f-gx33