Skip to content
KitploitKITPLOIT
ツールエクスプロイトブログ
Log in
提出
ツールエクスプロイトブログ
提出

ハッキング、侵入テスト、サイバーセキュリティツールをあなたのセキュリティアーセナルに!

Kitploitはハッキング、サイバーセキュリティ、ペネトレーションテストのツールディレクトリです。最新のプロジェクトアップデートを見つけて、脆弱性の発見、システム分析、テストの自動化、セキュリティの強化を行いましょう。

フィードお問い合わせプライバシー© 2026 Kitploit

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
CVE-2026-77812 — DJIドローンから平文のBLE DUMLトラフィックを受動的にスニッフィングし、Wi-Fi PSKと信頼されたセッションUUIDを復元する概念実証。CVE-2026-77812を実証する。 | Kitploit
ツール/GitHubGitHub/wh02m1/cve-2026-77812
パケットスニッフィングと分析Bluetoothセキュリティ脆弱性分析エクスプロイト情報収集ワイヤレスセキュリティハードウェアとIoTセキュリティ
GitHubwh02m1/cve-2026-77812

CVE-2026-77812

DJIドローンから平文のBLE DUMLトラフィックを受動的にスニッフィングし、Wi-Fi PSKと信頼されたセッションUUIDを復元する概念実証。CVE-2026-77812を実証する。

リポジトリを見る
1291ヶ月前未レビュー

人気

すべて見る →

コミュニティで最も使われているツールを見つけましょう。

すべてのツールを探索

ツールコレクションを閲覧

すべてのツールを見る →
共有

CVE-2026-77812 — DJIドローンのBLEにおけるWi-Fi PSKおよびセッションUUIDの平文送信 POC

CVE-2026-77812

CVEレコード: https://www.cve.org/CVERecord?id=CVE-2026-77812

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

image

説明

DJIドローンはBluetooth経由でDUML制御チャネルを公開している。このチャネル上の すべてのメッセージは、DJI Flyアプリとドローンの間の双方向ともに、平文で送信される。 BLEリンク層の暗号化もアプリケーション層の暗号化も適用されていない。

電波到達範囲内にいる受動的な攻撃者は、すべてのコマンドとレスポンスの内容を完全に 読み取ることができ、以下を含む:

  • ドローンのアクセスポイントのWi-Fi SSID、
  • GET Passwordコマンドへの応答としてドローンが返すWi-Fi PSK、
  • アプリがドローンに登録する信頼済みセッションUUID。

ペアリング、ドローンとの対話、事前の信頼関係はいずれも不要である。 PSKを復元すれば攻撃者はドローンのWi-Fiネットワークに参加でき、UUIDを復元すれば 攻撃者は自身を既に信頼されたクライアントとして提示できる。

平文で復元されたPSK 平文で復元された信頼済みセッションUUID

影響を受ける製品

製品影響を受けるバージョン
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

再現手順

セットアップ

キャプチャは、nRF Sniffer for Bluetooth LEファームウェアを書き込んだ Nordic nRF52840 Dongleで行う。このファームウェアを書き込むと、ドングルは 受動的なスニファとして動作し、アドバタイジングチャネルとデータチャネルを追跡して、 受信したすべてのパケットをUSBシリアル経由でホストに転送し、そこでWiresharkが デコードする。

  1. nRF52840ドングルにnRF Sniffer for BLEを書き込む。
  2. nRF Sniffer Wireshark extcapプラグインをインストールする。
  3. Wiresharkを起動し、スニファインターフェースを選択して、ドローンのBLEアドレスにロックオンする。
  4. ドローンの電源を入れ、通常のDJI Flyセッションを実行する(接続し、アプリに Wi-Fi認証情報を取得させる)。
  5. その後Wiresharkでキャプチャしたpcapファイルを保存し、poc.pyに渡す。

⚠️ 免責事項

⚠️ 警告: この概念実証は、教育、セキュリティ研究、および許可されたペネトレーションテストの目的に厳密に限定して提供されています。

⚠️ 本POCを、所有していない、またはテストの明示的な許可を得ていない航空機、デバイス、ネットワーク、システムに対して使用しないでください。

ツールをダウンロード