Overview
Devices supporting both Bluetooth BR/EDR and LE using Cross-Transport Key Derivation (CTKD) for pairing are vulnerable to key overwrite, which enables an attacker to to gain additional access to profiles or services that are not restricted by reducing the encryption key strength or overwriting an authenticated key with an unauthenticated key. This vulnerability is being referred to as BLURtooth.
Description
As detailed in both the Bluetooth Core Specification versions 4.2 and 5.0, Bluetooth CTKD can be used for pairing by devices that support both Low Energy (BLE) and Basic Rate/Enhanced Data Rate (BR/EDR) transport methods, which are known as "dual-mode" devices. CTKD pairing allows the devices to pair once using either transport method while generating both the BR/EDR and LE Long Term Keys (LTK) without needing to pair a second time. Dual-mode devices using CTKD to generate a LTK or Link Key (LK) are able to overwrite the original LTK or LK in cases where that transport was enforcing a higher level of security.
Impact
Several potential attacks could be performed by exploiting CVE-2020-15802, including a Man in the Middle (MITM) attack. The vulnerability is being referred to as BLURtooth and the group of attacks is being referred to as the BLUR attacks. Vulnerable devices must permit a pairing or bonding to proceed transparently with no authentication, or a weak key strength, on at least one of the BR/EDR or LE transports in order to be susceptible to attack. For example, it may be possible to pair with certain devices using JustWorks pairing over BR/EDR or LE and overwriting an existing LTK or LK on the other transport. When this results in the reduction of encryption key strength or the overwrite of an authenticated key with an unauthenticated key, an attacker could gain additional access to profiles or services that are not otherwise restricted.
Solution
The Bluetooth SIG has released recommendations for mitigating this issue that include additional conformance tests to ensure that the overwrite of an authenticated key or a key of a given length with an unauthenticated key or a key of reduced length is not permitted in devices supporting Bluetooth Core Specification version 5.1 or greater. They also recommend that potentially vulnerable implementations introduce the restrictions on CTKD mandated in Bluetooth Core Specification versions 5.1 and later. Implementations should disallow overwrite of the LTK or LK for one transport with the LTK or LK derived from the other when this overwrite would result in either a reduction of the key strength of the original bonding or a reduction in the MITM protection of the original bonding (from authenticated to unauthenticated). This may require that the host track the negotiated length and authentication status of the keys in the Bluetooth security database.
The Bluetooth SIG further recommends that devices restrict when they are pairable on either transport to times when user interaction places the device into a pairable mode or when the device has no bonds or existing connections to a paired device. In all cases, it is recommended that devices restrict the duration of pairing mode and overwrite an existing bonding only when devices are explicitly in pairing mode.
Acknowledgements
Thanks to the reporter who wishes to remain anonymous.
This document was written by Madison Oliver.
Vendor Information
Bluetooth SIG Affected
| CVE-2020-15802 | Affected |
Vendor Statement
We have not received a statement from the vendor.
Arista Networks Inc. Not Affected
Statement Date: January 22, 2021
| CVE-2020-15802 | Not Affected |
Vendor Statement
Arista products do not use bluetooth and are hence not affected.
Barracuda Networks Not Affected
Statement Date: September 16, 2020
| CVE-2020-15802 | Not Affected |
Vendor Statement
We have not received a statement from the vendor.
Belden Not Affected
Statement Date: August 31, 2020
| CVE-2020-15802 | Not Affected |
Vendor Statement
Belden devices do not support Bluetooth and are not affected by this vulnerability.
Brocade Communication Systems Not Affected
Statement Date: September 15, 2020
| CVE-2020-15802 | Not Affected |
Vendor Statement
No Brocade Fibre Channel Products from Broadcom are currently known to be affected by this vulnerability.
Ceragon Networks Inc Not Affected
Statement Date: September 10, 2020
| CVE-2020-15802 | Not Affected |
Vendor Statement
We have not received a statement from the vendor.
F5 Networks Inc. Not Affected
Statement Date: September 01, 2020
| CVE-2020-15802 | Not Affected |
Vendor Statement
F5 products do not include/support Bluetooth.
Fastly Not Affected
Statement Date: September 11, 2020
| CVE-2020-15802 | Not Affected |
Vendor Statement
We have not received a statement from the vendor.
Fujitsu Not Affected
Statement Date: February 16, 2021
| CVE-2020-15802 | Not Affected |
Vendor Statement
We have not received a statement from the vendor.
Infoblox Not Affected
Statement Date: August 28, 2020
| CVE-2020-15802 | Not Affected |
Vendor Statement
We have not received a statement from the vendor.
Intel Not Affected
Statement Date: August 31, 2020
| CVE-2020-15802 | Not Affected |
Vendor Statement
We have not received a statement from the vendor.
Juniper Networks Not Affected
Statement Date: September 10, 2020
| CVE-2020-15802 | Not Affected |
Vendor Statement
Based on our investigation we confirm that there are no platforms/products which are affected from these vulnerabilities.
Microchip Technology Not Affected
Statement Date: September 07, 2020
| CVE-2020-15802 | Not Affected |
Vendor Statement
Microchip Bluetooth Dual Mode solutions do NOT implement Cross-Transport Key Derivation (CTKD), Microchip solutions are NOT affected by BLURtooth vulnerability
Miredo Not Affected
Statement Date: August 28, 2020
| CVE-2020-15802 | Not Affected |
Vendor Statement
We have not received a statement from the vendor.
NetBSD Not Affected
Statement Date: September 29, 2020
| CVE-2020-15802 | Not Affected |
Vendor Statement
We have not received a statement from the vendor.
Palo Alto Networks Not Affected
Statement Date: October 14, 2020
| CVE-2020-15802 | Not Affected |
Vendor Statement
We have not received a statement from the vendor.
VMware Not Affected
Statement Date: September 14, 2020
| CVE-2020-15802 | Not Affected |
Vendor Statement
Vmware is not affected by the above issues directly.
VMware Carbon Black Not Affected
Statement Date: September 09, 2020
| CVE-2020-15802 | Not Affected |
Vendor Statement
We have not received a statement from the vendor.
Wind River Not Affected
Statement Date: October 14, 2020
| CVE-2020-15802 | Not Affected |
Vendor Statement
We have not received a statement from the vendor.
References
Zyxel Not Affected
Statement Date: September 09, 2020
| CVE-2020-15802 | Not Affected |
Vendor Statement
Zyxel products are NOT affected either because they don’t support Cross Transport Key Derivation or do not support Bluetooth at all.
lwIP Not Affected
Statement Date: September 25, 2020
| CVE-2020-15802 | Not Affected |
Vendor Statement
We have not received a statement from the vendor.
ANTlabs Unknown
| CVE-2020-15802 | Unknown |
Vendor Statement
We have not received a statement from the vendor.
Actelis Networks Unknown
| CVE-2020-15802 | Unknown |
Vendor Statement
We have not received a statement from the vendor.
Aerohive Unknown
| CVE-2020-15802 | Unknown |
Vendor Statement
We have not received a statement from the vendor.
AhnLab Inc Unknown
| CVE-2020-15802 | Unknown |
Vendor Statement
We have not received a statement from the vendor.
Akamai Technologies Inc. Unknown
| CVE-2020-15802 | Unknown |
Vendor Statement
We have not received a statement from the vendor.
Alcatel-Lucent Enterprise Unknown
| CVE-2020-15802 | Unknown |
Vendor Statement
We have not received a statement from the vendor.
Allied Telesis Unknown
| CVE-2020-15802 | Unknown |
Vendor Statement
We have not received a statement from the vendor.
Aruba Networks Unknown
| CVE-2020-15802 | Unknown |
Vendor Statement
We have not received a statement from the vendor.
Atheros Communications Inc Unknown
| CVE-2020-15802 | Unknown |
Vendor Statement
We have not received a statement from the vendor.
Avaya Inc. Unknown
| CVE-2020-15802 | Unknown |
Vendor Statement
We have not received a statement from the vendor.
Belkin Inc. Unknown
| CVE-2020-15802 | Unknown |
Vendor Statement
We have not received a statement from the vendor.
Bell Canada Enterprises Unknown
| CVE-2020-15802 | Unknown |
Vendor Statement
We have not received a statement from the vendor.
BoringSSL Unknown
| CVE-2020-15802 | Unknown |
Vendor Statement
We have not received a statement from the vendor.
Broadcom Unknown
| CVE-2020-15802 | Unknown |
Vendor Statement
We have not received a statement from the vendor.
CISA Industrial Control Systems Vulnerability Management and Coordination Unknown
| CVE-2020-15802 | Unknown |
Vendor Statement
We have not received a statement from the vendor.
CMX Systems Unknown
| CVE-2020-15802 | Unknown |
Vendor Statement
We have not received a statement from the vendor.
Cambium Networks Unknown
| CVE-2020-15802 | Unknown |
Vendor Statement
We have not received a statement from the vendor.
Cirpack Unknown
| CVE-2020-15802 | Unknown |
Vendor Statement
We have not received a statement from the vendor.
Cisco Unknown
| CVE-2020-15802 | Unknown |
Vendor Statement
We have not received a statement from the vendor.
Commscope Unknown
| CVE-2020-15802 | Unknown |
Vendor Statement
We have not received a statement from the vendor.
Cricket Wireless Unknown
| CVE-2020-15802 | Unknown |
Vendor Statement
We have not received a statement from the vendor.
Cypress Semiconductor Unknown
| CVE-2020-15802 | Unknown |
Vendor Statement
We have not received a statement from the vendor.
D-Link Systems Inc. Unknown
| CVE-2020-15802 | Unknown |
Vendor Statement
We have not received a statement from the vendor.
Deutsche Telekom Unknown
| CVE-2020-15802 | Unknown |
Vendor Statement
We have not received a statement from the vendor.
Devicescape Unknown
| CVE-2020-15802 | Unknown |
Vendor Statement
We have not received a statement from the vendor.
Digi International Unknown
| CVE-2020-15802 | Unknown |
Vendor Statement
We have not received a statement from the vendor.
EfficientIP Unknown
| CVE-2020-15802 | Unknown |
Vendor Statement
We have not received a statement from the vendor.
Ericsson Unknown
| CVE-2020-15802 | Unknown |
Vendor Statement
We have not received a statement from the vendor.
Espressif Systems Unknown
| CVE-2020-15802 | Unknown |
Vendor Statement
We have not received a statement from the vendor.
Extreme Networks Unknown
| CVE-2020-15802 | Unknown |
Vendor Statement
We have not received a statement from the vendor.
Force10 Networks Unknown
| CVE-2020-15802 | Unknown |
Vendor Statement
We have not received a statement from the vendor.
Foundry Brocade Unknown
| CVE-2020-15802 | Unknown |
Vendor Statement
We have not received a statement from the vendor.
FreeBSD Project Unknown
| CVE-2020-15802 | Unknown |
Vendor Statement
We have not received a statement from the vendor.
GFI Software Unknown
| CVE-2020-15802 | Unknown |
Vendor Statement
We have not received a statement from the vendor.
Google Unknown
| CVE-2020-15802 | Unknown |
Vendor Statement
We have not received a statement from the vendor.
Grandstream Unknown
| CVE-2020-15802 | Unknown |
Vendor Statement
We have not received a statement from the vendor.
HCC Unknown
| CVE-2020-15802 | Unknown |
Vendor Statement
We have not received a statement from the vendor.
HP Inc. Unknown
| CVE-2020-15802 | Unknown |
Vendor Statement
We have not received a statement from the vendor.
Hewlett Packard Enterprise Unknown
| CVE-2020-15802 | Unknown |
Vendor Statement
We have not received a statement from the vendor.
Hitachi Unknown
| CVE-2020-15802 | Unknown |
Vendor Statement
We have not received a statement from the vendor.
Honeywell Unknown
| CVE-2020-15802 | Unknown |
Vendor Statement
We have not received a statement from the vendor.
Huawei Unknown
| CVE-2020-15802 | Unknown |
Vendor Statement
We have not received a statement from the vendor.
IBM Unknown
| CVE-2020-15802 | Unknown |
Vendor Statement
We have not received a statement from the vendor.
ICASI Unknown
| CVE-2020-15802 | Unknown |
Vendor Statement
We have not received a statement from the vendor.
INTEROP Unknown
| CVE-2020-15802 | Unknown |
Vendor Statement
We have not received a statement from the vendor.
IP Infusion Inc. Unknown
| CVE-2020-15802 | Unknown |
Vendor Statement
We have not received a statement from the vendor.
InfoExpress Inc. Unknown
| CVE-2020-15802 | Unknown |
Vendor Statement
We have not received a statement from the vendor.
Inmarsat Unknown
| CVE-2020-15802 | Unknown |
Vendor Statement
We have not received a statement from the vendor.
LG Electronics Unknown
| CVE-2020-15802 | Unknown |
Vendor Statement
We have not received a statement from the vendor.
Lantronix Unknown
| CVE-2020-15802 | Unknown |
Vendor Statement
We have not received a statement from the vendor.
Lenovo Unknown
| CVE-2020-15802 | Unknown |
Vendor Statement
We have not received a statement from the vendor.
LibreSSL Unknown
| CVE-2020-15802 | Unknown |
Vendor Statement
We have not received a statement from the vendor.
LiteSpeed Technologies Unknown
| CVE-2020-15802 | Unknown |
Vendor Statement
We have not received a statement from the vendor.
Lynx Software Technologies Unknown
| CVE-2020-15802 | Unknown |
Vendor Statement
We have not received a statement from the vendor.
Marvell Semiconductor Unknown
| CVE-2020-15802 | Unknown |
Vendor Statement
We have not received a statement from the vendor.
MediaTek Unknown
| CVE-2020-15802 | Unknown |
Vendor Statement
We have not received a statement from the vendor.
Medtronic Unknown
| CVE-2020-15802 | Unknown |
Vendor Statement
We have not received a statement from the vendor.
Metaswitch Networks Unknown
| CVE-2020-15802 | Unknown |
Vendor Statement
We have not received a statement from the vendor.
Microsoft Unknown
| CVE-2020-15802 | Unknown |
Vendor Statement
We have not received a statement from the vendor.
Muonics Inc. Unknown
| CVE-2020-15802 | Unknown |
Vendor Statement
We have not received a statement from the vendor.
NETSCOUT Unknown
| CVE-2020-15802 | Unknown |
Vendor Statement
We have not received a statement from the vendor.
NetBurner Unknown
| CVE-2020-15802 | Unknown |
Vendor Statement
We have not received a statement from the vendor.
Nokia Unknown
| CVE-2020-15802 | Unknown |
Vendor Statement
We have not received a statement from the vendor.
OleumTech Unknown
| CVE-2020-15802 | Unknown |
Vendor Statement
We have not received a statement from the vendor.
OpenConnect Ltd Unknown
| CVE-2020-15802 | Unknown |
Vendor Statement
We have not received a statement from the vendor.
OpenSSL Unknown
| CVE-2020-15802 | Unknown |
Vendor Statement
We have not received a statement from the vendor.
Oracle Corporation Unknown
| CVE-2020-15802 | Unknown |
Vendor Statement
We have not received a statement from the vendor.
Oryx Embedded Unknown
| CVE-2020-15802 | Unknown |
Vendor Statement
We have not received a statement from the vendor.
Paessler Unknown
| CVE-2020-15802 | Unknown |
Vendor Statement
We have not received a statement from the vendor.
Philips Electronics Unknown
| CVE-2020-15802 | Unknown |
Vendor Statement
We have not received a statement from the vendor.
Proxim Inc. Unknown
| CVE-2020-15802 | Unknown |
Vendor Statement
We have not received a statement from the vendor.
Pulse Secure Unknown
| CVE-2020-15802 | Unknown |
Vendor Statement
We have not received a statement from the vendor.
QLogic Unknown
| CVE-2020-15802 | Unknown |
Vendor Statement
We have not received a statement from the vendor.
Quadros Systems Unknown
| CVE-2020-15802 | Unknown |
Vendor Statement
We have not received a statement from the vendor.
Qualcomm Unknown
| CVE-2020-15802 | Unknown |
Vendor Statement
We have not received a statement from the vendor.
Riverbed Technologies Unknown
| CVE-2020-15802 | Unknown |
Vendor Statement
We have not received a statement from the vendor.
Ruijie Networks Unknown
| CVE-2020-15802 | Unknown |
Vendor Statement
We have not received a statement from the vendor.
SEIKO EPSON Corp. / Epson America Inc. Unknown
| CVE-2020-15802 | Unknown |
Vendor Statement
We have not received a statement from the vendor.
SafeNet Unknown
| CVE-2020-15802 | Unknown |
Vendor Statement
We have not received a statement from the vendor.
Samsung Unknown
| CVE-2020-15802 | Unknown |
Vendor Statement
We have not received a statement from the vendor.
Samsung Semiconductor Unknown
| CVE-2020-15802 | Unknown |
Vendor Statement
We have not received a statement from the vendor.
SmoothWall Unknown
| CVE-2020-15802 | Unknown |
Vendor Statement
We have not received a statement from the vendor.
Sonos Unknown
| CVE-2020-15802 | Unknown |
Vendor Statement
We have not received a statement from the vendor.
Sophos Unknown
| CVE-2020-15802 | Unknown |
Vendor Statement
We have not received a statement from the vendor.
TCPWave Unknown
| CVE-2020-15802 | Unknown |
Vendor Statement
We have not received a statement from the vendor.
Tenable Network Security Unknown
| CVE-2020-15802 | Unknown |
Vendor Statement
We have not received a statement from the vendor.
TippingPoint Technologies Inc. Unknown
| CVE-2020-15802 | Unknown |
Vendor Statement
We have not received a statement from the vendor.
Toshiba Commerce Solutions Unknown
| CVE-2020-15802 | Unknown |
Vendor Statement
We have not received a statement from the vendor.
Untangle Unknown
| CVE-2020-15802 | Unknown |
Vendor Statement
We have not received a statement from the vendor.
Vertical Networks Inc. Unknown
| CVE-2020-15802 | Unknown |
Vendor Statement
We have not received a statement from the vendor.
WizNET Technology Unknown
| CVE-2020-15802 | Unknown |
Vendor Statement
We have not received a statement from the vendor.
ZTE Corporation Unknown
| CVE-2020-15802 | Unknown |
Vendor Statement
We have not received a statement from the vendor.
Zebra Technologies Unknown
| CVE-2020-15802 | Unknown |
Vendor Statement
We have not received a statement from the vendor.
m0n0wall Unknown
| CVE-2020-15802 | Unknown |
Vendor Statement
We have not received a statement from the vendor.
netsnmp Unknown
| CVE-2020-15802 | Unknown |
Vendor Statement
We have not received a statement from the vendor.
netsnmpj Unknown
| CVE-2020-15802 | Unknown |
Vendor Statement
We have not received a statement from the vendor.
wolfSSL Unknown
| CVE-2020-15802 | Unknown |
Vendor Statement
We have not received a statement from the vendor.
Other Information
| CVE IDs: | CVE-2020-15802 |
| Date Public: | 2020-09-09 |
| Date First Published: | 2020-09-09 |
| Date Last Updated: | 2021-02-16 16:47 UTC |
| Document Revision: | 10 |