Skip to main content
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Attain Bluetooth proximity to target drone
  2. Delivery
    Send unauthenticated DUML commands over Bluetooth
  3. Exploit
    Overwrite Wi-Fi PSK with attacker-controlled value
  4. Execution
    Connect to drone's internal Wi-Fi network
  5. Persist
    Access flight control interface via internal Wi-Fi
  6. Impact
    Issue unauthorized flight commands or trigger wireless DoS

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A07:2025 - Authentication Failures
ASVS 5.0
V6 - Authentication Authentication required for critical functions
MITRE ATT&CK

1 technique across 1 tactic: Initial Access

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

The Bluetooth interface on affected DJI drones exposes the DUML command channel by default in all vulnerable firmware versions - no non-default configuration is required on the target drone. Exploitation requires only that the attacker be within Bluetooth range (standard range approximately 10-100 meters; potentially extended with directional hardware or in open environments) and possess knowledge of the DUML command structure. For the integrity escalation path (gaining flight control access), the attack is two-stage: (1) overwrite Wi-Fi PSK via Bluetooth DUML, then (2) authenticate to the drone's Wi-Fi with the newly set PSK - both steps require no credentials or authentication on the drone's side. For the denial-of-service path (disabling wireless interfaces), only Bluetooth access is required with no follow-on step. Exploitation is bounded by physical Bluetooth proximity and does not function remotely over the internet. The drone must be powered on and operational for the Bluetooth interface to be active.

Impact

The CVSS 4.0 score of 8.5 (AV:A/AC:L/AT:N/PR:N/UI:N/VC:N/VI:H/VA:H/SC:N/SI:H/SA:H) correctly frames the threat: adjacent Bluetooth access, zero authentication, low complexity, and high integrity and availability impact cascading to subsequent systems including the flight control chain. The AV:A adjacency constraint is the primary limiting factor for mass exploitation - standard Bluetooth range is 10-100 meters - but directional Bluetooth hardware can extend this, and high-density environments such as parks, airshows, and critical-infrastructure inspection sites create natural target aggregation. Notably, the denial-of-service path (wireless interface restart or disable) requires only the Bluetooth channel and has direct safety implications: loss of operator control or telemetry during flight is not a conventional IT availability loss but a physical safety event. The integrity escalation path (PSK overwrite → Wi-Fi join → flight command issuance) is a two-stage attack but requires no authentication at either stage. No EPSS data was provided; the CVE is not in the CISA KEV catalog and no public exploit code has been identified, which tempers urgency for opportunistic mass exploitation, but the low attack complexity and complete absence of authentication mean exploitation is accessible to any actor with DUML protocol knowledge and Bluetooth hardware. Professional operators, law enforcement, and critical-infrastructure drone deployments should treat this as a high-priority patch given the safety consequences of in-flight disruption.

Exploit ScenarioDerived

An attacker carrying a Bluetooth-capable laptop or mobile device approaches within range of a DJI drone during pre-flight setup or active flight, crafts unauthenticated DUML commands over Bluetooth to overwrite the drone's Wi-Fi PSK with a value of their choosing, then connects their device to the drone's internal Wi-Fi network and accesses the flight control interface to issue unauthorized commands. Alternatively, the same attacker sends DUML commands to restart or disable the drone's wireless interfaces mid-flight, immediately severing the legitimate operator's control link, video feed, and telemetry without any warning. No public exploit code has been identified at time of analysis, but the attack requires only knowledge of the DUML protocol format and standard Bluetooth hardware.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
No patch listed yet 0.1% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Aug 24, 2026

Unauthenticated access to the DUML command interface over Bluetooth on sixteen DJI drone models allows any attacker within Bluetooth range to overwrite Wi-Fi credentials, reconfigure wireless parameters, and bridge onto the drone's internal Wi-Fi network - from which the flight control interface is reachable and flight commands can be issued. The vulnerability stems from a complete absence of authentication on a critical management protocol (CWE-306), affecting consumer and prosumer models across the Neo, Flip, Air, Avata, Mavic, and Mini product lines prior to their respective patched firmware versions. Beyond credential hijacking, the same unauthenticated DUML channel permits denial-of-service by disabling or restarting wireless interfaces mid-flight, severing the operator's control, video, and telemetry links - a safety-critical consequence. No public exploit has been identified at time of analysis, and this CVE is not listed in the CISA KEV catalog.

RemediationAI

