Skip to main content

ZSPACE Q2C NAS EUVDEUVD-2025-201503

| CVE-2025-14107 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 account
  2. Exploit
    Send POST /v2/file/safe/status with malicious safe_dir
  3. Execution
    Injected shell command executes on appliance
  4. Impact
    Full compromise of NAS (data theft, tampering, service disruption)

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 a low-privilege authenticated account (PR:L) on the ZSPACE Q2C NAS web interface and network reachability to the device's HTTP service. The attacker sends a POST request to /v2/file/safe/status manipulating the safe_dir argument handled by zfilev2_api.SafeStatus. No user interaction and no special non-default configuration are indicated (AC:L/AT:N/UI:N) - the vulnerable endpoint appears to be part of standard file-safe functionality. The primary limiting factors are the need for valid low-privilege credentials and network access to the appliance; exposure is worsened because no fixed firmware has been released (fix only planned), so all instances up to 1.1.0210050 remain unpatched. Affected: ZSPACE Q2C NAS firmware version 1.1.0210050 and earlier.

Impact

This is a command injection (CWE-74) in the ZSPACE Q2C NAS firmware reachable over the network. The VulDB CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H) indicates low-complexity remote exploitation requiring low-privilege authentication (PR:L), with full confidentiality, integrity and availability impact - consistent with unsanitized shell command execution on the appliance. The E:P (proof-of-concept) exploit maturity aligns with the reported public exploit. EPSS is 0.81% (74th percentile), which is modest in absolute probability but higher than most of this vendor's other advisories, reflecting that working exploit code has been released. There is NO CISA KEV listing, so despite public POC availability there is no confirmed evidence of active in-the-wild exploitation - POC availability and active exploitation are distinct signals and should not be conflated. A key risk amplifier: the vendor confirmed the flaw but the fix is only PLANNED, not released, creating an open patch gap for any deployed device. The base score of 7.4 (High) is somewhat suppressed by PR:L; if the underlying authentication is weak or the low-privilege tier is easy to obtain, real-world severity approaches critical. All CVSS/description signals are internally consistent (network vector matches the HTTP POST handler description); the main limitation is that all metadata originates from a single low-tier source (VulDB), so version and technical detail confidence is limited.

Exploit ScenarioDerived

An attacker with a low-privilege account on the NAS web interface sends a crafted HTTP POST request to /v2/file/safe/status with shell metacharacters embedded in the safe_dir parameter, which is passed unsanitized into a system command by zfilev2_api.SafeStatus, yielding arbitrary command execution on the appliance. A public proof-of-concept exploit has been released (hosted on Notion via the VulDB reference), lowering the barrier to exploitation. Because AC:L and no user interaction are required, exploitation is straightforward once network access and low-privilege credentials are obtained.

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

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

Alert me

AnalysisAIv2 – Sep 25, 2026

Remote command injection in the ZSPACE Q2C NAS firmware through version 1.1.0210050 lets an attacker execute arbitrary OS commands against the appliance by sending a crafted HTTP POST to /v2/file/safe/status with a malicious safe_dir parameter processed by zfilev2_api.SafeStatus. The CVSS v4.0 vector (PR:L, AT:N, UI:N) indicates the attacker must hold valid low-privilege credentials on the NAS web interface but needs no user interaction and no special configuration, and successful exploitation yields high confidentiality, integrity, and availability impact on the device. Publicly available exploit code exists (self-reported and corroborated by the exploit reference on Notion) and EPSS is 0.81% (74th percentile), but there is no evidence of confirmed active exploitation (not in CISA KEV); the vendor has acknowledged the flaw and stated a technical fix is planned but not yet released, so all instances up to 1.1.0210050 remain unpatched.

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

RemediationAI

