← Vulnerability feed

Vulnerability record · CVE-2024-10914 · published 6 November 2024

CVE-2024-10914: D-Link NAS account_mgr.cgi OS command injection via name parameter

Dlink · Dns 320 Firmware

D-Link DNS-320, DNS-320LW, DNS-325 and DNS-340L NAS devices up to firmware 20241028 contain an OS command injection in the cgi_user_add function of /cgi-bin/account_mgr.cgi, reached through the name argument. The flaw is rated critical (CVSS 4.0 9.2) and a public exploit exists, so unpatched devices are at serious risk. D-Link has reportedly stated it will not fix the issue on these older models.

9.2 CVSS 4.0 Critical EPSS 96% · top 0.1% CWE-74 · InjectionCWE-78 · OS command injection
9.2CVSS 4.0 base score, v2 7.6
96%EPSS exploitation probability, 30 days
NoNot in CISA KEV
4Affected product versions listed by NVD
6References, 1 tagged exploit
17 Jun 2026Last modified by NVD

Description

A vulnerability was found in D-Link DNS-320, DNS-320LW, DNS-325 and DNS-340L up to 20241028. It has been declared as critical. Affected by this vulnerability is the function cgi_user_add of the file /cgi-bin/account_mgr.cgi?cmd=cgi_user_add. The manipulation of the argument name leads to os command injection. The attack can be launched remotely. The complexity of an attack is rather high. The exploitation appears to be difficult. The exploit has been disclosed to the public and may be used.

CVSS:4.0/AV:N/AC:H/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:

Automated analysis

Generated by VULONE's analysis model from the NVD record, CISA KEV and EPSS data on 18 September 2026. Confidence: high.

critical priorityCVSS 9.2 with no authentication or interaction required, a public exploit, and an extremely high EPSS score make this an urgent risk despite high attack complexity and no vendor fix.

What it is

D-Link DNS-320, DNS-320LW, DNS-325 and DNS-340L NAS devices up to firmware 20241028 contain an OS command injection in the cgi_user_add function of /cgi-bin/account_mgr.cgi, reached through the name argument. The flaw is rated critical (CVSS 4.0 9.2) and a public exploit exists, so unpatched devices are at serious risk. D-Link has reportedly stated it will not fix the issue on these older models.

Impact

A remote attacker can execute arbitrary operating system commands on the NAS, leading to full compromise of the device and any data or credentials it holds. Because the device is a storage appliance, this can expose backups and shared files.

Attack surface

The vulnerability is network-reachable via HTTP requests to /cgi-bin/account_mgr.cgi with cmd=cgi_user_add, and the CVSS vector indicates no privileges (PR:N) and no user interaction (UI:N) are required. Attack complexity is rated high (AC:H), so exploitation depends on conditions such as reaching the management interface and crafting a valid request.

Exploitation

A public exploit has been disclosed and tagged as Exploit in the references, and EPSS is very high (0.96183, 99.876th percentile), indicating likely active exploitation. The CVE is not listed in CISA KEV, so no confirmed in-the-wild campaign is documented in this record.

What to do

  • Apply any vendor firmware update if one becomes available; D-Link has reportedly declined to fix these end-of-life models, so treat patching as unlikely.
  • Isolate affected NAS devices from the internet and restrict management access to a trusted internal network or VPN.
  • Disable or block access to /cgi-bin/account_mgr.cgi where feasible, and disable unused remote management features.
  • Replace end-of-life DNS-320/320LW/325/340L units with supported hardware if they cannot be secured.
  • Monitor and log HTTP requests to the CGI interface for suspicious name parameter values.

Detection

  • Inspect web server or proxy logs for requests to /cgi-bin/account_mgr.cgi with cmd=cgi_user_add and shell metacharacters in the name parameter.
  • Alert on unexpected outbound connections or process execution from NAS devices, which may indicate command injection success.
  • Monitor for new or unexpected user accounts created on the NAS via the account manager interface.
  • Watch for repeated or anomalous POST requests to the CGI endpoint from external or untrusted source addresses.

This assessment is produced automatically and is not human-reviewed. Verify against the vendor advisory before acting on it.

Affected products

4 vulnerable configurations from NVD's CPE data, grouped by vendor and product.

References

Track CVE-2024-10914 inside VULONE

Watch it alongside the ransomware crews, C2 infrastructure and forum chatter that reference it, query it through the API and pull it into your SIEM over TAXII.

Start free Open in platform

Related vulnerabilities

Same products first, then exploited flaws of the same weakness class.

9.8CVE-2024-3272D-Link NAS Devices Hard-Coded Credentials in nas_sharing.cgiD-Link DNS and DNR series NAS devices contain hard-coded credentials reachable through the HTTP GET handler in /cgi-bin/nas_sharing.cgi, where the 'u…KEVEPSS 98%analysed9.8CVE-2024-3273D-Link legacy NAS command injection in nas_sharing.cgiAn unauthenticated command injection flaw exists in the HTTP GET request handler of /cgi-bin/nas_sharing.cgi on multiple end-of-life D-Link NAS model…KEVEPSS 100%analysed9.8CVE-2020-25506D-Link DNS-320 system_mgr.cgi command injectionD-Link DNS-320 firmware v2.06B01 Revision Ax contains an OS command injection flaw in the system_mgr.cgi component, allowing remote arbitrary code ex…KEVEPSS 100%analysed9.8CVE-2019-16057D-Link DNS-320 login_mgr.cgi OS command injectionThe login_mgr.cgi script in D-Link DNS-320 firmware through 2.05.B10 fails to neutralize input passed to a system command, allowing OS command inject…KEVEPSS 86%analysed9.2CVE-2024-10915D-Link DNS-320/325/340L NAS account_mgr.cgi OS command injectionThe cgi_user_add function in /cgi-bin/account_mgr.cgi on D-Link DNS-320, DNS-320LW, DNS-325 and DNS-340L NAS devices fails to sanitize the group argu…EPSS 80%analysed8.7CVE-2024-7832Dlink dns-120 firmware classic buffer overflow vulnerability** UNSUPPORTED WHEN ASSIGNED ** A vulnerability was found in D-Link DNS-120, DNR-202L, DNS-315L, DNS-320, DNS-320L, DNS-320LW, DNS-321, DNR-322L, DNS…EPSS 2.1%8.7CVE-2024-7831Dlink dns-120 firmware classic buffer overflow vulnerability** UNSUPPORTED WHEN ASSIGNED ** A vulnerability has been found in D-Link DNS-120, DNR-202L, DNS-315L, DNS-320, DNS-320L, DNS-320LW, DNS-321, DNR-322L…EPSS 1.8%8.7CVE-2024-7829Dlink dns-120 firmware classic buffer overflow vulnerability** UNSUPPORTED WHEN ASSIGNED ** A vulnerability, which was classified as critical, has been found in D-Link DNS-120, DNR-202L, DNS-315L, DNS-320, DNS…EPSS 1.8%

Source: NIST National Vulnerability Database (record CVE-2024-10914), CISA KEV, FIRST EPSS (scores of 2026-09-22). This page is refreshed as NVD updates the record.