CVE Database›Document archive›CVE-2026-68188

CVE-2026-68188

kernel: Linux kernel Bluetooth RFCOMM: Denial of Service via use-after-free in set_termios

Loading…

Severity

Moderate

Red Hat Product Security

7.1

CVSS 3.1

Review impact separately from score.

Published · August 10, 2026

Updated · October 29, 2026

Description

A flaw was found in the Linux kernel's Bluetooth RFCOMM subsystem. A race condition in the rfcomm_tty_set_termios() function allows a session to be freed while it is still actively in use. This use-after-free (UAF) vulnerability can be exploited by a local attacker. Successful exploitation leads to a system crash, resulting in a Denial of Service (DoS).

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

To prevent the rfcomm kernel module from loading, create a modprobe configuration file. Add the following lines to /etc/modprobe.d/disable-rfcomm.conf:

install rfcomm /bin/true
blacklist rfcomm

After saving the file, regenerate the initramfs and reboot the system for the changes to take effect. This action will disable Bluetooth RFCOMM functionality. If the module is currently loaded, unload it with rmmod rfcomm; however, a system reboot is recommended to ensure the module is not loaded.

CVSS / CWE

CVSS 3.1 · 7.1
CVSS:3.1/AV:A/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H

CWE-364 · Signal Handler Race Condition