Buffer Overflow Vulnerability in Cypress WICED Studio Bluetooth Devices
CVE-2019-13916
What is CVE-2019-13916?
A buffer overflow vulnerability exists in Cypress WICED Studio 6.2 affecting CYW20735B1 and CYW20819A1 Bluetooth Low Energy (BLE) devices. The flaw arises from the insufficient allocation of a buffer that is four bytes too small for handling the maximum packet size of 255 bytes plus headers. This issue can lead to a heap corruption in the linked list managing free buffers within the BLE device architecture. An attacker can exploit this vulnerability by controlling the overflow using crafted packet data, potentially leading to a write-what-where condition that could jeopardize the security of the device. This vulnerability has been addressed in BT SDK 2.4 and BT SDK 2.45, emphasizing the importance of keeping firmware updated.
References
CVSS V3.1
Timeline
Vulnerability published
Vulnerability Reserved
