CVE-2019-9506
Blutooth BR/EDR specification does not specify sufficient encryption key length and allows an attacker to influence key length negotiation
HIGH 8.1EPSS 2.7%
The Bluetooth BR/EDR specification up to and including version 5.1 permits sufficiently low encryption key length and does not prevent an attacker from influencing the key length negotiation. This allows practical brute-force attacks (aka "KNOB") that can decrypt traffic and inject arbitrary ciphertext without the victim noticing.
- Affected
- Bluetooth · BR/EDR
- CVSS v3.1 NVD
- 8.1 HIGH
CVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N - CVSS v3.0 CERT
- 7.6 HIGH
CVSS:3.0/AV:A/AC:L/PR:N/UI:N/S:U/C:H/I:L/A:L - CVSS v2.0 NVD
- 4.8 MEDIUM
AV:A/AC:L/Au:N/C:P/I:P/A:N - EPSS
- 2.69% chance of exploitation in the next 30 days, 86th percentile
- Published
- 2019-08-14
- Updated
- 2024-09-16
Proof-of-concept exploits (2)
- francozappa/knob189★ · 2022-04-04
- u10427687/bluetooth-KNOB0★ · 2021-04-20
Security advisories
- http://lists.opensuse.org/opensuse-security-announce/2019-10/msg00036.html
- http://lists.opensuse.org/opensuse-security-announce/2019-10/msg00037.html
- http://seclists.org/fulldisclosure/2019/Aug/11
- http://seclists.org/fulldisclosure/2019/Aug/13
- http://seclists.org/fulldisclosure/2019/Aug/14
- http://seclists.org/fulldisclosure/2019/Aug/15
- http://www.cs.ox.ac.uk/publications/publication12404-abstract.html
- http://www.huawei.com/en/psirt/security-advisories/huawei-sa-20190828-01-knob-en
- https://access.redhat.com/errata/RHSA-2019:2975
- https://access.redhat.com/errata/RHSA-2019:3055
- https://access.redhat.com/errata/RHSA-2019:3076
- https://access.redhat.com/errata/RHSA-2019:3089
- https://access.redhat.com/errata/RHSA-2019:3165
- https://access.redhat.com/errata/RHSA-2019:3187
- https://access.redhat.com/errata/RHSA-2019:3217
- https://access.redhat.com/errata/RHSA-2019:3218
- https://access.redhat.com/errata/RHSA-2019:3220
- https://access.redhat.com/errata/RHSA-2019:3231
- https://access.redhat.com/errata/RHSA-2019:3309
- https://access.redhat.com/errata/RHSA-2019:3517
- https://access.redhat.com/errata/RHSA-2020:0204
- https://lists.debian.org/debian-lts-announce/2019/09/msg00014.html
- https://lists.debian.org/debian-lts-announce/2019/09/msg00015.html
- https://lists.debian.org/debian-lts-announce/2019/09/msg00025.html
- https://usn.ubuntu.com/4115-1
- https://usn.ubuntu.com/4118-1
- https://usn.ubuntu.com/4147-1
- https://www.bluetooth.com/security/statement-key-negotiation-of-bluetooth
- https://www.kb.cert.org/vuls/id/918987
- https://www.usenix.org/conference/usenixsecurity19/presentation/antonioli