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.
Affected products
| Vendor | Product | Affected | Fixed |
|---|---|---|---|
| D-Link | DNS-320 | 20241028 | — |
| D-Link | DNS-320LW | 20241028 | — |
| D-Link | DNS-325 | 20241028 | — |
| D-Link | DNS-340L | 20241028 | — |
Public exploits
Exploit or proof-of-concept code for this vulnerability is publicly available, which lowers the bar for attackers. Treat it as a reason to patch sooner.
Exploit-DB 1
- D-Link DNS_340L - OS Command Injection EDB-52643 · remote · Aug 17, 2026
GitHub 13 repositories · most starred shown
-
verylazytech/CVE-2024-10914 ★ 48 · Nov 10, 2024
POC - CVE-2024–10914- Command Injection Vulnerability in `name` parameter for D-Link NAS
-
imnotcha0s/CVE-2024-10914 ★ 16 · Nov 9, 2024
Exploit for cve-2024-10914: D-Link DNS-320, DNS-320LW, DNS-325, DNS-340L Version 1.00, Version 1.01.0914.2012, Version 1.01, Version 1.02, Version 1.08 Command Injection
-
ThemeHackers/CVE-2024-10914 ★ 9 · Nov 16, 2024
CVE-2024-10914 is a critical command injection vulnerability affecting several legacy D-Link Network Attached Storage (NAS) devices.
-
redspy-sec/D-Link ★ 5 · Dec 6, 2024
CVE-2024-10914 D-Link Remote Code Execution (RCE)
-
TH-SecForge/CVE-2024-10914 ★ 1 · Jun 9, 2025
CVE-2024-10914 is a critical command injection vulnerability affecting several legacy D-Link Network Attached Storage (NAS) devices.
-
yenyangmjaze/cve-2024-10914 ★ 1 · Feb 11, 2025
-
Bu0uCat/D-Link-NAS-CVE-2024-10914- ★ 1 · Nov 15, 2024
这是一个D-Link rce漏洞 检测程序
-
jahithoque/CVE-2024-10914-Exploit ★ 0 · Dec 4, 2024
CVE-2024-10914 is a critical vulnerability affecting the D-Link DNS-320, DNS-320LW, DNS-325, and DNS-340L up to version 20241028. The function cgi_user_add in the file /cgi-bin/account_mgr.cgi?cmd=cg…
-
retuci0/cve-2024-10914-port ★ 0 · Nov 27, 2024
dlink vulnerability thing in python and rust
-
Egi08/CVE-2024-10914 ★ 0 · Nov 13, 2024
CVE-2024-10914_Manual testing with burpsuite
Sources: PoC-in-GitHub, Metasploit Framework, Exploit-DB — updated daily. Only links are listed; no exploit code is hosted here.
Automated scanner template
A ready-made Nuclei template detects this vulnerability automatically. Vulnerabilities with public scanner templates are typically probed across the internet soon after the template appears — exposed systems should be patched first.
- D-Link NAS - Command Injection via Name Parameter http/cves/2024/CVE-2024-10914.yaml
Source: projectdiscovery/nuclei-templates (MIT) — updated daily. Only links are listed.
References
- VDB-283309 | D-Link DNS-320/DNS-320LW/DNS-325/DNS-340L account_mgr.cgi cgi_user_add os command injection vdb-entry technical-description
- VDB-283309 | CTI Indicators (IOB, IOC, TTP, IOA) signature permissions-required
- Submit #432847 | D-Link DNS-320, DNS-320LW, DNS-325, DNS-340L Version 1.00, Version 1.01.0914.2012, Version 1.01, Version 1.02, Version 1.08 Command Injection third-party-advisory
- https://netsecfish.notion.site/Command-Injection-Vulnerability-in-name-parameter-for-D-Link-NAS-12d6b683e67c80c49ffcc9214c239a07?pvs=4 exploit
- https://www.dlink.com/ product