PT-2021-4304 · Cypress · Cypress Wiced Bt Stack

Published

2021-09-07

·

Updated

2021-09-14

·

CVE-2021-34147

CVSS v3.1

6.5

Medium

VectorAV:A/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Name of the Vulnerable Software and Affected Versions Cypress WICED BT stack versions through 2.9.0 for CYW20735B1
Description The Bluetooth Classic implementation in the Cypress WICED BT stack does not properly handle the reception of a malformed LMP timing accuracy response followed by multiple reconnections to the link slave, allowing attackers to exhaust device BT resources and eventually trigger a crash via multiple attempts of sending a crafted LMP timing accuracy response followed by a sudden reconnection with a random BDAddress. This issue exists due to insufficient input validation.
Recommendations For Cypress WICED BT stack versions through 2.9.0 for CYW20735B1, consider disabling the Bluetooth Classic implementation until a patch is available to prevent exploitation. As a temporary workaround, restrict the number of reconnections to the link slave to minimize the risk of resource exhaustion. Avoid using the LMP timing accuracy response feature in the affected Bluetooth Classic implementation until the issue is resolved. At the moment, there is no information about a newer version that contains a fix for this vulnerability.

RCE

Found an issue in the description? Have something to add? Feel free to write us 👾

Weakness Enumeration

Related Identifiers

BDU:2021-04913
CVE-2021-34147

Affected Products

Cypress Wiced Bt Stack