Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessPair malicious Bluetooth device with head unit
-
ExploitSend crafted RFCOMM control-channel test data
-
ExecutionTrigger out-of-bounds read in prh_rfcomm_cc_process_test
-
ImpactDisclose adjacent heap memory contents
Vulnerability Assessment
| Weakness |
CWE
ASVS 5.0
V15 - Secure Coding and Architecture Bounds checking, read limits
MITRE ATT&CK
1 technique across 1 tactic: Collection The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | The attacker must be within Bluetooth radio range of the iLX-F511 and must successfully pair a malicious Bluetooth device with the target (the UI:R interaction requirement), after which a crafted message is sent to the vulnerable RFCOMM control-channel handler prh_rfcomm_cc_process_test. No authentication is required (PR:N). Limiting factors that reduce realistic risk: physical Bluetooth proximity (AV:A, not remote/internet-reachable), the dependency on completing pairing with the victim unit, the confinement to firmware version iLX-F511 7.0.000, and the fact that the primitive alone only leaks limited memory (C:L) - arbitrary code execution as root requires chaining with additional, separate vulnerabilities. |
| Impact | Real-world risk is LOW and the 'monitor' decision label is appropriate. The CVSS 3.0 base score is 3.5 with vector AV:A/AC:L/PR:N/UI:R/S:U/C:L/I:N/A:N: exploitation is constrained to Bluetooth adjacency (AV:A), requires user/victim interaction in the form of pairing a malicious device (UI:R), and on its own yields only a low-confidentiality memory read (C:L) with no integrity or availability impact. No EPSS score is provided in the input, so exploitation probability cannot be quantified. The CVE is not listed in CISA KEV and there is no public exploit identified at time of analysis - the sole reference is the ZDI advisory (ZDI-26-826), which is an advisory, not verified working exploit code. The one factor that elevates concern above the raw score is that ZDI states the OOB read can be chained with other vulnerabilities to execute arbitrary code as root; however, that outcome depends on additional, unspecified flaws and is not independently confirmed here. Net: this is a genuinely low-severity, proximity- and interaction-gated information disclosure that matters mainly as a potential link in a larger exploit chain, not a standalone priority. |
| Exploit ScenarioDerived | An attacker within Bluetooth range induces the iLX-F511 head unit to pair with a malicious Bluetooth device, then sends a crafted RFCOMM control-channel test message that reaches prh_rfcomm_cc_process_test, where missing validation of attacker-supplied data causes a read past the end of an allocated buffer and leaks adjacent memory contents. On its own this discloses low-sensitivity information; ZDI notes it could be combined with other vulnerabilities to achieve code execution as root. No verified public exploit exists - only the ZDI advisory. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 28, 2026
An out-of-bounds read in the Bluetooth RFCOMM control-channel handler prh_rfcomm_cc_process_test (inside libanwbtstack.so) on Alpine iLX-F511 in-dash units running firmware 7.0.000 lets a network-adjacent attacker leak limited process memory. The attacker must first pair a malicious Bluetooth device with the head unit - a user-interaction prerequisite (UI:R) - after which a crafted message reaches the vulnerable handler without further authentication (PR:N). Impact of the primitive alone is confined to low-confidentiality disclosure (C:L) for an assessed CVSS of 3.5; the ZDI advisory and CVE description note that chaining with other flaws would be needed to reach arbitrary code execution as root. No public exploit code has been identified at time of analysis, the issue is not in CISA KEV, and the vuln.today decision label is 'monitor'.
RemediationAI
No vendor-released patch or fixed firmware version is identified in the available data for the iLX-F511 Bluetooth out-of-bounds read; check the Zero Day Initiative advisory ZDI-26-826 (https://www.zerodayinitiative.com/advisories/ZDI-26-826/) and Alpine's own support channel for a firmware update covering iLX-F511 7.0.000 before assuming a fix exists, and treat any build without a published fix as affected. Because exploitation requires an attacker within Bluetooth radio range to complete pairing with the unit, the practical compensating controls are to keep Bluetooth disabled on the head unit whenever it is not actively needed - the trade-off being loss of hands-free calling and audio streaming - and, where the firmware permits, to pair only known devices in a controlled setting and remove stale pairings, accepting that this reduces but does not eliminate exposure since the pairing step is the prerequisite the flaw depends on. Physical access control to the vehicle and monitoring for unexpected paired devices limit the chance of an attacker completing that prerequisite. These measures reduce exposure to the leak primitive only; the CVE notes that full code execution as root would require chaining with separate vulnerabilities, so no single mitigation here should be treated as a complete fix.
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
The flaw is CWE-125 (out-of-bounds read) in Alpine's Broadcom-derived Bluetooth stack shipped as libanwbtstack.so on the iLX-F511 infotainment head unit. The affected routine, prh_rfcomm_cc_process_test, handles RFCOMM control-channel traffic: the code consumes a length or index value taken from the peer device without validating it against the size of the allocated buffer, so a crafted frame causes a read past the end of that buffer and the out-of-bounds bytes may be returned or otherwise exposed to the attacker. The attack surface is the Bluetooth radio interface itself (AV:A), not the IP network, and the ZDI advisory is tracked as ZDI-CAN-29018. The CVE's own text frames the memory disclosure as a building block: on its own it is an information-leak primitive, and only when combined with additional, separate vulnerabilities would it contribute to code execution in the root context of the unit. The CPE cpe:2.3:a:alpine:ilx-f511:*:*:*:*:*:*:*:* is unscoped, while EUVD pins the confirmed affected build to iLX-F511 7.0.000; other firmware levels are unverified.
Know when Bluetooth gets its next vulnerability
- 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
AV:A/AC:L/PR:N/UI:R/S:U/C:L/I:N/A:N
Bluetooth proximity gives AV:A; pairing a malicious device is required so UI:R; no authentication so PR:N; out-of-bounds read leaks limited memory so C:L with I:N/A:N.
Primary rating from Vendor (zdi).
CVSS VectorVendor: zdi
DescriptionCVE.org
Alpine iLX-F511 libanwbtstack.so prh_rfcomm_cc_process_test Out-Of-Bounds Read Information Disclosure Vulnerability. This vulnerability allows network-adjacent attackers to disclose sensitive information on affected installations of Alpine iLX-F511 devices. An attacker must first obtain the ability to pair a malicious Bluetooth device with the target system in order to exploit this vulnerability.
The specific flaw exists within the prh_rfcomm_cc_process_test function. The issue results from the lack of proper validation of user-supplied data, which can result in a read past the end of an allocated buffer. An attacker can leverage this in conjunction with other vulnerabilities to execute arbitrary code in the context of root. Was ZDI-CAN-29018.
Zero Day Initiative Advisories
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
A buffer overflow occurs when a program writes more data to a memory buffer than it was allocated to hold, causing the excess data to spill into adjacent memory regions.
Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.
Remote Code Execution represents the critical moment when an attacker successfully runs arbitrary code on a target system without physical access.
Unauthenticated Bluetooth Low Energy OTA firmware upgrade in the Meatmeet Pro WiFi & Bluetooth Meat Thermometer firmware
CVE-2025-32879 is a security vulnerability (CVSS 8.8) that allows an attacker. Risk factors: public PoC available.
Zephyr's Bluetooth Low Energy connection-response handler fails to verify that a connection request was actually initiat
Heap OOB write in Android Bluetooth driver via incorrect bounds check.
A use-after-free in the Android Bluetooth stack (bluetooth_ccc.cc, function BluetoothCccHandlerCallbackImpl) lets an att
Legacy pairing and secure-connections pairing authentication in Bluetooth BR/EDR Core Specification v5.2 and earlier may
Memory corruption in the Zephyr RTOS LE Audio Broadcast Sink (subsys/bluetooth/audio/bap_broadcast_sink.c) lets an attac
A memory leak combined with a use-after-free in the Linux kernel's Bluetooth HCI connection-setup path can crash the ker
A race condition in the Linux kernel's Bluetooth L2CAP subsystem allows a use-after-free of the hci_conn::l2cap_data poi
Bluetooth authentication bypass in SwitchBot Door Lock Series allows an attacker within BLE range to manipulate the lock
Out-of-bounds read in the Linux kernel Bluetooth subsystem's eir_get_service_data() leaks kernel heap memory into usersp
Use-after-free in the Linux kernel Bluetooth L2CAP stack lets a Bluetooth-adjacent attacker corrupt kernel memory by rac
EUVD-2026-112203
GHSA-fg46-rq87-7g3r
NVD
CVE.org
Exploit-DB