The authoritative fix is a firmware update from DJI to the patched version for each affected model: Neo to 01.00.0400, Neo 2 to 01.00.0500, Flip to 01.00.1200, Air 3 to 01.00.1600, Air 3S to 01.00.1400, Avata 2 to 01.00.0400, Avata 360 to 01.00.0300, Mavic 3 to 01.00.1400, Mavic 3 Classic to 01.00.0800, Mavic 3 Pro to 01.01.0700, Mavic 4 Pro to 01.00.0500, Mini 2 to 01.07.0200, Mini 3 to 01.00.0500, Mini 3 Pro to 01.00.0900, Mini 4 Pro to 01.00.1100, and Mini 5 Pro to 01.00.0600. Updates can be applied through the DJI Fly or DJI RC companion applications; see the vendor advisory at https://support.dji.com/help/content?customId=en-us03400011149 for detailed update procedures. Where immediate firmware updates are not feasible, operators can partially reduce exposure by operating in controlled environments that restrict bystander Bluetooth proximity, and by disabling Bluetooth on the drone in the advanced wireless settings when controller pairing does not require it - however, this may limit certain controller modes and does not fully eliminate the attack surface if Bluetooth must remain enabled for operations. There is no software-level configuration workaround that authenticates the DUML interface without the firmware patch.

Affected VersionsENISA

Avata 360 0 ≤01.00.0300
Mavic 3 0 ≤01.00.1400
Mini 2 0 ≤01.07.0200
Mini 3 0 ≤01.00.0500
Neo 0 ≤01.00.0400
Neo 2 0 ≤01.00.0500
Mavic 3 Pro 0 ≤01.01.0700
Mavic 4 Pro 0 ≤01.00.0500
Avata 2 0 ≤01.00.0400
Mini 3 Pro 0 ≤01.00.0900
FLIP 0 ≤01.00.1200
Mini 5 Pro 0 ≤01.00.0600
Mini 4 Pro 0 ≤01.00.1100
Mavic 3 Classic 0 ≤01.00.0800
Air 3S 0 ≤01.00.1400
Air 3 0 ≤01.00.1600

Affected Packages

euvd air_3 no fix
euvd air_3s no fix
euvd avata_2 no fix
euvd avata_360 no fix
euvd flip no fix
euvd mavic_3 no fix
euvd mavic_3_classic no fix
euvd mavic_3_pro no fix
euvd mavic_4_pro no fix
euvd mini_2 no fix
euvd mini_3 no fix
euvd mini_3_pro no fix
euvd mini_4_pro no fix
euvd mini_5_pro no fix
euvd neo no fix
euvd neo_2 no fix

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 16 packages in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

DJI drones implement an internal management protocol called DUML (DJI Universal Markup Language) that is exposed over Bluetooth for device configuration and control. CWE-306 (Missing Authentication for Critical Function) is the confirmed root cause: the Bluetooth-facing DUML interface processes configuration commands - including Wi-Fi SSID, PSK, MAC address, regulatory country code, and channel - without requiring any authentication token, session credential, or pairing confirmation beyond basic Bluetooth proximity. Once an attacker overwrites the Wi-Fi PSK with an attacker-controlled value, they can authenticate to the drone's internal Wi-Fi network, which in turn exposes the flight control interface. CPE data from NVD confirms ten distinct product families: cpe:2.3:a:dji:neo, cpe:2.3:a:dji:neo_2, cpe:2.3:a:dji:flip, cpe:2.3:a:dji:air_3, cpe:2.3:a:dji:air_3s, cpe:2.3:a:dji:avata_2, cpe:2.3:a:dji:avata_360, cpe:2.3:a:dji:mavic_3, cpe:2.3:a:dji:mavic_3_classic, and cpe:2.3:a:dji:mavic_3_pro. Six additional models (Mavic 4 Pro, Mini 2, Mini 3, Mini 3 Pro, Mini 4 Pro, Mini 5 Pro) are listed in the description and vendor advisory but do not yet have CPE identifiers in the provided data.

Know when Neo gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (CIRCL) PRIMARY 8.5 HIGH
CVSS:4.0/AV:A/AC:L/AT:N/PR:N/UI:N/VC:N/VI:H/VA:H/SC:N/SI:H/SA:H
vuln.today AI 9.6 CRITICAL

Adjacent Bluetooth vector with no authentication; scope changes as attacker pivots from Bluetooth to the drone's internal Wi-Fi and flight control system, and limited confidentiality exposure arises from internal network access.

3.1 AV:A/AC:L/PR:N/UI:N/S:C/C:L/I:H/A:H
4.0 AV:A/AC:L/AT:N/PR:N/UI:N/VC:N/VI:H/VA:H/SC:N/SI:H/SA:H

Primary rating from Vendor (CIRCL).

CVSS VectorVendor: CIRCL

