Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessGain WiFi or USB RNDIS access to drone
-
DeliveryLog in to FTP with hardcoded credentials
-
ExploitUpload/overwrite unlimited files to /blackbox/upgrade/
-
ExecutionExhaust persistent flash storage
-
ImpactBlock 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. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – 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
Affected Packages
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
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
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).
Primary rating from Vendor (CIRCL).
CVSS VectorVendor: CIRCL
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
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.
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
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.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.
Unauthenticated access to the DUML command interface over Bluetooth on sixteen DJI drone models allows any attacker with
Buffer overflow in Denbun by NEOJAPAN Inc. Rated critical severity (CVSS 9.8), this vulnerability is remotely exploitabl
Buffer overflow in Denbun by NEOJAPAN Inc. Rated critical severity (CVSS 9.8), this vulnerability is remotely exploitabl
Denbun by NEOJAPAN Inc. Rated critical severity (CVSS 9.8), this vulnerability is remotely exploitable, no authenticatio
Denbun by NEOJAPAN Inc. Rated critical severity (CVSS 9.8), this vulnerability is remotely exploitable, no authenticatio
Denbun by NEOJAPAN Inc. Rated critical severity (CVSS 9.8), this vulnerability is remotely exploitable, no authenticatio
Denbun by NEOJAPAN Inc. Rated high severity (CVSS 8.8), this vulnerability is remotely exploitable, low attack complexit
SQL injection vulnerability in the Denbun POP version V3.3P R4.0 and earlier allows remote authenticated attackers to ex
Unauthenticated media exfiltration on sixteen DJI consumer and prosumer drone models allows any attacker who joins the d
Cross-site scripting vulnerability in desknet's NEO (desknet's NEO Small License V5.5 R1.5 and earlier, and desknet's NE
Cross-site scripting vulnerability in Denbun by NEOJAPAN Inc. Rated medium severity (CVSS 6.1), this vulnerability is re
Connection pool exhaustion in the HTTP media server embedded across sixteen DJI consumer and prosumer drone models allow
EUVD-2026-64745
GHSA-jv3m-r2mc-76vq
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB