Impact
The bug resides in the Linux kernel’s Bluetooth RFCOMM subsystem, where incoming data frames are handed off to a callback without freeing the socket buffer (skb) when the data link connection (DLC) has no owner. Each unfreed skb consumes memory and the leak grows as the remote side continues to send data. Over time this can exhaust system memory, potentially causing an application or kernel crash and degrading overall system performance, which effectively results in a denial‑of‑service condition.
Affected Systems
All Linux distributions running a kernel that includes the earlier RFCOMM driver before the commit that implements the skb free are vulnerable. This includes any kernel version where the Bluetooth RFCOMM code has not yet applied the fix, regardless of vendor‑specific version numbers.
Risk and Exploitability
The CVSS score of 5.3 denotes medium severity while the EPSS score of <1% indicates a low but non‑zero likelihood of exploitation. The vulnerability is not listed in the CISA KEV catalog. The likely attack vector is an attacker establishing a Bluetooth RFCOMM connection to the target device and transmitting a large volume of data while the DLC remains unowned; this does not require elevated privileges. If successful, the continuous memory leak can accumulate to the point of exhausting available RAM, resulting in service disruption.
OpenCVE Enrichment