Skip to content
KitploitKITPLOIT
ИнструментыЭксплойтыБлог
Log in
Отправить
ИнструментыЭксплойтыБлог
Отправить

Инструменты для хакинга, пентеста и кибербезопасности — ваш арсенал защиты!

Kitploit — это каталог инструментов для хакинга, кибербезопасности и пентестинга. Находите последние обновления проектов для поиска уязвимостей, анализа систем, автоматизации тестирования и усиления вашей безопасности.

ЛентыКонтактыКонфиденциальность© 2026 Kitploit

Каталог инструментов

Категории

Все категории
Loading categories
CVE-2026-77812 — Proof-of-concept, который пассивно перехватывает открытый BLE DUML-трафик с дронов DJI для восстановления Wi-Fi PSK и UUID доверенных сессий, демонстрируя CVE-2026-77812. | Kitploit
Инструменты/GitHubGitHub/wh02m1/cve-2026-77812
Сниффинг и анализ пакетовБезопасность BluetoothАнализ уязвимостейЭксплуатацияСбор информацииБезопасность беспроводных сетейБезопасность оборудования и IoT
GitHubwh02m1/cve-2026-77812

CVE-2026-77812

Proof-of-concept, который пассивно перехватывает открытый BLE DUML-трафик с дронов DJI для восстановления Wi-Fi PSK и UUID доверенных сессий, демонстрируя CVE-2026-77812.

Репозиторий
1281 месяц назадЕщё не проверено

Популярное

Смотреть все →

Откройте для себя самые используемые инструменты нашего сообщества.

Изучить все инструменты

Просмотрите нашу коллекцию инструментов

Смотреть все инструменты →
Поделиться

CVE-2026-77812 — DJI Drone: передача 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 предоставляет доступ к каналу управления DUML через Bluetooth. Каждое сообщение в этом канале — в обоих направлениях, между приложением DJI Fly и дроном — передаётся в открытом виде. Шифрование на уровне канала BLE и шифрование на уровне приложения не применяются.

Пассивный атакующий в пределах радиуса действия может прочитать полное содержимое каждой команды и ответа, включая:

  • Wi-Fi SSID точки доступа дрона,
  • Wi-Fi PSK, возвращаемый дроном в ответ на команду GET Password,
  • 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

Воспроизведение

Подготовка

Захват выполняется с помощью Nordic nRF52840 Dongle с прошивкой nRF Sniffer for Bluetooth LE. С этой прошивкой донгл работает как пассивный сниффер: он отслеживает каналы рекламных сообщений и данных и передаёт каждый принятый пакет на хост через USB последовательный порт, где Wireshark его декодирует.

  1. Прошейте донгл nRF52840 прошивкой nRF Sniffer for BLE.
  2. Установите плагин extcap nRF Sniffer для Wireshark.
  3. Запустите Wireshark, выберите интерфейс сниффера и зафиксируйтесь на BLE-адресе дрона.
  4. Включите дрон и выполните обычную сессию DJI Fly (подключитесь, затем дайте приложению получить учётные данные Wi-Fi).
  5. Сохраните захваченный pcap-файл в Wireshark и передайте его в poc.py.

⚠️ Отказ от ответственности

⚠️ ВНИМАНИЕ: Данное proof of concept предназначено строго для образовательных целей, целей исследования безопасности и авторизованного тестирования на проникновение.

⚠️ НЕ используйте этот POC против любых воздушных судов, устройств, сетей или систем, которыми вы не владеете и на тестирование которых у вас нет явного разрешения.

Скачать инструмент