Skip to main content

D-Link DNS-320 CVE-2026-85224

| EUVDEUVD-2026-70768 HIGH
OS Command Injection (CWE-78)
2026-09-03 VulDB GHSA-8p27-2xgr-3vq6
8.5
CVSS 4.0 · Vendor: VulDB
View

Attack ChainAIDerived

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

  1. Access
    Obtain admin credentials via default or guessed passwords
  2. Delivery
    Send crafted HTTP request to /cgi/file_sharing.cgi with malicious fileurl
  3. Exploit
    CGI passes unsanitised input to OS shell
  4. Execution
    Execute arbitrary commands as root on NAS firmware
  5. Impact
    Persist access or exfiltrate stored data

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization OS command sanitization, avoid shell exec
MITRE ATT&CK

2 techniques across 1 tactic: Execution

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Exploitation requires valid high-privilege (administrator-level) credentials on the target device; the CVSS 4.0 PR:H metric confirms this is mandatory. The attacker must be able to reach the device's HTTP/CGI interface over the network (AV:N), meaning the management web interface must be accessible - either directly on the Internet or from the attacker's network segment. No user interaction is required once credentials are obtained. Exploitation is concretely limited by: (1) possession of valid high-privilege credentials (strongly mitigated by disabling default credentials and enforcing strong passwords), (2) network reachability of the CGI endpoint on TCP port 80 or 443, and (3) the target running affected firmware. In practice, the credential barrier is significantly reduced when default D-Link admin credentials remain in use, which is common on SOHO and legacy deployments.

Impact

The CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:H/UI:N) reflects a remotely reachable network endpoint with no attack complexity or user interaction required but mandates high-privilege credentials before exploitation is possible. The E:P threat metric confirms a public exploit exists, directly lowering the skill threshold for any attacker who can first satisfy the authentication requirement. Real-world risk is moderated by the PR:H constraint, yet D-Link consumer NAS appliances are historically deployed with default or weak administrator passwords and are frequently exposed to the Internet without compensating access controls; even a mid-sized municipal IT team in walbrzych managing a legacy NAS fleet should treat this as urgent, since credential guessing or password reuse can trivially satisfy PR:H in practice. The DNS-320 is a legacy product likely past its vendor support window, meaning no security patch may be forthcoming, which materially worsens the risk posture compared to a supported product with the same CVSS score. EPSS data and CISA KEV status are absent from the provided intelligence, so confirmed widespread exploitation cannot be established at this time; however, the combination of a public PoC, no patch, and legacy hardware with default credentials represents an elevated practical risk.

Exploit ScenarioDerived

An attacker who obtains or guesses administrator credentials for a D-Link DNS-320 ShareCenter appliance - using default credentials, credential stuffing, or phishing - submits a crafted HTTP request to /cgi/file_sharing.cgi with shell metacharacters embedded in the fileurl parameter value. The CGI process passes the unsanitised input directly to an OS-level command interpreter, executing the injected payload with the privileges of the CGI process (typically root on embedded Linux NAS firmware). The publicly disclosed PoC documents the technique in detail, enabling low-skill attackers to reproduce the attack against any network-reachable device where credentials are known.

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

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

Alert me

AnalysisAIv2 – Sep 03, 2026

OS command injection in D-Link DNS-320 ShareCenter firmware 2.06B01 allows a remote authenticated attacker to execute arbitrary operating system commands by supplying a crafted value for the fileurl parameter in the File Sharing CGI handler (/cgi/file_sharing.cgi). The vulnerability carries a CVSS 4.0 base score of 8.5 with high-privilege requirement but yields full system-level compromise on success, including subsequent-system impact. A public exploit has been disclosed, materially lowering the barrier to exploitation for any remaining deployments of this legacy NAS appliance.

Earlier versions of this analysis (1)
v1 Sep 03, 2026 - 22:19 CVSS 9.4

OS command injection in the D-Link DNS-320 ShareCenter NAS (firmware 2.06B01) lets an attacker inject shell commands through the fileurl parameter of /cgi/file_sharing.cgi in the File Sharing component. The CVSS 4.0 vector (PR:H) indicates an authenticated attacker is required, but successful exploitation yields full command execution on the device. Publicly available exploit code exists (VulDB), though there is no public exploit identified as being used in active attacks and it is not listed in CISA KEV.

RemediationAI

