Impact
The vulnerability arises in Zephyr’s Bluetooth Classic Hands‑Free Profile Audio Gateway role when an SDP discovery is initiated but the subsequent RFCOMM channel connection fails. During the failure the entire AG object is cleared while a linked node remains in the SDP client’s pending request list, leaving its pointers zeroed. When the list is later processed a NULL dereference occurs, causing the Bluetooth stack to crash or hang. The fault is a classic NULL dere (CWE‑476) and no attacker control over the written value exists.
Affected Systems
Zephyr Project Zephyr RTOS builds that enable Bluetooth Classic and the HFP Audio Gateway role (CONFIG_BT_CLASSIC and CONFIG_BT_HFP_AG) are affected. No other Zephyr configurations are impacted.
Risk and Exploitability
With a CVSS score of 6.5 the vulnerability is considered moderately severe. The EPSS score is not available, and the vulnerability is not listed in the CISA KEV catalog, indicating no confirmed exploitation. The likely attack vector is a remote Bluetooth device within radio range that advertises an invalid RFCOMM channel; no pairing is required. An attacker could simply broadcast such a device to trigger the crash, resulting in a denial of service of the Bluetooth stack.
OpenCVE Enrichment