Skip to main content

Android Bluetooth EUVDEUVD-2026-33776

| CVE-2026-0045 HIGH
Protection Mechanism Failure (CWE-693)
2026-06-01 google_android GHSA-8qpr-7jp9-rxm6
7.8
CVSS 3.1 · Vendor: google_android
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Install malicious app on device
  2. Delivery
    Request Bluetooth/RFCOMM permission
  3. Exploit
    Invoke bta_jv_rfcomm_connect with crafted parameters
  4. Execution
    Bypass bonding logic check
  5. Persist
    Obtain unauthorized 'secure' RFCOMM channel
  6. Impact
    Escalate privileges via trusted Bluetooth context

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A06:2025 - Insecure Design
ASVS 5.0
V15 - Secure Coding and Architecture Protection mechanism completeness
Exploitation Conditions

Attacker must be able to run unprivileged code on the target Android device (PR:L - a malicious or compromised app with at least basic Bluetooth-related permissions such as BLUETOOTH_CONNECT) and invoke the RFCOMM connection path that flows through bta_jv_rfcomm_connect in the native Bluetooth stack; the device must be running Android 14, 15, 16, or 16-qpr2 without the 2026-06-01 patch level. Bluetooth must be enabled on the device for the vulnerable code path to be reachable. Exploitation is limited by AV:L (no over-the-air-only attacker - code must already be on the device) and by the need for the app to hold Bluetooth permissions, but UI:N means no user prompt is required once those preconditions are met.

Impact

CVSS 7.8 with vector AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H reflects local attack vector, low complexity, low privileges, and high impact across CIA - consistent with a typical Android local EoP where a malicious app already installed on the device escalates. EPSS is 0.01% (1st percentile) and the CVE is not on CISA KEV, indicating no observed mass exploitation and limited interest in commodity exploit kits, which is normal for Android privilege-escalation bugs where exploitation is targeted (commercial spyware, forensic tooling) rather than wormable. Two signals appear to be in tension: the description references 'bonding' (a Bluetooth pairing concept that typically implies a nearby attacker) yet the CVSS vector is AV:L (local) - Google's Android scoring methodology treats apps on the device as 'local,' so the realistic scenario is a malicious local app abusing the RFCOMM API to obtain a 'secure' channel it should not have, not over-the-air exploitation; verify with the Android bulletin if intending to model an adjacent-network threat. Practical priority is moderate: patch in the next monthly Android update cycle, prioritize on devices that handle sensitive Bluetooth-paired peripherals (medical, automotive, point-of-sale).

Exploit ScenarioDerived

A malicious application installed on the device (e.g., sideloaded or distributed via a trojanized app) requests an RFCOMM connection through the Bluetooth Java API in a way that triggers the logic error in bta_jv_rfcomm_connect, obtaining a connection treated as 'secure' to a previously unbonded remote endpoint. The app then leverages the resulting unprivileged-but-trusted Bluetooth channel to access data or invoke functionality that the bonding requirement was meant to gate, achieving local privilege escalation. No public exploit identified at time of analysis.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
No patch listed yet 0.0% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Jun 02, 2026

Local privilege escalation in the Android Bluetooth stack (versions 14, 15, 16, and 16-qpr2) allows an attacker with low privileges to bypass the bonding requirement for secure RFCOMM connections via a logic flaw in bta_jv_rfcomm_connect. No user interaction is required, and no public exploit identified at time of analysis, though Google has issued a fix in the June 2026 Android Security Bulletin.

RemediationAI

Apply the June 2026 Android security patch level (2026-06-01) or later, which contains Google's fix for the bta_jv_rfcomm_connect bonding-bypass; the advisory is published at https://source.android.com/docs/security/bulletin/2026/2026-06-01 and OEM updates will roll out subsequently - devices past end-of-life for security updates remain exposed. No exact AOSP tag is cited in the provided data, so confirm the specific build fingerprint via your device vendor's bulletin. As a compensating control until patches arrive, restrict installation of untrusted apps (Play Protect enabled, sideloading disabled via MDM), and for high-assurance deployments disable Bluetooth when not in use or use MDM policy to block apps from holding BLUETOOTH_CONNECT permission, accepting the trade-off that legitimate Bluetooth accessories (headsets, wearables, car kits) will not function while the restriction is in place.

Affected VersionsENISA

Android 15
Android 16
Android 16-qpr2
Android 14

Affects your stack

Find out whether the stacks and servers you run are on an affected version.

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

The flaw resides in bta_jv_act.cc, part of the Bluetooth Adaptation (BTA) Java/JNI layer in Android's Fluoride/Bluedroid stack that brokers RFCOMM (Radio Frequency Communication) socket connections between Java apps and the native Bluetooth controller. RFCOMM is the serial-port emulation protocol over L2CAP commonly used by SPP, HFP, and PBAP profiles, and bonding is the pairing process that establishes a long-term shared key enabling encrypted, authenticated links. CWE-693 (Protection Mechanism Failure) indicates the code path that should enforce bonding before permitting a 'secure' RFCOMM connection contains a logic error allowing that check to be skipped, so a 'secure' connection is established without the cryptographic prerequisite. CPE cpe:2.3:a:google:android scopes the issue to Google's Android platform code (AOSP Bluetooth) rather than vendor radio firmware.

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

Vendor (google_android) PRIMARY 7.8 HIGH
AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H

Primary rating from Vendor (google_android) · only source for this CVE.

CVSS VectorVendor: google_android

Attack Vector
Local
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
High

Lifecycle Timeline

3
CVSS changed
Jun 02, 2026 - 14:22 NVD
7.8 (HIGH)
CVE Published
Jun 01, 2026 - 21:14 nvd
UNKNOWN (no severity yet)
CVE Published
Jun 01, 2026 - 21:14 nvd
HIGH 7.8

DescriptionCVE.org

In bta_jv_rfcomm_connect of bta_jv_act.cc, there is a possible bypass of bonding for a secure connection due to a logic error in the code. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.

Executive ViewAI

Why It Matters

Android Bluetooth stack versions 14-16 contain a local privilege escalation vulnerability (CVSS 7.8) affecting hundreds of millions of deployed Android devices. An attacker with local access can escalate privileges to bypass RFCOMM bonding requirements without user interaction; no public exploit identified at time of analysis. Google has announced a fix in the June 2026 Android Security Bulletin, making patch deployment a critical priority once available.

Business Impact: High
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations: disable Bluetooth services on high-risk devices through MDM; restrict RFCOMM connections where business requirements allow; enforce strict physical access controls; enable device-level privilege escalation monitoring and alerting; consider network isolation for sensitive computing environments.

Threat Intelligence Overview

EPSS Score
0.0%
Top 99% exploitable
Data Quality
6 sources
Confidence: High

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.

SignalValue
Severity HIGH
CISA KEV No
Public POC No
EPSS 0.0%
Patch available No
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision
Scheduled
Exploitation
None
System Exposure· derived
Small
Automatable
No
Human Impact
High
Technical Impact
Total

Priority Score

39
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +39
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Privilege escalation occurs when an attacker leverages flaws in access control mechanisms to gain permissions beyond what they were originally granted.

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy