Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessObtain or compromise admin credentials
-
DeliveryAccess webfile_mgr.cgi interface
-
ExploitCraft file operation request with OS command injection payload
-
ExecutionCGI script executes injected command
-
ImpactAttacker gains arbitrary code execution on device
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 administrator (high-privilege) authentication to the D-Link DNS-320 web interface; unauthenticated remote exploitation is not possible. The webfile_mgr.cgi script must be accessible over the network (typically HTTP port 80 or HTTPS port 443). The attacker must be able to craft and submit a request to one of the vulnerable file operation functions (delete, rename, copy, move, chmod, or chown) with malicious input. Default DNS-320 configurations with web management enabled and no network segmentation are vulnerable; air-gapped or behind-firewall deployments with restricted access are substantially less at risk. |
| Impact | Real-world risk is substantially lower than raw CVSS score indicates. CVSS vector shows AV:N (network-accessible) but PR:H (requires high privileges - administrator level) and limited impact scope (VC:L, VI:L, VA:L - only the vulnerable system's confidentiality, integrity, and availability affected). The E:P (Exploit: Proof-of-Concept) designation confirms public exploit availability. CVSS 2.0 score appears anomalously low and may reflect the severity rating logic; however, the privilege requirement significantly restricts real-world exploitation to administrators already on the device, limiting external threat vectors. Active exploitation status is not confirmed in CISA KEV. The practical threat is primarily to organizations where an administrator has been compromised or acts maliciously, or where the DNS-320 is deployed in an untrusted network environment. For most users, the privilege barrier substantially mitigates risk despite network accessibility. |
| Exploit ScenarioDerived | An attacker who has obtained or guessed valid administrator credentials (or who gains them through phishing or credential compromise) logs into the D-Link DNS-320 web interface. The attacker then crafts a malicious request to /cgi-bin/webfile_mgr.cgi with an OS command injection payload embedded in a file operation parameter (e.g., a filename or chmod mode string containing shell metacharacters and commands). The vulnerable script executes the injected command on the device with the privileges of the web server process, allowing arbitrary code execution. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – May 11, 2026
OS command injection in D-Link DNS-320 2.06B01 webfile_mgr.cgi allows remote authenticated attackers with high privileges to execute arbitrary commands through manipulated file operation parameters (delete, rename, copy, move, chmod, chown). Publicly available exploit code exists; CVSS 2.0 reflects high privilege requirement and limited confidentiality/integrity impact on the vulnerable system only.
RemediationAI
Upgrade D-Link DNS-320 to a patched firmware version released by D-Link after firmware 2.06B01; exact patched version not independently confirmed from available data - contact D-Link directly at https://www.dlink.com/ for the current recommended firmware version. If a patch is unavailable, restrict network access to the webfile_mgr.cgi script by implementing firewall rules to permit only trusted administrator IP addresses to reach port 80/443 on the DNS-320. Disable the webfile_mgr.cgi service entirely if web-based file management is not required; this eliminates the attack surface. Additionally, enforce strong administrative credentials and multi-factor authentication if the device supports it, and monitor administrator login attempts to detect unauthorized access.
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 vulnerability exists in the CGI script /cgi-bin/webfile_mgr.cgi, which handles file management operations on the D-Link DNS-320 network-attached storage device. CWE-78 (OS Command Injection) indicates that user-supplied input from file operation parameters is passed unsanitized to shell command execution functions, likely without proper quoting or parameterization. The file operations (delete, rename, copy, move, chmod, chown) are system-level functions that typically invoke shell commands to manipulate the filesystem. The CPE cpe:2.3:a:d-link:dns-320 indicates the vulnerability affects the DNS-320 product line; version 2.06B01 is explicitly confirmed as vulnerable.
Know when Dns 320 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:H/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:P
Primary rating from NVD · only source for this CVE.
CVSS VectorNVD
Lifecycle Timeline
3DescriptionCVE.org
A security flaw has been discovered in D-Link DNS-320 2.06B01. This affects the function delete/rename/copy/move/chmod/chown of the file /cgi-bin/webfile_mgr.cgi. The manipulation results in os command injection. The attack may be performed from remote. The exploit has been released to the public and may be used for attacks.
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.
Related Vulnerabilities in D-Link DNS-320 Command Injection Flaws
View all 3Stack-based buffer overflow in D-Link DNS storage appliances (DNS-120, DNS-340L, DNS-1200-05 and others) through the /cg
Stack-based buffer overflow in D-Link NAS devices (DNS-120, DNR-202L, DNS-315L, DNS-320 series, DNS-326, DNS-1100-4, and
Stack-based buffer overflow in D-Link DNS NAS devices (DNS-120 through DNS-1550-04) allows authenticated attackers to ac
Stack-based buffer overflow in D-Link DNS and DNR network storage devices allows authenticated remote attackers to execu
Stack-based buffer overflow in D-Link NAS devices enables authenticated remote attackers to execute arbitrary code with
Stack-based buffer overflow in D-Link NAS device management interfaces allows authenticated remote attackers to execute
Stack-based buffer overflow in D-Link NAS devices allows authenticated remote attackers to achieve complete system compr
Stack-based buffer overflow in D-Link NAS devices enables remote code execution with high integrity impact for authentic
Unrestricted file upload in D-Link DNS-320 firmware 1.0.2 allows remote unauthenticated attackers to upload arbitrary fi
Unrestricted file upload in D-Link DNS-320 1.0.2 exposes the device to remote exploitation through the `/mydlink/multi_u
Unrestricted file upload in D-Link DNS-320 NAS firmware 1.0.2 exposes the /photo_center/php/uploadify.php endpoint to un
Improper access controls in D-Link network-attached storage devices (DNS-120 through DNS-1550-04, firmware versions up t
EUVD-2026-29030
GHSA-5mhr-g92v-jpjf
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB