Skip to content
KitploitKITPLOIT
StrumentiExploitsBlog
Log in
Invia
StrumentiExploitsBlog
Invia

Strumenti di Hacking, PenTest e Cybersecurity per il tuo Arsenale di Sicurezza!

Kitploit è una directory di strumenti di hacking, cybersecurity e pentesting. Scopri gli ultimi aggiornamenti dei progetti per trovare vulnerabilità, analizzare sistemi, automatizzare i test e rafforzare la tua sicurezza.

FeedContattoPrivacy© 2026 Kitploit

Directory degli strumenti

Categorie

Vedi tutte le categorie
Loading categories
CVE-2026-77812 — Proof-of-concept che intercetta passivamente il traffico BLE DUML in chiaro dai droni DJI per recuperare la PSK Wi-Fi e gli UUID di sessione attendibili, dimostrando CVE-2026-77812. | Kitploit
Strumenti/GitHubGitHub/wh02m1/cve-2026-77812
Sniffing e Analisi dei PacchettiSicurezza BluetoothAnalisi delle VulnerabilitàExploitRaccolta InformazioniSicurezza WirelessSicurezza Hardware e IoT
GitHubwh02m1/cve-2026-77812

CVE-2026-77812

Proof-of-concept che intercetta passivamente il traffico BLE DUML in chiaro dai droni DJI per recuperare la PSK Wi-Fi e gli UUID di sessione attendibili, dimostrando CVE-2026-77812.

Vedi Repository
1281 mese faNon ancora revisionato

Più Popolari

Vedi tutti →

Scopri gli strumenti più utilizzati dalla nostra community.

Esplora tutti gli strumenti

Sfoglia la nostra collezione di strumenti

Vedi tutti gli strumenti →
Condividi

CVE-2026-77812 — Trasmissione BLE in chiaro da parte dei droni DJI della PSK Wi-Fi e dell'UUID di sessione POC

CVE-2026-77812

Record CVE: https://www.cve.org/CVERecord?id=CVE-2026-77812

NVD: https://nvd.nist.gov/vuln/detail/CVE-2026-77812

image

Descrizione

I droni DJI espongono un canale di controllo DUML tramite Bluetooth. Ogni messaggio su tale canale — in entrambe le direzioni, tra l'app DJI Fly e il drone — viene inviato in chiaro. Non viene applicata alcuna crittografia a livello di link BLE né a livello applicativo.

Un attaccante passivo entro il raggio radio può leggere l'intero contenuto di ogni comando e risposta, inclusi:

  • l'SSID Wi-Fi dell'access point del drone,
  • la PSK Wi-Fi, restituita dal drone in risposta al comando GET Password,
  • l'UUID di sessione attendibile che l'app registra presso il drone.

Non sono richiesti pairing, interazione con il drone né alcuna relazione di fiducia preesistente. Recuperare la PSK consente all'attaccante di unirsi alla rete Wi-Fi del drone; recuperare l'UUID gli consente di presentarsi come un client già attendibile.

PSK recuperata in chiaro UUID di sessione attendibile recuperato in chiaro

Prodotti interessati

ProdottoVersione interessata
DJI Neo0 – 01.00.0400
DJI Neo 20 – 01.00.0500
DJI Flip0 – 01.00.1200
DJI Air 30 – 01.00.1600
DJI Air 3S0 – 01.00.1400
DJI Avata 20 – 01.00.0400
DJI Avata 3600 – 01.00.0300
DJI Mavic 30 – 01.00.1400
DJI Mavic 3 Classic0 – 01.00.0800
DJI Mavic 3 Pro0 – 01.01.0700
DJI Mavic 4 Pro0 – 01.00.0500
DJI Mini 20 – 01.07.0200
DJI Mini 30 – 01.00.0500
DJI Mini 3 Pro0 – 01.00.0900
DJI Mini 4 Pro0 – 01.00.1100
DJI Mini 5 Pro0 – 01.00.0600

Riproduzione

Configurazione

La cattura viene effettuata con un Nordic nRF52840 Dongle che esegue il firmware nRF Sniffer for Bluetooth LE. Programmato con tale firmware, il dongle agisce come sniffer passivo: segue i canali di advertising e di dati e inoltra ogni pacchetto ricevuto all'host tramite seriale USB, dove Wireshark lo decodifica.

  1. Flashare il dongle nRF52840 con nRF Sniffer for BLE.
  2. Installare il plugin extcap nRF Sniffer per Wireshark.
  3. Avviare Wireshark, selezionare l'interfaccia dello sniffer e agganciarsi all'indirizzo BLE del drone.
  4. Accendere il drone ed eseguire una normale sessione DJI Fly (connettersi, poi lasciare che l'app recuperi le credenziali Wi-Fi).
  5. Salvare in Wireshark il file pcap catturato e passarlo a poc.py.

⚠️ Disclaimer

⚠️ ATTENZIONE: questa proof of concept è destinata esclusivamente a scopi didattici, di ricerca sulla sicurezza e di penetration testing autorizzato.

⚠️ NON utilizzare questa POC contro aeromobili, dispositivi, reti o sistemi di cui non si è proprietari o per i quali non si dispone di esplicita autorizzazione al test.

Scarica lo strumento