No vendor-released patch is available: the vendor was contacted early, confirmed the vulnerability, and stated a technical fix is planned but has not shipped, so every ZSPACE Q2C NAS unit at firmware 1.1.0210050 or earlier remains exposed and administrators should treat the appliance as unpatched until a fixed firmware build is published (monitor the ZSPACE support/download channel and the VulDB entry https://vuldb.com/?id.334489 for the release announcement). Because publicly available exploit code exists for this command injection, prioritize compensating controls: remove the NAS management interface from direct internet exposure and place it behind a VPN or an IP-allowlisted reverse proxy (trade-off: reduces convenience of remote access but eliminates the primary remote attack path); if full isolation is impossible, restrict HTTP/HTTPS access to the device to specific trusted management subnets via firewall rules. Enforce least privilege and strong, unique credentials for NAS accounts, since exploitation requires only a low-privilege authenticated session (PR:L) - this does not remediate the flaw but raises the bar for obtaining the needed foothold, and any credentials already used on an internet-exposed device should be rotated. Deploy a WAF or reverse-proxy rule that inspects POST bodies to /v2/file/safe/status and rejects or neutralizes shell metacharacters (;, |, &, $(), backticks, newlines) in the safe_dir parameter, understanding that such filtering is signature-based and can be bypassed by encoding tricks. Additionally, audit the appliance's process execution logs and shell history for anomalous child processes spawned by the web service, enable outbound network egress filtering from the NAS so a successful injection cannot easily reach command-and-control infrastructure, and consider disabling or firewalling the 'safe' file-management feature set entirely if it is not operationally required (trade-off: loss of a documented file-safety capability).

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 flaw is a classic injection-class defect (CWE-74, the parent category covering improper neutralization of special elements that are subsequently interpreted by a downstream component) that manifests concretely as OS command injection. The ZSPACE Q2C NAS exposes an HTTP-based management/API surface; the REST-style route /v2/file/safe/status is handled by the firmware's zfilev2_api component, whose SafeStatus function takes the client-supplied safe_dir argument and passes it into a shell command without adequate sanitization or parameterization. Because the argument is attacker-controlled and interpreted by the underlying shell, metacharacters such as command separators, subshell substitutions, or pipes allow arbitrary command execution with the privileges of the web/API service process on the NAS's embedded Linux firmware. The affected CPE is cpe:2.3:o:zspace:q2c_nas_firmware:*:*:*:*:*:*:*:* (an operating-system/firmware CPE, confirming this is appliance firmware rather than a standalone application), with ENISA EUVD listing Q2C NAS 1.1.0210050 as the affected release. The assessed CVSS v3.1 vector AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H and the CNA's CVSS v4.0 vector both agree that the attack is network-reachable, low complexity, and requires low privileges (authenticated), with no scope change beyond the appliance itself.

Know when Nas 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), no interaction (UI:N), requires a low-privilege account (PR:L); command injection yields full code execution on the device (C:H/I:H/A:H, 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 security flaw has been discovered in ZSPACE Q2C NAS up to 1.1.0210050. Affected by this vulnerability is the function zfilev2_api.SafeStatus of the file /v2/file/safe/status of the component HTTP POST Request Handler. The manipulation of the argument safe_dir results in command injection. The attack may be performed from remote. The exploit has been released to the public and may 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 devices running version 1.1.0210050 and earlier are vulnerable to remote command injection through the file API endpoint, with public exploits already available. Organizations using affected NAS devices face immediate risk of unauthorized system access and potential data compromise, requiring urgent mitigation pending vendor patch availability.

Business Impact: High
Compensating Controls

Implement WAF rules to block POST requests containing shell metacharacters (|, &, ;, `, $, parentheses) in the safe_dir parameter; restrict network access to the /v2/file/safe/status endpoint via firewall rules; disable or restrict the file safe status API feature in device settings if available; segment NAS devices on isolated VLANs with strict ingress/egress filtering; implement request rate limiting and anomaly detection on the affected endpoint.

Threat Intelligence Overview

EPSS Score
0.8%
Top 26% exploitable
Prevalence
Rare
obscure vendor NAS appliance, 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.8%
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

58
Low Medium High Critical
KEV: 0
EPSS: +1
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