Skip to main content

ZSPACE Q2C NAS CVE-2025-14108

| EUVDEUVD-2025-201501 HIGH
Improper Neutralization of Special Elements in Output Used by a Downstream Component ('Injection') (CWE-74)
2025-12-05 cna@vuldb.com
7.4
CVSS 4.0 · Vendor: vuldb
View

Attack ChainAIDerived

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

  1. Access
    Obtain low-privilege NAS credentials
  2. Delivery
    Send crafted POST to /v2/file/safe/open
  3. Exploit
    Inject shell metacharacters via safe_dir
  4. Execution
    OpenSafe passes to OS command
  5. Impact
    Execute arbitrary commands on device

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Input neutralization, injection prevention
Exploitation Conditions

Requires low-privilege authenticated access to the ZSPACE Q2C NAS HTTP management interface (CVSS PR:L), then a single crafted POST request to /v2/file/safe/open with malicious shell metacharacters in the safe_dir argument reaching the zfilev2_api.OpenSafe function. Limiting factors: valid credentials are required (not unauthenticated), and the affected product is firmware version up to 1.1.0210050; no vendor patch is available yet, so exposure persists, but the obscure product footprint and credential requirement narrow realistic exploitation to attackers who can reach and authenticate to the device.

Impact

This is a genuine remote code execution primitive (OS command injection, CWE-74/78) but its real-world priority is tempered by several signals. The CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H, score 7.4) shows network reachability, low complexity, and no user interaction, with full CIA impact - but PR:L confirms authentication is required, so an attacker needs valid low-privilege credentials to the NAS management interface. EPSS is low at 0.39% (60th percentile), indicating no evidence of broad automated exploitation despite a public POC. The vector carries E:P (exploit proof-of-concept), consistent with the referenced public POC, but this is distinct from active exploitation: not in CISA KEV, so status is 'publicly available exploit code exists' rather than confirmed in-the-wild use. A key aggravating factor is the patch gap - the vendor confirmed the flaw but states a fix is only PLANNED, not yet released, so no remediation exists as of analysis. Net: a real, credible RCE issue but authentication-gated on an obscure product, making it a targeted rather than widespread threat.

Exploit ScenarioDerived

An attacker with (or who has phished/brute-forced) low-privilege credentials to a ZSPACE Q2C NAS sends a crafted HTTP POST to /v2/file/safe/open with shell metacharacters in the safe_dir argument, which zfilev2_api.OpenSafe passes to an OS command unsanitized, yielding arbitrary command execution on the device. A public POC (hosted on Notion, referenced by VulDB) exists and lowers the effort required; the CVSS AV:N/AC:L profile means the request is simple and network-deliverable once authenticated.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
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

AnalysisAIv2 – Sep 25, 2026

OS command injection in ZSPACE Q2C NAS firmware up to version 1.1.0210050 lets an authenticated attacker execute arbitrary shell commands on the device by sending a crafted HTTP POST to /v2/file/safe/open with malicious metacharacters in the safe_dir argument, which is processed by zfilev2_api.OpenSafe. The vendor was notified early, confirmed the flaw, and is preparing a technical fix, but as of this analysis no patched firmware has been released. Exploitation requires valid low-privilege credentials (CVSS PR:L) and network access to the NAS management interface, yet the barrier is low because a public proof-of-concept/exploit is already available and EPSS sits at 0.39% (60th percentile); there is currently no indication of confirmed active exploitation in CISA KEV.

Earlier versions of this analysis (1)
v1 Mar 15, 2026 - 17:08 CVSS 8.8

RemediationAI

No vendor-released patch identified at time of analysis: ZSPACE confirmed the vulnerability and has stated that a technical fix is planned, but no fixed firmware version number has been published, so administrators should track the vendor's advisories and the VulDB/NVD references (https://vuldb.com/?id.334490, https://nvd.nist.gov/vuln/detail/CVE-2025-14108) for the eventual release and apply it as soon as it is available. Until then, compensating controls should focus on shrinking the attack surface of the management interface: place the NAS web UI on a dedicated management VLAN or VPN and block ports 80/443 from untrusted networks, which prevents remote reachability (AV:N) but adds operational friction for legitimate remote administration; enforce strong, non-default credentials and rotate them, since exploitation requires low-privilege authentication and any credential leak or shared account materially raises risk; and, at a reverse proxy or WAF in front of the device, reject or normalize POST requests to /v2/file/safe/open whose safe_dir parameter contains shell metacharacters (;, |, &, $, backtick, newline) or path traversal sequences. Blocking the endpoint outright is the strongest mitigation but will disable the file 'safe open' feature for legitimate users, so it should be scoped to non-administrative roles or to deployments where the functionality is unused. Because public exploit code is already available, monitoring for suspicious child processes spawned by the management service and reviewing logs for POST requests to /v2/file/safe/open is recommended to detect attempted or successful exploitation, and the appliance should be assumed compromised if such requests succeeded, warranting credential rotation and a firmware reflash.

Affected VersionsENISA

Q2C NAS 1.1.0210050

Affected Packages

euvd q2c_nas no fix

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

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

Technical ContextAI · show details

The vulnerability is an injection flaw (CWE-74, improper neutralization of special elements used by a downstream component, effectively OS command injection / CWE-78) in the JSON-style HTTP API of the ZSPACE Q2C NAS web management service. The endpoint POST /v2/file/safe/open is handled by the zfilev2_api.OpenSafe function, which takes the user-supplied safe_dir parameter and passes it into a shell context without adequate sanitization or parameterization, so characters such as semicolons, pipes, backticks, or command substitution sequences are interpreted by the underlying operating system rather than treated as literal path data. Because the injection point sits in the file-management subsystem of a network-attached storage appliance, successful exploitation typically yields code execution in the context of the NAS management service, and by extension access to stored data and the device's operating environment. The CPE cpe:2.3:o:zspace:q2c_nas_firmware:*:*:*:*:*:*:*:* confirms this is firmware-level software rather than a discrete application, and EUVD records the affected release as Q2C NAS 1.1.0210050 (build suffix 1.1.0210050), matching the upstream disclosure. The CVSS v4.0 vector in the source data (AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H) and the independent CVSS 3.1 assessment (AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H) agree that exploitation is network-reachable, low complexity, requires low-privilege authentication, and results in high confidentiality, integrity, and availability impact.

Know when Q2c Nas Firmware 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 (vuldb) PRIMARY 7.4 HIGH
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/E:P
vuln.today AI 8.8 HIGH

Remote HTTP endpoint (AV:N), simple crafted request (AC:L), requires low-priv authentication per PR:L, command injection yields full RCE so C/I/A all High on the same system (S:U).

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

Primary rating from Vendor (vuldb).

CVSS VectorVendor: vuldb

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

Lifecycle Timeline

4
CVSS changed
Sep 25, 2026 - 23:22 NVD
8.8 (HIGH) 7.4 (HIGH)
PoC Detected
Dec 16, 2025 - 08:15 vuln.today
Public exploit code
CVE Published
Dec 05, 2025 - 22:15 nvd
HIGH 8.8
CVE Published
Dec 05, 2025 - 22:15 cve.org
HIGH 7.4

DescriptionCVE.org

A weakness has been identified in ZSPACE Q2C NAS up to 1.1.0210050. Affected by this issue is the function zfilev2_api.OpenSafe of the file /v2/file/safe/open of the component HTTP POST Request Handler. This manipulation of the argument safe_dir causes command injection. It is possible to initiate the attack remotely. The exploit has been made available to the public and could be exploited. The vendor was contacted early about this disclosure and confirmed the existence of the vulnerability. A technical fix is planned to be released.

Executive ViewAI

Why It Matters

ZSPACE Q2C NAS systems running version 1.1.0210050 and earlier are vulnerable to remote command injection through a publicly disclosed exploit with no available patch. Organizations using this storage solution face immediate risk of unauthorized system compromise, data theft, and operational disruption until the vendor releases a fix.

Business Impact: High
Compensating Controls

Implement Web Application Firewall (WAF) rules to block POST requests to /v2/file/safe/open endpoint containing suspicious characters (backticks, pipes, semicolons, command substitution syntax); enforce network segmentation isolating NAS systems from production networks; restrict API access via IP allowlisting; disable the safe_dir functionality if operationally permissible; implement intrusion detection/prevention (IDS/IPS) signatures for command injection patterns; require VPN authentication for all remote access to management interfaces; increase audit logging for file operations and API calls on affected systems.

Threat Intelligence Overview

EPSS Score
0.4%
Top 40% exploitable
Prevalence
Rare
obscure NAS vendor, negligible enterprise deployment footprint
Exploit
POC
Public exploit code exists
Data Quality
5 sources
Confidence: Medium

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.4%
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· derived
Scheduled
Exploitation· derived
Poc
System Exposure· derived
Open
Automatable· derived
No
Human Impact
High

Priority Score

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

Attack Technique

OS command injection occurs when an application passes unsanitized user input directly into system shell commands.

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