Description
OS command injection in the root-privileged 'hardware_monitor' helper in DJI CrystalSky ZS600C firmware v0.3.9.7 through v0.6.6.9 on Android allows a local unprivileged process to execute arbitrary commands as root by writing a crafted line to the Android log (logcat), which the helper reads and passes to a shell eval.
Published: 2026-10-23
Score: 8.6 High
EPSS: 1.2% Low
KEV: No
Impact: Arbitrary root command execution via OS command injection
Action: Immediate Patch
AI Analysis

Impact

The vulnerability is an OS command injection in the root‑privileged hardware_monitor helper of DJI CrystalSky ZS600C firmware. The helper reads lines written to the Android system log, then passes them directly to a shell eval. A local, unprivileged process can therefore inject a crafted log line that is executed as root. This permits an attacker with device access to run any command, fully compromising the system’s confidentiality, integrity, and availability.

Affected Systems

Affected systems are DJI CrystalSky ZS600C drones running firmware versions 0.3.9.7 through 0.6.6.9 on Android. No later firmware is listed as affected, and the vulnerability does not apply to other DJI hardware.

Risk and Exploitability

The CVSS score of 8.6 indicates high severity. Because the exploit requires a local attacker to write a crafted line to the logcat, the attack surface is limited to physically accessible devices or compromised local processes. EPSS data is not available, and the flaw is not in the CISA KEV catalog. The vulnerability is best classified as a local privilege escalation that, if mitigated, would prevent arbitrary root execution.

Generated by OpenCVE AI on October 23, 2026 at 16:02 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade the DJI CrystalSky ZS600C firmware to a version newer than 0.6.6.9 once the vendor releases a patch.
  • If an upgrade is not immediately possible, restrict write access to the Android system log for unprivileged applications, for example by setting SELinux policies or disabling the hardware_monitor service.
  • Continuously monitor the device’s logcat output for suspicious entries and consider isolating the drone in a secure network segment to limit local attacker influence.

Generated by OpenCVE AI on October 23, 2026 at 16:02 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Wed, 28 Oct 2026 20:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'total'}, 'version': '2.0.3'}


Mon, 26 Oct 2026 19:15:00 +0000

Type Values Removed Values Added
First Time appeared Dji
Dji crystalsky Zs600c
Vendors & Products Dji
Dji crystalsky Zs600c

Fri, 23 Oct 2026 13:45:00 +0000

Type Values Removed Values Added
Description OS command injection in the root-privileged 'hardware_monitor' helper in DJI CrystalSky ZS600C firmware v0.3.9.7 through v0.6.6.9 on Android allows a local unprivileged process to execute arbitrary commands as root by writing a crafted line to the Android log (logcat), which the helper reads and passes to a shell eval.
Title DJI CrystalSky ZS600C hardware_monitor evaluates attacker-controlled log data as root
Weaknesses CWE-78
References
Metrics cvssV4_0

{'score': 8.6, 'vector': 'CVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/S:P'}


Subscriptions

Dji Crystalsky Zs600c
cve-icon MITRE

Status: PUBLISHED

Assigner: NCSC.ch

Published:

Updated: 2026-10-28T19:49:04.451Z

Reserved: 2026-10-21T08:41:14.430Z

Link: CVE-2026-114355

cve-icon Vulnrichment

Updated: 2026-10-28T17:53:51.300Z

cve-icon NVD

Status : Deferred

Published: 2026-10-23T14:17:36.323

Modified: 2026-10-28T20:17:20.103

Link: CVE-2026-114355

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-26T18:53:15Z

Weaknesses
  • CWE-78

    Improper Neutralization of Special Elements used in an OS Command ('OS Command Injection')