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
Packet Sniffing & AnalysisBluetooth SecurityVulnerability AnalysisExploitationInformation GatheringWireless SecurityHardware & IoT Security
GitHubwh02m1/cve-2026-77812

CVE-2026-77812

DJI 드론에서 평문 BLE DUML 트래픽을 수동적으로 스니핑하여 Wi-Fi PSK와 신뢰할 수 있는 세션 UUID를 복구하는 개념 증명으로, CVE-2026-77812를 시연합니다.

저장소 보기
1291개월 전아직 검토되지 않음

인기

모두 보기 →

커뮤니티에서 가장 많이 사용되는 도구를 찾아보세요.

모든 도구 탐색

도구 컬렉션을 둘러보세요

모든 도구 보기 →
공유

CVE-2026-77812 — DJI 드론의 Wi-Fi PSK 및 세션 UUID 평문 BLE 전송 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를 사용하지 마십시오.

도구 다운로드