CVE Catalog

CVE-2025-40283

HighCVSS 7.8
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.13%

3th percentile - higher than 3% of all known CVEs

Summary

In the Bluetooth btusb driver in the Linux kernel, a use-after-free (UAF) vulnerability was found during device disconnection. The issue is due to incorrect resource cleanup order.

Risk Assessment

An attacker could exploit this vulnerability to access already freed kernel memory, potentially leading to privilege escalation or system crash.

Recommendation

It is recommended to update the Linux kernel to a version containing the fix for CVE-2025-40283.

Other vulnerabilities in Linux kernel

See all
Original NVD description (English source)

In the Linux kernel, the following vulnerability has been resolved: Bluetooth: btusb: reorder cleanup in btusb_disconnect to avoid UAF There is a KASAN: slab-use-after-free read in btusb_disconnect(). Calling "usb_driver_release_interface(&btusb_driver, data->intf)" will free the btusb data associated with the interface. The same data is then used later in the function, hence the UAF. Fix by moving the accesses to btusb data to before the data is free'd.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS