DJI Drone Bluetooth Interface Unauthenticated DUML Command Execution

Disclosure Status

disclosed

August 24, 2026

August 24, 2026

Description

Finding

DJI drones expose an unauthenticated DUML command interface over Bluetooth that allows an attacker within Bluetooth range to modify Wi-Fi configuration parameters, including the SSID, PSK, MAC address, regulatory country code, and wireless channel. By overwriting the Wi-Fi PSK with a known value, an attacker can join the drone's internal Wi-Fi network, interact with the network services exposed by the drone, decrypt the Wi-Fi traffic exchanged between the drone and the legitimate user, and reach the flight control channel over Wi-Fi in order to issue flight commands to the aircraft. Crafted DUML commands can also disable or restart the Wi-Fi and Bluetooth interfaces, disconnect Wi-Fi clients, or reset the wireless configuration, resulting in a denial-of-service condition that can disrupt the operator's wireless control, video, and telemetry connections during flight.

Affected Versions & Models

Affected models are DJI Neo until 01.00.0400, DJI Neo 2 until 01.00.0500, DJI Flip until 01.00.1200, DJI Air 3 until 01.00.1600, DJI Air 3S until 01.00.1400, DJI Avata 2 until 01.00.0400, DJI Avata 360 until 01.00.0300, DJI Mavic 3 until 01.00.1400, DJI Mavic 3 Classic until 01.00.0800, DJI Mavic 3 Pro until 01.01.0700, DJI Mavic 4 Pro until 01.00.0500, DJI Mini 2 until 01.07.0200, DJI Mini 3 until 01.00.0500, DJI Mini 3 Pro until 01.00.0900, DJI Mini 4 Pro until 01.00.1100, and DJI Mini 5 Pro until 01.00.0600.

Workarounds

Remediation requires a firmware update from the vendor.

References

QuickTransfer Supported Models: https://support.dji.com/help/content?customId=en-us03400011149&spaceId=34&re=US&lang=en

Details

GCVE-1-2026-20018

Affected Products are listed in the Description

1. Abdelrahman Yousef 2. Dr. Jordan Samhi