Attack Vector
Adjacent
Attack Complexity
Low
Attack Requirements
None
Privileges Required
None
User Interaction
None
Vulnerable system: Confidentiality
None
Vulnerable system: Integrity
High
Vulnerable system: Availability
High
Subsequent system: Confidentiality
None
Subsequent system: Integrity
High
Subsequent system: Availability
High

DescriptionCVE.org

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. An attacker can overwrite the Wi-Fi PSK with a known value and connect to the drone's internal Wi-Fi network, potentially gaining access to the flight control interface and issuing flight commands. Crafted DUML commands can also disable or restart the Wi-Fi and Bluetooth interfaces, disconnect Wi-Fi clients, or reset wireless configuration, resulting in a denial-of-service condition that can disrupt the operator's wireless control, video, and telemetry connections during flight.

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.

Remediation requires a firmware update from the vendor.

Executive ViewAI

Why It Matters

Sixteen DJI drone models across consumer and prosumer lines (Neo, Flip, Air, Avata, Mavic, Mini) contain an unauthenticated Bluetooth vulnerability allowing attackers within range to hijack flight control and sever operator communications mid-flight-a safety-critical risk with no public exploit identified at time of analysis and no vendor patch currently available. Organizations operating these models face immediate exposure to unauthorized aircraft control, mission disruption, and liability for loss-of-control incidents.

Business Impact: Severe
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations: operate drones exclusively in RF-controlled facilities, enforce mandatory visual line-of-sight with manual flight control only, restrict mission deployment away from critical infrastructure and populated areas, maintain RF-shielded storage when not in use, implement geofencing and altitude restrictions to reduce attack surface from ground-level Bluetooth range.

Threat Intelligence Overview

EPSS Score
0.1%
Top 96% exploitable
Prevalence
Medium
popular consumer and prosumer drone brand with broad hobbyist, commercial, and professional operator adoption
Exploit
POC
Public exploit code exists
Social Media
3
Sightings
Data Quality
7 sources
Confidence: High
EUVD NVD CVE.org EPSS Vulnrichment CIRCL GitHub VulDB

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity HIGH
CISA KEV No
Public POC Yes
EPSS 0.1%
Patch available No
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision
Scheduled
Exploitation
None
System Exposure· derived
Controlled
Automatable
No
Human Impact
Very High
Technical Impact
Partial

Priority Score

62
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +42
PoC: +20
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.

More in Neo

View all
CVE-2018-0684 CRITICAL
9.8 Nov 15

Buffer overflow in Denbun by NEOJAPAN Inc. Rated critical severity (CVSS 9.8), this vulnerability is remotely exploitabl

CVE-2018-0683 CRITICAL
9.8 Nov 15

Buffer overflow in Denbun by NEOJAPAN Inc. Rated critical severity (CVSS 9.8), this vulnerability is remotely exploitabl

CVE-2018-0682 CRITICAL
9.8 Nov 15

Denbun by NEOJAPAN Inc. Rated critical severity (CVSS 9.8), this vulnerability is remotely exploitable, no authenticatio

CVE-2018-0681 CRITICAL
9.8 Nov 15

Denbun by NEOJAPAN Inc. Rated critical severity (CVSS 9.8), this vulnerability is remotely exploitable, no authenticatio

CVE-2018-0680 CRITICAL
9.8 Nov 15

Denbun by NEOJAPAN Inc. Rated critical severity (CVSS 9.8), this vulnerability is remotely exploitable, no authenticatio

CVE-2026-78251 CRITICAL
9.3 Aug 24

Persistent storage exhaustion and file overwrite in DJI consumer/prosumer drone firmware allows an attacker with local o

CVE-2018-0686 HIGH
8.8 Nov 15

Denbun by NEOJAPAN Inc. Rated high severity (CVSS 8.8), this vulnerability is remotely exploitable, low attack complexit

CVE-2018-0685 HIGH
8.8 Nov 15

SQL injection vulnerability in the Denbun POP version V3.3P R4.0 and earlier allows remote authenticated attackers to ex

CVE-2026-78255 HIGH
8.7 Aug 24

Unauthenticated media exfiltration on sixteen DJI consumer and prosumer drone models allows any attacker who joins the d

CVE-2020-5638 MEDIUM
6.1 Dec 03

Cross-site scripting vulnerability in desknet's NEO (desknet's NEO Small License V5.5 R1.5 and earlier, and desknet's NE

CVE-2018-0687 MEDIUM
6.1 Nov 15

Cross-site scripting vulnerability in Denbun by NEOJAPAN Inc. Rated medium severity (CVSS 6.1), this vulnerability is re

CVE-2026-78321 MEDIUM
6.0 Aug 24

Connection pool exhaustion in the HTTP media server embedded across sixteen DJI consumer and prosumer drone models allow

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy