D Link vulnerabilities
924 vulnerabilities
Known vulnerabilities in D Link products, newest first, with CVSS severity, EPSS, KEV listings and ransomware use, across 335 products.
Products
50 of 335- DNS 32059 vulnerabilities
- DNS 340L56 vulnerabilities
- DAP 262254 vulnerabilities
- Dns 327L53 vulnerabilities
- Dns 320L51 vulnerabilities
- Dns 32551 vulnerabilities
- Dns 34550 vulnerabilities
- Dns 320Lw49 vulnerabilities
- Dir 605L47 vulnerabilities
- Dnr 32647 vulnerabilities
- DNR 202L44 vulnerabilities
- DNR 322L44 vulnerabilities
- DNS 1100 444 vulnerabilities
- DNS 12044 vulnerabilities
- DNS 1200 0544 vulnerabilities
- DNS 1550 0444 vulnerabilities
- DNS 315L44 vulnerabilities
- DNS 32144 vulnerabilities
- DNS 32344 vulnerabilities
- DNS 32644 vulnerabilities
- DNS 34344 vulnerabilities
- DNS 726 444 vulnerabilities
- DAP 132537 vulnerabilities
- DIR 823X31 vulnerabilities
- Dir 619L28 vulnerabilities
- DIR X326023 vulnerabilities
- G41623 vulnerabilities
- DI 810022 vulnerabilities
- DWR M96022 vulnerabilities
- DIR 619L B118 vulnerabilities
- DWR M92018 vulnerabilities
- DIR 215017 vulnerabilities
- DIR 304017 vulnerabilities
- DIR 51317 vulnerabilities
- DIR 82517 vulnerabilities
- DIR 81616 vulnerabilities
- D View15 vulnerabilities
- DIR 193515 vulnerabilities
- DAR 700014 vulnerabilities
- DAP 136013 vulnerabilities
- Dir 823G12 vulnerabilities
- DI 7003Gv211 vulnerabilities
- DWR M92111 vulnerabilities
- Dir 600L10 vulnerabilities
- Dir 61510 vulnerabilities
- Dir 816 A210 vulnerabilities
- DAR 80008 vulnerabilities
- DIR 26408 vulnerabilities
- DIR 6188 vulnerabilities
- DIR 822K8 vulnerabilities
CVE-2026-113736d-linkdhp-w610avA vulnerability has been found in D-Link DHP-W610AV 1.02EUb03. The impacted element is the function login_prepare_hnap of the file etc/defnodes/defaultvalue.xml of the component HNAP Login. The manipulation of the argument Password leads to empty password in configuration file. The attack can be initiated remotely. The exploit has been disclosed to the public and may be used.CVE-2026-113735d-linkdcs-6501lhA vulnerability was determined in D-Link DCS-6501LH 3.03.02. Affected by this vulnerability is the function mydlink_set_root_pwd of the file /mnt/mtd/aoni_ipc. Executing a manipulation can lead to use of weak credentials. The attack may be launched remotely. The attack requires a high level of complexity. The exploitation appears to be difficult. The exploit has been publicly disclosed and may be utilized.CVE-2026-112146d-linke15+3
EPSS score0.44%
A vulnerability was detected in D-Link E15, M32, R15 and R32. This issue affects some unknown processing of the file /etc/emDaemon/passwd of the component MQTT Broker. The manipulation results in hard-coded credentials. It is possible to launch the attack remotely. The exploit is now public and may be used.CVE-2026-110536d-linkdir-868lEPSS score2.93%
A vulnerability was determined in D-Link DIR-868L 2.01b05. This impacts the function system of the file /htdocs/cgibin of the component HNAP CGI Handler. Executing a manipulation of the argument SOAPACTION can lead to os command injection. The attack may be launched remotely. The exploit has been publicly disclosed and may be utilized.CVE-2026-108971d-linkdcs-930lEPSS score0.22%
A flaw has been found in D-Link DCS-930L B1.08B4. This impacts the function mpfd_decode of the file bootloader_region.bin of the component Emergency HTTP Recovery Server. Executing a manipulation of the argument firmware can lead to improper verification of cryptographic signature. The attack may be performed from remote. The exploit has been published and may be used.CVE-2018-16408d-linkdir-846_firmwareEPSS score4.69%
D-Link DIR-846 devices with firmware 100.26 allow remote attackers to execute arbitrary code as root via a SetNetworkTomographySettings request by leveraging admin access.CVE-2018-19988d-linkdir-868lEPSS score7.44%
In the /HNAP1/SetClientInfoDemo message, the AudioMute and AudioEnable parameters are vulnerable, and the vulnerabilities affect D-Link DIR-868L Rev.B 2.05B02 devices. In the SetClientInfoDemo.php source code, the AudioMute and AudioEnble parameters are saved in the ShellPath script file without any regex checking. After the script file is executed, the command injection occurs. It needs to bypass the wget command option with a single quote. A vulnerable /HNAP1/SetClientInfoDemo XML message could have single quotes and backquotes in the AudioMute or AudioEnable element, such as the '`telnetd`' string.CVE-2018-19987d-linkdir-818l\(w\)_firmware+6EPSS score12.93%
D-Link DIR-822 Rev.B 202KRb06, DIR-822 Rev.C 3.10B06, DIR-860L Rev.B 2.03.B03, DIR-868L Rev.B 2.05B02, DIR-880L Rev.A 1.20B01_01_i3se_BETA, and DIR-890L Rev.A 1.21B02_BETA devices mishandle IsAccessPoint in /HNAP1/SetAccessPointMode. In the SetAccessPointMode.php source code, the IsAccessPoint parameter is saved in the ShellPath script file without any regex checking. After the script file is executed, the command injection occurs. A vulnerable /HNAP1/SetAccessPointMode XML message could have shell metacharacters in the IsAccessPoint element such as the `telnetd` string.CVE-2018-19990d-linkdir-822_firmwareEPSS score5.12%
In the /HNAP1/SetWiFiVerifyAlpha message, the WPSPIN parameter is vulnerable, and the vulnerability affects D-Link DIR-822 B1 202KRb06 devices. In the SetWiFiVerifyAlpha.php source code, the WPSPIN parameter is saved in the $rphyinf1."/media/wps/enrollee/pin" and $rphyinf2."/media/wps/enrollee/pin" and $rphyinf3."/media/wps/enrollee/pin" internal configuration memory without any regex checking. And in the do_wps function of the wps.php source code, the data in $rphyinf3."/media/wps/enrollee/pin" is used with the wpatalk command without any regex checking. A vulnerable /HNAP1/SetWiFiVerifyAlpha XML message could have shell metacharacters in the WPSPIN element such as the `telnetd` string.CVE-2018-19989d-linkdir-822_firmware+1EPSS score5.54%
In the /HNAP1/SetQoSSettings message, the uplink parameter is vulnerable, and the vulnerability affects D-Link DIR-822 Rev.B 202KRb06 and DIR-822 Rev.C 3.10B06 devices. In the SetQoSSettings.php source code, the uplink parameter is saved in the /bwc/entry:1/bandwidth and /bwc/entry:2/bandwidth internal configuration memory without any regex checking. And in the bwc_tc_spq_start, bwc_tc_wfq_start, and bwc_tc_adb_start functions of the bwcsvcs.php source code, the data in /bwc/entry:1/bandwidth and /bwc/entry:2/bandwidth is used with the tc command without any regex checking. A vulnerable /HNAP1/SetQoSSettings XML message could have shell metacharacters in the uplink element such as the `telnetd` string.CVE-2018-19986d-linkdir-818l\(w\)_firmware+1EPSS score41.61%
In the /HNAP1/SetRouterSettings message, the RemotePort parameter is vulnerable, and the vulnerability affects D-Link DIR-818LW Rev.A 2.05.B03 and DIR-822 B1 202KRb06 devices. In the SetRouterSettings.php source code, the RemotePort parameter is saved in the $path_inf_wan1."/web" internal configuration memory without any regex checking. And in the IPTWAN_build_command function of the iptwan.php source code, the data in $path_inf_wan1."/web" is used with the iptables command without any regex checking. A vulnerable /HNAP1/SetRouterSettings XML message could have shell metacharacters in the RemotePort element such as the `telnetd` string.CVE-2018-19300d-linkdap-1530_firmware+8EPSS score74.28%
On D-Link DAP-1530 (A1) before firmware version 1.06b01, DAP-1610 (A1) before firmware version 1.06b01, DWR-111 (A1) before firmware version 1.02v02, DWR-116 (A1) before firmware version 1.06b03, DWR-512 (B1) before firmware version 2.02b01, DWR-711 (A1) through firmware version 1.11, DWR-712 (B1) before firmware version 2.04b01, DWR-921 (A1) before firmware version 1.02b01, and DWR-921 (B1) before firmware version 2.03b01, there exists an EXCU_SHELL file in the web directory. By sending a GET request with specially crafted headers to the /EXCU_SHELL URI, an attacker could execute arbitrary shell commands in the root context on the affected device. Other devices might be affected as well.CVE-2018-11013d-linkdir-816_a2_firmwareEPSS score6.44%
Stack-based buffer overflow in the websRedirect function in GoAhead on D-Link DIR-816 A2 (CN) routers with firmware version 1.10B05 allows unauthenticated remote attackers to execute arbitrary code via a request with a long HTTP Host header.CVE-2018-20305d-linkdir-816_a2_firmwareEPSS score4.07%
D-Link DIR-816 A2 1.10 B05 devices allow arbitrary remote code execution without authentication via the newpass parameter. In the /goform/form2userconfig.cgi handler function, a long password may lead to a stack-based buffer overflow and overwrite a return address.CVE-2018-20057d-linkdir-605l_firmware+1EPSS score7.40%
An issue was discovered in /bin/boa on D-Link DIR-619L Rev.B 2.06B1 and DIR-605L Rev.B 2.12B1 devices. goform/formSysCmd allows remote authenticated users to execute arbitrary OS commands via the sysCmd POST parameter.CVE-2018-20056d-linkdir-605l_firmware+1EPSS score7.04%
An issue was discovered in /bin/boa on D-Link DIR-619L Rev.B 2.06B1 and DIR-605L Rev.B 2.12B1 devices. There is a stack-based buffer overflow allowing remote attackers to execute arbitrary code without authentication via the goform/formLanguageChange currTime parameter.CVE-2018-20389d-linkdcm-604_firmware+1EPSS score2.04%
D-Link DCM-604 DCM604_C1_ViaCabo_1.04_20130606 and DCM-704 EU_DCM-704_1.10 devices allow remote attackers to discover credentials via iso.3.6.1.4.1.4491.2.4.1.1.6.1.1.0 and iso.3.6.1.4.1.4491.2.4.1.1.6.1.2.0 SNMP requests.CVE-2018-14080d-linkdir-809_a1_firmware+2EPSS score1.81%
An issue was discovered on D-Link DIR-809 A1 through 1.09, A2 through 1.11, and Guest Zone through 1.09 devices. One can bypass authentication mechanisms to download the configuration file.CVE-2018-14081d-linkdir-809_a1_firmware+2EPSS score1.46%
An issue was discovered on D-Link DIR-809 A1 through 1.09, A2 through 1.11, and Guest Zone through 1.09 devices. Device passwords, such as the admin password and the WPA key, are stored in cleartext.CVE-2018-17880d-linkdir-823g_firmwareEPSS score1.58%
On D-Link DIR-823G 2018-09-19 devices, the GoAhead configuration allows /HNAP1 RunReboot commands without authentication to trigger a reboot.