Severity by source
AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
Primary rating from Vendor (Chrome).
CVSS VectorVendor: Chrome
Lifecycle Timeline
4DescriptionCVE.org
Use after free in Bluetooth in Google Chrome on Mac prior to 148.0.7778.216 allowed an attacker who convinced a user to install a malicious extension to execute arbitrary code via a crafted Chrome Extension. (Chromium security severity: High)
AnalysisAI
Arbitrary code execution in Google Chrome on macOS prior to 148.0.7778.216 stems from a use-after-free condition in the Bluetooth component, exploitable through a malicious browser extension. Chromium rates the severity as High, and while CVSS scores it 8.1 with network attack vector, real-world exploitation requires the victim to install an attacker-controlled extension. No public exploit identified at time of analysis, and EPSS exploitation probability is very low at 0.01%.
Technical ContextAI
The flaw is a CWE-416 Use-After-Free in Chrome's Bluetooth subsystem, which implements the Web Bluetooth API allowing web content and extensions to interact with nearby BLE devices through Chromium's browser process. Use-after-free bugs occur when memory is referenced after being freed, typically due to mismatched object lifetimes between renderer/browser processes or callbacks holding stale pointers; in Chrome these are a long-standing source of sandbox escapes and renderer RCE. The affected CPE is cpe:2.3:a:google:chrome with macOS as the platform-specific impact surface, suggesting the bug lives in Mac-specific Bluetooth IPC or CoreBluetooth bridging code.
RemediationAI
Vendor-released patch: Google Chrome 148.0.7778.216 for macOS - upgrade immediately via Chrome's auto-updater or push the build through MDM (Jamf, Intune, Kandji) per the advisory at https://chromereleases.googleblog.com/2026/05/stable-channel-update-for-desktop_0877304591.html. Until the update is deployed, enforce ExtensionInstallBlocklist=* with a curated ExtensionInstallAllowlist via Chrome enterprise policy to block ad-hoc extension installs (trade-off: breaks user self-service for legitimate extensions), and consider disabling the Web Bluetooth API by setting DefaultWebBluetoothGuardSetting=2 on managed Macs (trade-off: breaks any internal tools that rely on Web Bluetooth). Bug tracker reference: https://issues.chromium.org/issues/505190999.
Same weakness CWE-416 – Use After Free
View allVendor StatusVendor
SUSE
Severity: High| Product | Status |
|---|---|
| openSUSE Leap 16.0 | Fixed |
| openSUSE Tumbleweed | Fixed |
Share
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-33106
GHSA-3prp-9628-vjqf