The Bluetooth Low Energy implementation on Texas Instruments SDK through 3.30.00.20 for CC2640R2 devices does not properly restrict the SM Public Key packet on reception, allowing attackers in radio range to cause a denial of service (crash) via crafted packets.
The product copies an input buffer to an output buffer without verifying that the size of the input buffer is less than the size of the output buffer, leading to a buffer overflow.
Link | Tags |
---|---|
http://www.ti.com/tool/LAUNCHXL-CC2640R2 | product vendor advisory |
https://asset-group.github.io/disclosures/sweyntooth/ | third party advisory |
https://www.youtube.com/watch?v=Iw8sIBLWE_w | third party advisory exploit |