CVE-2021-3564: Double Free
A flaw double-free memory corruption in the Linux kernel HCI device initialization subsystem was found in the way user attach malicious HCI TTY Bluetooth device. A local user could use this flaw to crash the system.
Other sources
A flaw was found in the Linux kernel in the BlueTooth subsystem when the HCI device initialization fails. It can lead to unexpected results, like double-free memory corruption vulnerability.
— Red Hat
Affected Software
Remediation
Recommended actions to resolve this vulnerability, in priority order.
- Upgrade
Upgrade
redhat/kernel-rtto a version that resolves this vulnerability.Fixed in 0:3.10.0-1160.59.1.rt56.1200.el7 - Upgrade
Upgrade
redhat/kernelto a version that resolves this vulnerability.Fixed in 0:3.10.0-1160.59.1.el7 - Upgrade
Upgrade
redhat/kernel-rtto a version that resolves this vulnerability.Fixed in 0:4.18.0-348.rt7.130.el8 - Upgrade
Upgrade
redhat/kernelto a version that resolves this vulnerability.Fixed in 0:4.18.0-348.el8 - Upgrade
Upgrade
debian/linuxto a version that resolves this vulnerability.Fixed in 5.10.223-1Fixed in 5.10.234-1Fixed in 6.1.129-1Fixed in 6.1.135-1Fixed in 6.12.25-1Fixed in 6.12.27-1
Event History
Parent advisories
This vulnerability appears in the following advisories.
Frequently Asked Questions
What is the severity of CVE-2021-3564?
CVE-2021-3564 has been classified as a high severity vulnerability due to its potential to cause system crashes.
How do I fix CVE-2021-3564?
To resolve CVE-2021-3564, ensure that your Linux kernel is updated to the versions specified by your distribution's security advisories.
Who is affected by CVE-2021-3564?
CVE-2021-3564 affects local users of systems running vulnerable versions of the Linux kernel that allow for HCI Bluetooth device initialization.
Can CVE-2021-3564 be exploited remotely?
CVE-2021-3564 requires local access to the system, as it involves user-initiated actions that can lead to a crash.
What types of Linux distributions are impacted by CVE-2021-3564?
CVE-2021-3564 affects several Linux distributions including Red Hat, Fedora, and Debian, depending on the kernel version.