Skip to main content
View

Attack ChainAIDerived

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

  1. Access
    Gain WiFi or USB RNDIS access to drone
  2. Delivery
    Log in to FTP with hardcoded credentials
  3. Exploit
    Upload/overwrite unlimited files to /blackbox/upgrade/
  4. Execution
    Exhaust persistent flash storage
  5. Impact
    Block flight logging and firmware updates persistently

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A07:2025 - Authentication Failures
ASVS 5.0
V6 - Authentication Credential externalization
MITRE ATT&CK

2 techniques across 2 tactics: Persistence, Credential Access

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

Exploitation Conditions

Exploitation requires network-path access to the drone's internal WiFi network OR a physical/USB connection to its RNDIS interface - it is not exploitable from the public Internet. The attacker must reach the onboard FTP service and authenticate with the model-shared hardcoded credentials (effectively no barrier once the credential is known). No user interaction, no operator privileges, and no non-default configuration are needed: the FTP service, hardcoded credentials, and unbounded writable /blackbox/upgrade/ directory are present by default on vulnerable firmware. Limiting factors that reduce realistic risk: the required proximity (WiFi range or physical USB access), and that impact is confined to persistent storage/logging and firmware-update denial rather than takeover of flight control.

Impact

The signals partially conflict and should be weighed carefully. The vendor/CIRCL CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:N/UI:N, VC:H/VI:H/VA:H) yields a 9.3 CRITICAL, but AV:N appears optimistic: the description explicitly scopes access to 'the drone's internal network or USB RNDIS interface,' which is adjacent/local rather than routable Internet - this is an important discrepancy defenders should note, as it materially lowers real-world exposure versus a true remote-network flaw. PR:N is defensible despite the FTP requiring login, because the credentials are hardcoded and shared, so effectively no authentication barrier exists. The rated confidentiality-High (VC:H) is not well supported by the description, which centers on upload/overwrite and storage exhaustion - the demonstrable impacts are integrity (arbitrary persistent file writes) and availability (loss of flight recording and blocked firmware updates), not data disclosure. No EPSS score, KEV listing, or POC was provided, so exploitation probability cannot be quantified; treat this as a proximity-gated, high-impact-to-availability issue rather than an Internet-wormable critical.

Exploit ScenarioDerived

An attacker within WiFi range of the aircraft, or with brief physical access to plug into the USB RNDIS interface, logs into the FTP service using the publicly known hardcoded credentials and uploads large or numerous files to /blackbox/upgrade/ until flash storage is exhausted. The drone can no longer write flight records, logs, or telemetry and may refuse subsequent firmware updates, and because the data persists across reboot and factory reset the sabotage is durable. No POC was provided, but the low attack complexity and absence of a real authentication barrier make exploitation straightforward for anyone with link access.

Act Now Prioritize within 24-48h. Why: CRITICAL severity.
No patch listed yet 0.4% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Aug 24, 2026

Persistent storage exhaustion and file overwrite in DJI consumer/prosumer drone firmware allows an attacker with local or adjacent access to disable flight logging and block firmware updates. The onboard FTP service ships hardcoded credentials shared across affected models (CWE-798), and any party who reaches the drone's internal network or USB RNDIS interface can authenticate and write unlimited files to /blackbox/upgrade/, overwriting existing files. Uploaded data survives reboot and factory reset, making the condition durable. No public exploit identified at time of analysis; CIRCL-reported with CVSS 4.0 base 9.3.

RemediationAI

Apply the vendor firmware update for each affected model to at least the fixed version listed above (e.g., Neo 01.00.0400, Air 3 01.00.1600, Mavic 3 Pro 01.01.0700, Mini 5 Pro 01.00.0600); this is the only complete fix since the hardcoded credential and missing quota cannot be reconfigured by the operator. No vendor advisory URL was provided in the input, so update via DJI Assistant / DJI Fly official channels and verify the running firmware version afterward. As compensating controls until patched: avoid connecting the aircraft's USB RNDIS interface to untrusted or shared hosts (this disables the primary local write path but forgoes USB tethering/telemetry over that link); do not join the drone's WiFi/internal network in shared or untrusted environments and change any operator-configurable WiFi passphrase to limit adjacent access (trade-off: does not stop an attacker who already has link access); and periodically inspect/clear the black-box storage and confirm logs are being written, since a filled /blackbox/upgrade/ persists across factory reset and cannot be cleared by a reset alone.

Affected VersionsENISA

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

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

The affected component is an embedded FTP service running on the drone's flight controller/companion computer, reachable over the aircraft's internal WiFi/USB link. The root cause is CWE-798 (Use of Hard-coded Credentials): a static username/password baked into firmware and reused across the entire product line, so the credential is not a secret and 'authentication' provides no meaningful access control. Compounding this, the /blackbox/upgrade/ directory - the staging area used for the black-box flight recorder and firmware upgrade payloads - enforces no quota on file size, file count, or total storage and permits overwrite of existing files. Because writes land in persistent flash used for logs, telemetry, and staged firmware, and are not cleared by factory reset, the impact is a durable integrity/availability condition rather than a transient one.

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 9.3 CRITICAL
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:L/SI:L/SA:L
vuln.today AI 8.1 HIGH

Access is limited to the drone's WiFi/USB link (AV:A), hardcoded shared credentials mean no real auth (PR:N); impact is persistent arbitrary writes (I:H) and storage-exhaustion DoS (A:H) with no disclosure shown (C:N).

3.1 AV:A/AC:L/PR:N/UI:N/S:U/C:N/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:N/SA:N

Primary rating from Vendor (CIRCL).

CVSS VectorVendor: CIRCL

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

DescriptionCVE.org

DJI drones contain an FTP service that uses hardcoded credentials shared across affected models and permits authenticated users to upload files without limits on file size, file count, or total storage consumed in /blackbox/upgrade/, as well as overwrite existing files in that directory. An attacker with access to the drone's internal network or USB RNDIS interface can exhaust the available storage, preventing the aircraft from writing flight records, logs, and telemetry and potentially preventing subsequent firmware updates. Uploaded files persist across reboot and factory reset.

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

DJI consumer and prosumer drone firmware contains hardcoded FTP credentials enabling users with physical or network proximity to disable flight logging and prevent firmware updates, creating organizational inability to maintain audit records or deploy security patches. This critical vulnerability (CVSS 9.3) affects any organization operating affected drone models and prevents remediation. No vendor patch is currently available.

Business Impact: Severe
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations: (1) Air-gap or VLAN-isolate affected drones from corporate networks and sensitive systems; (2) Restrict physical USB and network access to authorized personnel only; (3) Disable FTP in firmware settings if operationally feasible; (4) Maintain manual backup procedures for critical flight mission data; (5) Implement physical security access controls for drone storage and operation; (6) Subscribe to DJI security bulletins and CVE feeds for patch notifications.

Threat Intelligence Overview

EPSS Score
0.4%
Top 68% exploitable
Prevalence
High
DJI is the dominant consumer/prosumer drone brand; affected models are widely deployed
Social Media
3
Sightings
Data Quality
6 sources
Confidence: High

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 CRITICAL
CISA KEV No
Public POC No
EPSS 0.4%
Patch available No
Active threat No
Deciding rule
CRITICAL severity
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
Out-of-Cycle
Exploitation
None
System Exposure· derived
Open
Automatable
Yes
Human Impact
Very High
Technical Impact
Total

Priority Score

46
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +46
PoC: 0
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-2026-78306 HIGH POC
8.5 Aug 24

Unauthenticated access to the DUML command interface over Bluetooth on sixteen DJI drone models allows any attacker with

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-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