CVE-2026-98295: Bluetooth: coredump: Quiesce dump work on unregister
Bluetooth: coredump: Quiesce dump work on unregister
Affected Software
Remediation
Recommended actions to resolve this vulnerability, in priority order.
- Upgrade
Upgrade
debian/linuxto a version that resolves this vulnerability.Fixed in 6.12.115-2Fixed in 7.2.12-1Fixed in 7.2.15-1 - Upgrade
Upgrade
debian/linux-6.12to a version that resolves this vulnerability.Fixed in 6.12.113-1~deb12u1 - Upgrade
Upgrade
ubuntu/linux-hwe-7.0to a version that resolves this vulnerability.Fixed in 7.0.0-42.42~24.04.1 - Upgrade
Upgrade
ubuntu/linux-riscv-7.0to a version that resolves this vulnerability.Fixed in 7.0.0-42.42.1~24.04.1 - Upgrade
Upgrade
ubuntu/linuxto a version that resolves this vulnerability.Fixed in 7.0.0-42.42 - Upgrade
Upgrade
ubuntu/linux-awsto a version that resolves this vulnerability.Fixed in 7.0.0-1016.17 - Upgrade
Upgrade
ubuntu/linux-gcpto a version that resolves this vulnerability.Fixed in 7.0.0-1016.18 - Upgrade
Upgrade
ubuntu/linux-ibmto a version that resolves this vulnerability.Fixed in 7.0.0-1017.17 - Upgrade
Upgrade
ubuntu/linux-oem-7.0to a version that resolves this vulnerability.Fixed in 7.0.0-1017.17 - Upgrade
Upgrade
ubuntu/linux-oracleto a version that resolves this vulnerability.Fixed in 7.0.0-1015.16 - Upgrade
Upgrade
ubuntu/linux-riscvto a version that resolves this vulnerability.Fixed in 7.0.0-42.42.1 - Compensating control
During Bluetooth device unregister, close the coredump producer gate under dump_q.lock before disabling both coredump work items; serialize the gate with dump_rx enqueue operations, then free the active buffer and queued packets under hci_dev_lock.
Event History
Frequently Asked Questions
Which systems are exposed to this issue?
Linux kernel systems using Bluetooth coredump processing are exposed when a Bluetooth controller is disconnected or unregistered while a coredump is active. The affected path involves active dump timeout work or queued dump packets that can outlive the Bluetooth device.
What timing is required to trigger the vulnerability?
Coredump processing must be active, with dump work armed or packets queued, when the Bluetooth device is unregistered and released. The remaining work can then access the freed hdev structure.