What’s Vulnerable › Vulnerabilities
CVE-2020-6616
- Severity: medium (CVSS 6.5 v3.1)
- Exploited in the wild: not listed in CISA KEV
- EPSS: 0.7% probability of exploitation in the next 30 days
- Public exploit or detection template: yes
- Published: 2020-05-08 · updated 2026-06-17
Description
Some Broadcom chips mishandle Bluetooth random-number generation because a low-entropy Pseudo Random Number Generator (PRNG) is used in situations where a Hardware Random Number Generator (HRNG) should have been used to prevent spoofing. This affects, for example, Samsung Galaxy S8, S8+, and Note8 devices with the BCM4361 chipset. The Samsung ID is SVE-2020-16882 (May 2020).
Affected products
- Apple iPadOS: before 13.5 — fixed in 13.5
- Apple Iphone Os: before 13.5 — fixed in 13.5
- macOS: from 10.13.0 before 10.13.6; from 10.14.0 before 10.14.6; from 10.15 before 10.15.4; 10.13.6-security_update_2018-002, 10.13.6-security_update_2018-003, 10.13.6-security_update_2019-001, 10.13.6-security_update_2019-002, 10.13.6-security_update_2019-003, 10.13.6-security_update_2019-004 (+14) — fixed in 10.13.6, 10.14.6, 10.15.4
- Android: all versions
How to fix
Upgrade to a fixed version: Apple iPadOS 13.5; Apple Iphone Os 13.5; macOS 10.13.6, 10.14.6, 10.15.4. Check the vendor advisory for mitigations.
References
- http://bluetooth.lol
- http://seclists.org/fulldisclosure/2020/May/49
- https://github.com/seemoo-lab/internalblue/blob/master/doc/rng.md
- https://media.ccc.de/v/DiVOC-6-finding_eastereggs_in_broadcom_s_bluetooth_random_number_generator
- https://security.samsungmobile.com/securityUpdate.smsb
- https://support.apple.com/HT211168
- https://support.apple.com/kb/HT211100
- https://support.apple.com/kb/HT211168
- https://twitter.com/naehrdine/status/1255980443368919045
- https://twitter.com/naehrdine/status/1255981245147877377
- http://bluetooth.lol
- http://seclists.org/fulldisclosure/2020/May/49
Get alerted when CVE-2020-6616 or the next vulnerability affects your stack