CVE-2026-105460
bluez: bluez: stack-based out-of-bounds read in btmon via unvalidated num_keys in return_link_keys_evt()
Severity
LowRed Hat Product Security
CVSS 3.1
Review impact separately from score.
Published · October 13, 2026
Updated · October 14, 2026
Description
A flaw was found in BlueZ. An out-of-bounds read vulnerability exists in the btmon Bluetooth monitor tool when processing crafted HCI Return Link Keys events. A maliciously crafted btsnoop capture file can specify a large number of link keys that exceeds the actual packet data, causing btmon to read beyond the allocated buffer and crash.
Statement
Red Hat ships BlueZ in Red Hat Enterprise Linux and related products. The issue is in btmon, a diagnostic tool for Bluetooth debugging, not in the bluetoothd daemon. Exploitation requires a user to open a crafted btsnoop file with btmon (or equivalent user action). Impact is limited to denial of service of btmon.
CVSS score applicability
The CVSS score(s) listed for this vulnerability do not reflect the associated product's status, and are included for informational purposes to better understand the severity of this vulnerability.
Mitigation
Do not open untrusted btsnoop capture files with btmon.
CVSS / CWE
CVSS 3.1 · 5.5CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H
CWE-125 · Out-of-bounds Read