Severity by source
AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:N
Network delivery via crafted web page; user must interact with spoofed dialog; UI deception yields only low integrity impact with no code execution, data theft, or availability consequence.
Primary rating from Vendor (google).
CVSS VectorVendor: google
Lifecycle Timeline
4DescriptionCVE.org
Inappropriate implementation in Geolocation in Google Chrome prior to 150.0.7871.47 allowed a remote attacker to perform UI spoofing via a crafted HTML page. (Chromium security severity: Medium)
AnalysisAI
UI spoofing via Chrome's Geolocation implementation (versions prior to 150.0.7871.47) allows a remote, unauthenticated attacker to deceive users about the origin or context of geolocation permission requests through a crafted HTML page. Exploitation requires user interaction with the malicious page, limiting automated attack potential. With EPSS at 0.21% (11th percentile), no CISA KEV listing, and no public exploit identified, real-world exploitation risk is low despite the broad deployment footprint of Chrome.
Technical ContextAI
CWE-451 (UI Misrepresentation of Critical Information) describes flaws where critical security information is presented in a misleading or deceptive way. Chrome's Geolocation API implementation exposes permission prompt dialogs tied to the requesting origin; the inappropriate implementation in versions below 150.0.7871.47 allows a crafted HTML page to manipulate how this dialog is rendered or attributed - potentially masking the true requesting origin. This is a browser-engine logic flaw in Chromium's Geolocation subsystem, not a memory safety or remote code execution class issue. The EUVD-2026-40553 entry corroborates the affected version range as all Chrome desktop releases below 150.0.7871.47.
RemediationAI
Update Google Chrome to version 150.0.7871.47 or later, which resolves this vulnerability per the vendor stable channel advisory at https://chromereleases.googleblog.com/2026/06/stable-channel-update-for-desktop_0175352312.html. Chrome auto-updates by default; users can manually trigger the update via Settings > Help > About Google Chrome and restarting the browser. As a compensating control for environments that cannot immediately update, administrators may disable geolocation access site-wide via enterprise policy (ContentSettingsGeolocationAllowedForUrls or block-all policy), though this will break legitimate geolocation-dependent web applications and is not recommended as a permanent measure. No other effective workaround exists for this UI-layer flaw.
Same technique Information Disclosure
View allVendor StatusVendor
SUSE
Severity: Moderate| 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-40553
GHSA-4742-633w-44xh