Skip to content
KitploitKITPLOIT
OutilsExploitsBlog
Log in
Soumettre
OutilsExploitsBlog
Soumettre

Outils de Hacking, PenTest et Cybersécurité pour votre Arsenal de Sécurité !

Kitploit est un répertoire d'outils de hacking, de cybersécurité et de pentesting. Découvrez les dernières mises à jour des projets pour trouver des vulnérabilités, analyser des systèmes, automatiser les tests et renforcer votre sécurité.

FluxContactConfidentialité© 2026 Kitploit

Répertoire d'outils

Catégories

Voir toutes les catégories
Loading categories
CVE-2026-77812 — Preuve de concept qui capture passivement le trafic BLE DUML en clair des drones DJI afin de récupérer la PSK Wi-Fi et les UUID de session de confiance, démontrant CVE-2026-77812. | Kitploit
Outils/GitHubGitHub/wh02m1/cve-2026-77812
Sniffing et Analyse de PaquetsSécurité BluetoothAnalyse des VulnérabilitésExploitationCollecte d'InformationsSécurité Sans FilSécurité Matériel et IoT
GitHubwh02m1/cve-2026-77812

CVE-2026-77812

Preuve de concept qui capture passivement le trafic BLE DUML en clair des drones DJI afin de récupérer la PSK Wi-Fi et les UUID de session de confiance, démontrant CVE-2026-77812.

Voir le dépôt
128il y a 1 moisPas encore vérifié

Populaires

Voir tout →

Découvrez les outils les plus utilisés par notre communauté.

Explorer tous les outils

Parcourez notre collection d'outils

Voir tous les outils →
Partager

CVE-2026-77812 — Transmission BLE en clair par les drones DJI du PSK Wi-Fi et de l'UUID de session POC

CVE-2026-77812

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

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

image

Description

Les drones DJI exposent un canal de contrôle DUML via Bluetooth. Chaque message sur ce canal — dans les deux sens, entre l'application DJI Fly et le drone — est envoyé en clair. Aucun chiffrement de la couche liaison BLE ni aucun chiffrement de la couche applicative n'est appliqué.

Un attaquant passif à portée radio peut lire l'intégralité du contenu de chaque commande et réponse, notamment :

  • le SSID Wi-Fi du point d'accès du drone,
  • le PSK Wi-Fi, renvoyé par le drone en réponse à la commande GET Password,
  • l'UUID de session de confiance que l'application enregistre auprès du drone.

Aucun appairage, aucune interaction avec le drone et aucune relation de confiance préalable ne sont nécessaires. La récupération du PSK permet à l'attaquant de rejoindre le réseau Wi-Fi du drone ; la récupération de l'UUID lui permet de se présenter comme un client déjà de confiance.

PSK récupéré en clair UUID de session de confiance récupéré en clair

Produits affectés

ProduitVersion affectée
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

Reproduction

Configuration

La capture est réalisée avec un Nordic nRF52840 Dongle exécutant le firmware nRF Sniffer for Bluetooth LE. Programmé avec ce firmware, le dongle agit comme un sniffer passif : il suit les canaux d'advertising et de données et transmet chaque paquet reçu à l'hôte via le port série USB, où Wireshark le décode.

  1. Flasher le dongle nRF52840 avec nRF Sniffer for BLE.
  2. Installer le plugin extcap nRF Sniffer pour Wireshark.
  3. Lancer Wireshark, sélectionner l'interface du sniffer et se verrouiller sur l'adresse BLE du drone.
  4. Allumer le drone et exécuter une session DJI Fly normale (se connecter, puis laisser l'application récupérer les identifiants Wi-Fi).
  5. Enregistrer le fichier pcap capturé dans Wireshark puis le fournir à poc.py.

⚠️ Avertissement

⚠️ AVERTISSEMENT : Cette preuve de concept est strictement destinée à des fins éducatives, de recherche en sécurité et de tests d'intrusion autorisés.

⚠️ N'utilisez PAS ce POC contre un aéronef, un appareil, un réseau ou un système que vous ne possédez pas ou pour lequel vous ne disposez pas d'une autorisation explicite de test.

Télécharger l’outil