No vendor-released patch identified at time of analysis; the DNS-320 is a legacy product likely at or past end-of-life, and no D-Link firmware update addressing this issue is confirmed in the available references. Operators still running DNS-320 devices should immediately restrict access to the device management and file-sharing web interface via firewall ACLs, permitting only trusted internal IP ranges to reach TCP ports 80 and 443 on the appliance - this removes the AV:N attack surface. If file-sharing functionality is not operationally required, disabling the File Sharing service through the device administration panel eliminates the vulnerable CGI endpoint entirely. Replacing end-of-life NAS hardware with a currently-supported device is the most durable long-term remediation given the absence of a confirmed patch. The public PoC at https://github.com/dxz0069/WAVLINK-WN530H4-Command-Injection-in-set_add_routing/blob/main/DLINK-CMD-010-vulndb.md means exploit code is readily available; blocking external network access is a high-priority compensating control that should be applied immediately.

Affected VersionsENISA

DNS-320 ShareCenter 2.06B01

Affected Packages

euvd dns_320_sharecenter 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 D-Link DNS-320 ShareCenter is a consumer and SOHO Network Attached Storage (NAS) appliance; firmware version 2.06B01 is the identified vulnerable release (CPE: cpe:2.3:a:d-link:dns-320_sharecenter:*:*:*:*:*:*:*:*). The affected component is a CGI script at /cgi/file_sharing.cgi that processes file-sharing requests, including user-supplied path or URL parameters. CWE-78 (Improper Neutralization of Special Elements used in an OS Command) indicates the fileurl argument is concatenated into a shell command without adequate sanitisation or escaping, permitting injection of shell metacharacters. On embedded Linux NAS firmware, CGI processes commonly execute with root or near-root privileges, meaning successful injection typically grants full device control including filesystem access, persistent backdoor installation, and lateral pivot into connected network shares.

Know when Dns 320 Sharecenter 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 8.5 CRITICAL
CVSS:4.0/AV:N/AC:L/AT:N/PR:H/UI:N/VC:H/VI:H/VA:H/SC:H/SI:H/SA:H/E:P
vuln.today AI 9.1 CRITICAL

Network-reachable CGI endpoint, high privileges confirmed by CVSS 4.0 PR:H, scope change to underlying OS via command injection yields full C/I/A on both vulnerable and subsequent systems.

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

Primary rating from Vendor (VulDB).

CVSS VectorVendor: VulDB

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

Lifecycle Timeline

4
Analysis Updated
Sep 03, 2026 - 22:29 vuln.today
v2 - CVSS changed
Severity Changed
Sep 03, 2026 - 22:22 NVD
CRITICAL HIGH
CVSS changed
Sep 03, 2026 - 22:22 NVD
9.4 (CRITICAL) 8.5 (HIGH)
CVE Published
Sep 03, 2026 - 21:45 cve.org
CRITICAL 9.4

DescriptionCVE.org

A vulnerability was determined in D-Link DNS-320 ShareCenter 2.06B01. This affects an unknown part of the file /cgi/file_sharing.cgi of the component File Sharing. Executing a manipulation of the argument fileurl can lead to os command injection. The attack can be launched remotely. The exploit has been publicly disclosed and may be utilized.

Technical POC Analysis

The flaw is OS command injection (CWE-78) in the /cgi/filesharing.cgi File Sharing handler on D-Link DNS-320 ShareCenter firmware 2.06B01.

Full technical POC analysis - root cause, step-by-step exploitation and patch breakdown - is part of the Pro and Business plans.

Latest POC

1 PoC candidate from github (unverified)

Sign in to open the public PoC links collected for this CVE.

Executive ViewAI

Why It Matters

D-Link DNS-320 ShareCenter NAS devices running firmware 2.06B01 are vulnerable to command injection attacks by authenticated remote users, enabling complete system compromise. With public exploit code now available and no vendor patch forthcoming, any remaining deployments pose a direct risk to stored data, user access patterns, and potential lateral network access. Legacy appliances should be prioritized for immediate replacement or isolation.

Business Impact: High
Compensating Controls

Network segmentation via dedicated VLAN with strict ingress/egress firewall rules; disable file-sharing CGI handler (/cgi/file_sharing.cgi) at the application level if file-sharing functionality can be redirected to alternative platforms; enforce complex password policies for all user accounts and eliminate default credentials; deploy endpoint detection logging to flag unexpected command execution within the appliance process tree; implement regular encrypted backups of shared data to external storage to enable recovery from data exfiltration or ransomware; conduct forensic review of access logs for evidence of prior exploitation attempts.

Threat Intelligence Overview

EPSS Score
2.2%
Top 19% exploitable
Prevalence
Low
legacy end-of-life SOHO NAS, limited remaining production deployment
Social Media
1
Sightings
Data Quality
6 sources
Confidence: High
EUVD NVD CVE.org EPSS Vulnrichment CIRCL GitHub VulDB

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

Priority Score

64
Low Medium High Critical
KEV: 0
EPSS: +2
CVSS: +42
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