CVE-2023-53145

Bluetooth: btsdio: fix use after free bug in btsdio_remove due to race condition

published May 10, 2025

CVSS
—
EPSS
0%
Percentile
8.4
In the wild
Unconfirmed
What it is

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.

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.00193 · 8.4th percentile
Published
2025-05-10T14:19Z
EPSS history
Timeline
  • 10 MAY 14:19Z
    Bluetooth: btsdio: fix use after free bug in btsdio_remove due to race condition
    cvelistv5