CVE-2023-53828

CVE-2023-53828

High · published December 9, 2025

CVSS v3.1
7.8
EPSS
0%
Percentile
8.6
In the wild
Unconfirmed
What it is

In the Linux kernel, the following vulnerability has been resolved:

Bluetooth: hci_sync: Avoid use-after-free in dbg for hci_add_adv_monitor()

KSAN reports use-after-free in hci_add_adv_monitor().

While adding an adv monitor,

hci_add_adv_monitor() calls ->

msft_add_monitor_pattern() calls ->

msft_add_monitor_sync() calls ->

msft_le_monitor_advertisement_cb() calls in an error case ->

hci_free_adv_monitor() which frees the *moniter.

This is referenced by bt_dev_dbg() in hci_add_adv_monitor().

Fix the bt_dev_dbg() by using handle instead of monitor->handle.

The record
Technical detail
CVSS v3.1
7.8 · HIGH
Vector
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.00194 · 8.6th percentile
Published
2025-12-09T21:17Z
References (4)
EPSS history
Timeline
  • 09 DEC 01:29Z
    Bluetooth: hci_sync: Avoid use-after-free in dbg for hci_add_adv_monitor()
    cvelistv5