cbcvebase.
CVE-2024-10915
published 2024-11-06

CVE-2024-10915: A vulnerability was found in D-Link DNS-320, DNS-320LW, DNS-325 and DNS-340L up to 20241028. It has been rated as critical. Affected by this issue is the…

PriorityP191critical9.8CVSS 3.1
AVNACLPRNUINSUCHIHAH
ITWEXPLOITVulnCheck KEVInitial access
Exploited in the wild
EPSS
79.14%
99.6th percentile
A vulnerability was found in D-Link DNS-320, DNS-320LW, DNS-325 and DNS-340L up to 20241028. It has been rated as critical. Affected by this issue is the function cgi_user_add of the file /cgi-bin/account_mgr.cgi?cmd=cgi_user_add. The manipulation of the argument group leads to os command injection. The attack may be launched remotely. The complexity of an attack is rather high. The exploitation is known to be difficult. The exploit has been disclosed to the public and may be used.

Affected

4 ranges
VendorProductVersion rangeFixed in
d-linkdns-320
d-linkdns-320lw
d-linkdns-325
d-linkdns-340l

Detection & IOCsextracted from sources · hover to see the quote

url/cgi-bin/account_mgr.cgi?cmd=cgi_user_add&group=%27;{{command}};%27
path/cgi-bin/account_mgr.cgi
othershodan-query: http.html:"sharecenter"
otherfofa-query: body="sharecenter"
yara
regex('uid=([0-9(a-z)]+) gid=([0-9(a-z)]+)', body)
  • Detect exploitation attempts by monitoring HTTP GET requests to /cgi-bin/account_mgr.cgi with cmd=cgi_user_add and shell metacharacters (e.g., %27, semicolons) in the group parameter.
  • Responses containing 'uid=' and 'gid=' patterns in the HTTP body indicate successful OS command injection and RCE on the D-Link NAS device.
  • Responses containing 'inet addr:' and 'Mask:' in the HTTP body indicate successful ifconfig command execution via the injection.
  • D-Link NAS devices exposing the 'sharecenter' string in HTTP response bodies are candidates for this vulnerability; use Shodan (http.html:"sharecenter") or FOFA (body="sharecenter") to identify exposed assets.
  • CVE-2024-10915 is being actively exploited by the ShadowV2 Mirai-based botnet alongside CVE-2024-10914 and CVE-2024-53375 to compromise IoT/NAS devices for DDoS campaigns.
  • ·The vulnerability is unauthenticated (no credentials required), meaning no authentication bypass is needed — any network-reachable instance of the affected D-Link NAS is directly exploitable.
  • ·The Nuclei template uses stop-at-first-match with two probe commands (id, ifconfig); detection logic requires both a 200 status code with 'Content-type: text/html' AND command output in the body to confirm exploitation.
  • ·Affected firmware versions are DNS-320, DNS-320LW, DNS-325, and DNS-340L up to 20241028; devices running firmware released after this date may be patched.

CVSS provenance

nvdv3.19.8CRITICALCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
nvdv4.09.2CRITICALCVSS: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:X/V:X/RE:X/U:X
nvdv2.07.6HIGHAV:N/AC:H/Au:N/C:C/I:C/A:C
vulncheck9.2CRITICAL
CVEs like this are exactly what “Exploited This Week” covers.

Every Monday: what got weaponized or added to CISA KEV in the last seven days — each CVE cross-linked to its PoC, Nuclei template, and detection rule. Free, one email a week, unsubscribe in one click.