Impact
The vulnerability is a race condition in iso_conn_big_sync() where the socket lock is released to call hci_get_route() and then reacquired before checking that the connection pointer is still valid. During this window the connection can be torn down, setting iso_pi(sk)->conn to NULL. When the function later dereferences iso_pi(sk)->conn->hcon it causes a NULL pointer dereference and triggers a kernel crash. This results in a denial of service. The flaw does not provide any direct remote code execution or privilege escalation path.
Affected Systems
The flaw exists in the Linux kernel’s Bluetooth ISO implementation. Any Linux system that includes the unpatched kernel code is potentially affected, regardless of distribution. No specific version numbers are listed, so all kernels built with this code before the patch are vulnerable.
Risk and Exploitability
The EPSS score is below 1% and the vulnerability is not listed in CISA’s KEV catalog, indicating a low probability of exploitation in the wild. The attack vector requires a concurrent teardown event during packet processing on an ISO socket, making reliable exploitation difficult. The primary consequence is a kernel crash leading to service disruption. Overall the risk is low to moderate, with the main mitigation being to apply the patch.
OpenCVE Enrichment
Debian DLA