CVE-2019-9506
HIGHAndroid - Bluetooth BR/EDR Encryption Key Length Downgrade via KNOB Attack
Title source: manualExploitation Summary
EIP tracks 2 public exploits for CVE-2019-9506. PoCs published by francozappa, coffeeesd.
AI-analyzed exploit summary This repository contains a proof-of-concept for the KNOB attack (CVE-2019-9506), which exploits a vulnerability in Bluetooth BR/EDR and BLE key negotiation to downgrade encryption entropy. It includes tools for brute-forcing E0 encryption keys and a patched Linux kernel for testing BLE vulnerabilities.
Description
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.
Exploits (2)
This repository contains a proof-of-concept for the KNOB attack (CVE-2019-9506), which exploits a vulnerability in Bluetooth BR/EDR and BLE key negotiation to downgrade encryption entropy. It includes tools for brute-forcing E0 encryption keys and a patched Linux kernel for testing BLE vulnerabilities.
This repository contains Python scripts for simulating and analyzing the power distribution and mechanical dynamics of a tram system. It includes calculations for resistance, voltage, current, and power, but does not contain any exploit code or offensive techniques.
References (30)
Scores
CVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N