Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessObtain low-privilege NAS account
-
ExploitSend POST /v2/file/safe/status with malicious safe_dir
-
ExecutionInjected shell command executes on appliance
-
ImpactFull 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. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv2 – 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)
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
Affected Packages
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
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
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).
Primary rating from Vendor (vuldb).
CVSS VectorVendor: vuldb
Lifecycle Timeline
4DescriptionCVE.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
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.
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
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
OS command injection occurs when an application passes unsanitized user input directly into system shell commands.
cgi-bin/pingping.cgi on QNAP VioStor NVR devices with firmware 4.0.3, and in the Surveillance Station Pro component in Q
Authenticated command injection in the ZSPACE Q2C NAS web interface (firmware through 1.1.0210050) lets a low-privilege
QNAP VioStor NVR devices with firmware 4.0.3, and the Surveillance Station Pro component in QNAP NAS, have a hardcoded g
EUVD-2025-201503
NVD
CVE.org
EPSS
VulDB
GitHub PoC
Exploit-DB