Skip to content
KitploitKITPLOIT
ToolsExploitsBlog
Log in
Einreichen
ToolsExploitsBlog
Einreichen

Hacking-, PenTest- und Cybersicherheits-Tools für Ihr Sicherheitsarsenal!

Kitploit ist ein Verzeichnis von Hacking-, Cybersicherheits- und Pentesting-Tools. Entdecken Sie die neuesten Projekt-Updates, um Schwachstellen zu finden, Systeme zu analysieren, Tests zu automatisieren und Ihre Sicherheit zu stärken.

FeedsKontaktDatenschutz© 2026 Kitploit

Tool-Verzeichnis

Kategorien

Alle Kategorien anzeigen
Loading categories
Linux-Heap-Based-Type-Confusion-in-L2CAP — CVE-2020-12351 | Kitploit
Tools/GitHubGitHub/naren-jayram/linux-heap-based-type-confusion-in-l2cap
Embedded-System-SicherheitBluetooth-SicherheitIoT-SicherheitExploitationDrahtlose SicherheitBinary-Exploitation
GitHubnaren-jayram/linux-heap-based-type-confusion-in-l2cap

Linux-Heap-Based-Type-Confusion-in-L2CAP

CVE-2020-12351

Beliebteste

Alle anzeigen →

Entdecken Sie die meistgenutzten Tools unserer Community.

Alle Tools erkunden

Durchsuchen Sie unsere Tool-Sammlung

Alle Tools anzeigen →
Teilen
Repository anzeigen
2123vor 5 JahrenNoch nicht geprüft

Linux: Heap-basierte Typverwechslung in L2CAP (CVE-2020-12351)

Linux: Heap-basierte Typverwechslung in L2CAP PoC (CVE-2020-12351) für die BLE-Implementierung

Warum habe ich den ursprünglichen PoC geändert?

Der ursprüngliche PoC konzentriert sich auf das Senden eines schädlichen L2CAP-Pakets über Bluetooth Classic. Allerdings hatte ich die Anforderung, ihn gegen ein Peripheriegerät zu testen, das nur Bluetooth-Low-Energy-(BLE)-Kommunikation unterstützt und den gesamten BlueZ-Stack (sowohl Classic als auch LE) übernommen hat.

L2CAP ist ein gängiges Protokoll, das im Host-Stack angesiedelt ist und sowohl Bluetooth-Classic- als auch BLE-Implementierungen unterstützt.

Voraussetzungen

Linux-Rechner mit BLE-Adapter. Wenn der Rechner nicht über einen eingebauten Adapter verfügt, kannst du einen externen besorgen.

Verwendung:

1. Compile 
gcc -o CVE-2020-12351 CVE-2020-12351.c -lbluetooth 

2. Run
$./CVE-2020-12351 <BLE_Peripheral_MAC_Address>      //MAC Format: FF:FF:FF:FF:FF:FF

Packet capture:
hcidump -i <hci0> -w CVE-2020-12351.pcap

Danksagungen

  • Andy Nguyen, Google Security Research Team
Tool herunterladen