In the Linux kernel, the following vulnerability has been resolved:
Bluetooth: btsdio: fix use after free bug in btsdio_remove due to race condition
In btsdio_probe, the data->work is bound with btsdio_work. It will be
started in btsdio_send_frame.
If the btsdio_remove runs with a unfinished work, there may be a race
condition that hdev is freed but used in btsdio_work. Fix it by
canceling the work before do cleanup in btsdio_remove.
Metrics
Affected Vendors & Products
References
History
Mon, 12 May 2025 14:15:00 +0000
Type | Values Removed | Values Added |
---|---|---|
References |
| |
Metrics |
threat_severity
|
cvssV3_1
|
Sat, 10 May 2025 14:30:00 +0000
Type | Values Removed | Values Added |
---|---|---|
Description | In the Linux kernel, the following vulnerability has been resolved: Bluetooth: btsdio: fix use after free bug in btsdio_remove due to race condition In btsdio_probe, the data->work is bound with btsdio_work. It will be started in btsdio_send_frame. If the btsdio_remove runs with a unfinished work, there may be a race condition that hdev is freed but used in btsdio_work. Fix it by canceling the work before do cleanup in btsdio_remove. | |
Title | Bluetooth: btsdio: fix use after free bug in btsdio_remove due to race condition | |
References |
|
|

Status: PUBLISHED
Assigner: Linux
Published: 2025-05-10T14:19:14.932Z
Updated: 2025-05-10T14:19:14.932Z
Reserved: 2025-05-02T15:51:43.565Z
Link: CVE-2023-53145

No data.

Status : Awaiting Analysis
Published: 2025-05-10T15:15:58.587
Modified: 2025-05-12T17:32:32.760
Link: CVE-2023-53145
