Vulnerability Details : CVE-2019-20216
Potential exploit
D-Link DIR-859 1.05 and 1.06B01 Beta01 devices allow remote attackers to execute arbitrary OS commands via the urn: to the M-SEARCH method in ssdpcgi() in /htdocs/cgibin, because REMOTE_PORT is mishandled. The value of the urn: service/device is checked with the strstr function, which allows an attacker to concatenate arbitrary commands separated by shell metacharacters.
Products affected by CVE-2019-20216
- cpe:2.3:o:dlink:dir-859_firmware:1.05:*:*:*:*:*:*:*
- cpe:2.3:o:dlink:dir-859_firmware:1.06b01:beta01:*:*:*:*:*:*
Exploit prediction scoring system (EPSS) score for CVE-2019-20216
5.13%
Probability of exploitation activity in the next 30 days
EPSS Score History
~ 89 %
Percentile, the proportion of vulnerabilities that are scored at or less
CVSS scores for CVE-2019-20216
Base Score | Base Severity | CVSS Vector | Exploitability Score | Impact Score | Score Source | First Seen |
---|---|---|---|---|---|---|
10.0
|
HIGH | AV:N/AC:L/Au:N/C:C/I:C/A:C |
10.0
|
10.0
|
NIST | |
9.8
|
CRITICAL | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H |
3.9
|
5.9
|
NIST |
CWE ids for CVE-2019-20216
-
The product constructs all or part of an OS command using externally-influenced input from an upstream component, but it does not neutralize or incorrectly neutralizes special elements that could modify the intended OS command when it is sent to a downstream component.Assigned by: nvd@nist.gov (Primary)
References for CVE-2019-20216
-
https://medium.com/@s1kr10s/d-link-dir-859-rce-unauthenticated-cve-2019-20216-cve-2019-20217-es-e11ca6168d35
D-Link DIR-859 — RCE Unauthenticated (CVE-2019–20216 — CVE-2019–20217) [ES]Exploit;Third Party Advisory
-
https://medium.com/@s1kr10s/d-link-dir-859-rce-unauthenticated-cve-2019-20216-cve-2019-20217-en-6bca043500ae
D-Link DIR-859 — RCE Unauthenticated (CVE-2019–20216 — CVE-2019–20217) [EN]Exploit;Third Party Advisory
-
https://supportannouncement.us.dlink.com/announcement/publication.aspx?name=SAP10147
D-Link Technical SupportPatch;Vendor Advisory
Jump to