Impact
A defect in the Linux kernel Bluetooth driver allows the hci_dev to be freed before the RPMsg endpoints are destroyed. This leads to a use‑after‑free condition where the callback associated with the endpoint can dereference a pointer to an already freed hci_dev. An attacker who can trigger the endpoint callback during teardown could potentially corrupt memory, crash the kernel, or gain elevated privileges. The weakness corresponds to a classic use‑after‑free flaw.
Affected Systems
The vulnerability affects the Linux kernel, specifically the btqcomsmd component of the Bluetooth subsystem. No specific kernel version is listed in the available data, so any kernel installation that includes this driver and the described teardown order may be impacted.
Risk and Exploitability
The CVSS score of 5.5 indicates a moderate impact. The EPSS score is <1%, implying a very low current exploitation probability. The vulnerability is not listed in CISA KEV. The flaw requires an attacker to trigger the RPMsg endpoint callback while the driver is tearing down, typically by delivering data via WCNSS during shutdown or a driver error path. Successful exploitation could lead to memory corruption or kernel panic, potentially allowing local privilege escalation or kernel mode code execution.
OpenCVE Enrichment
Debian DLA
Debian DSA