Impact
A race condition in Zephyr's Bluetooth Classic RFCOMM host stack can cause an unclean disconnect when a local device starts tearing down a session while the peer simultaneously sends a DISC frame. The bug forces the RFCOMM session into DISCONNECTED without performing the associated L2CAP teardown, leaving the underlying channel allocated and the session slot in a fixed pool unreclaimed. The result is a permanent resource leak and denial of RFCOMM service for that peer. The flaw triggers only during a high‑complexity timing race and has no memory safety, confidentiality, or integrity impact.
Affected Systems
The vulnerability affects Zephyr project releases up to and including version 4.4.0. Devices running any older Zephyr release that incorporates the OpenBSD RFCOMM stack are susceptible.
Risk and Exploitability
Although the CVSS score is 3.1, indicating low severity, the attack requires simultaneous, remote DISC frames that collide with a local disconnect, a high‑complexity timing exploit. EPSS is unavailable and the flaw is not listed in the CISA KEV catalog. Consequently, exploitation risk is modest but the impact—ongoing denial of RFCOMM service and eventual exhaustion of the session pool—could disrupt availability on compromised devices.
OpenCVE Enrichment