var-201905-1158
Vulnerability from variot
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. plural D-Link Product devices contain a command injection vulnerability.Information is obtained, information is altered, and service operation is disrupted (DoS) There is a possibility of being put into a state. D-Link DIR-822 and so on are all wireless routers produced by Taiwan D-Link Company. The vulnerability stems from the fact that the network system or product does not correctly filter special characters, commands, etc. in the process of constructing executable commands of the operating system from external input data. Attackers can exploit this vulnerability to execute illegal operating system commands. The following products and versions are affected: 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, version; DIR-890L Rev.A 1.21B02_BETA version
{ "@context": { "@vocab": "https://www.variotdbs.pl/ref/VARIoTentry#", "affected_products": { "@id": "https://www.variotdbs.pl/ref/affected_products" }, "configurations": { "@id": "https://www.variotdbs.pl/ref/configurations" }, "credits": { "@id": "https://www.variotdbs.pl/ref/credits" }, "cvss": { "@id": "https://www.variotdbs.pl/ref/cvss/" }, "description": { "@id": "https://www.variotdbs.pl/ref/description/" }, "exploit_availability": { "@id": "https://www.variotdbs.pl/ref/exploit_availability/" }, "external_ids": { "@id": "https://www.variotdbs.pl/ref/external_ids/" }, "iot": { "@id": "https://www.variotdbs.pl/ref/iot/" }, "iot_taxonomy": { "@id": "https://www.variotdbs.pl/ref/iot_taxonomy/" }, "patch": { "@id": "https://www.variotdbs.pl/ref/patch/" }, "problemtype_data": { "@id": "https://www.variotdbs.pl/ref/problemtype_data/" }, "references": { "@id": "https://www.variotdbs.pl/ref/references/" }, "sources": { "@id": "https://www.variotdbs.pl/ref/sources/" }, "sources_release_date": { "@id": "https://www.variotdbs.pl/ref/sources_release_date/" }, "sources_update_date": { "@id": "https://www.variotdbs.pl/ref/sources_update_date/" }, "threat_type": { "@id": "https://www.variotdbs.pl/ref/threat_type/" }, "title": { "@id": "https://www.variotdbs.pl/ref/title/" }, "type": { "@id": "https://www.variotdbs.pl/ref/type/" } }, "@id": "https://www.variotdbs.pl/vuln/VAR-201905-1158", "affected_products": { "@context": { "@vocab": "https://www.variotdbs.pl/ref/affected_products#", "data": { "@container": "@list" }, "sources": { "@container": "@list", "@context": { "@vocab": "https://www.variotdbs.pl/ref/sources#" }, "@id": "https://www.variotdbs.pl/ref/sources" } }, "data": [ { "model": "dir-822", "scope": "eq", "trust": 1.8, "vendor": "d link", "version": "202krb06" }, { "model": "dir-860l", "scope": "eq", "trust": 1.8, "vendor": "d link", "version": "2.03.b03" }, { "model": "dir-868l", "scope": "eq", "trust": 1.8, "vendor": "d link", "version": "2.05b02" }, { "model": "dir-822", "scope": "eq", "trust": 1.0, "vendor": "dlink", "version": "3.10b06" }, { "model": "dir-818lw", "scope": "eq", "trust": 1.0, "vendor": "d link", "version": "2.05.b03" }, { "model": "dir-890l\\/r", "scope": "eq", "trust": 1.0, "vendor": "d link", "version": "1.21b02" }, { "model": "dir-880l", "scope": "eq", "trust": 1.0, "vendor": "d link", "version": "1.20b01_01_i3se" }, { "model": "dir-822", "scope": "eq", "trust": 0.8, "vendor": "d link", "version": "3.10b06" }, { "model": "dir-880l", "scope": "eq", "trust": 0.8, "vendor": "d link", "version": "1.20b01_01_i3se_beta" }, { "model": "dir-890l", "scope": "eq", "trust": 0.8, "vendor": "d link", "version": "1.21b02_beta" } ], "sources": [ { "db": "JVNDB", "id": "JVNDB-2018-015429" }, { "db": "NVD", "id": "CVE-2018-19987" } ] }, "configurations": { "@context": { "@vocab": "https://www.variotdbs.pl/ref/configurations#", "children": { "@container": "@list" }, "cpe_match": { "@container": "@list" }, "data": { "@container": "@list" }, "nodes": { "@container": "@list" } }, "data": [ { "CVE_data_version": "4.0", "nodes": [ { "cpe_match": [ { "cpe22Uri": "cpe:/o:d-link:dir-822_firmware", "vulnerable": true }, { "cpe22Uri": "cpe:/o:d-link:dir-860l_firmware", "vulnerable": true }, { "cpe22Uri": "cpe:/o:d-link:dir-868l_firmware", "vulnerable": true }, { "cpe22Uri": "cpe:/o:d-link:dir-880l_firmware", "vulnerable": true }, { "cpe22Uri": "cpe:/o:d-link:dir-890l_firmware", "vulnerable": true } ], "operator": "OR" } ] } ], "sources": [ { "db": "JVNDB", "id": "JVNDB-2018-015429" } ] }, "cve": "CVE-2018-19987", "cvss": { "@context": { "cvssV2": { "@container": "@list", "@context": { "@vocab": "https://www.variotdbs.pl/ref/cvss/cvssV2#" }, "@id": "https://www.variotdbs.pl/ref/cvss/cvssV2" }, "cvssV3": { "@container": "@list", "@context": { "@vocab": "https://www.variotdbs.pl/ref/cvss/cvssV3#" }, "@id": "https://www.variotdbs.pl/ref/cvss/cvssV3/" }, "severity": { "@container": "@list", "@context": { "@vocab": "https://www.variotdbs.pl/cvss/severity#" }, "@id": "https://www.variotdbs.pl/ref/cvss/severity" }, "sources": { "@container": "@list", "@context": { "@vocab": "https://www.variotdbs.pl/ref/sources#" }, "@id": "https://www.variotdbs.pl/ref/sources" } }, "data": [ { "cvssV2": [ { "accessComplexity": "LOW", "accessVector": "NETWORK", "authentication": "NONE", "author": "nvd@nist.gov", "availabilityImpact": "COMPLETE", "baseScore": 10.0, "confidentialityImpact": "COMPLETE", "exploitabilityScore": 10.0, "id": "CVE-2018-19987", "impactScore": 10.0, "integrityImpact": "COMPLETE", "severity": "HIGH", "trust": 1.9, "vectorString": "AV:N/AC:L/Au:N/C:C/I:C/A:C", "version": "2.0" }, { "accessComplexity": "LOW", "accessVector": "NETWORK", "authentication": "NONE", "author": "VULHUB", "availabilityImpact": "COMPLETE", "baseScore": 10.0, "confidentialityImpact": "COMPLETE", "exploitabilityScore": 10.0, "id": "VHN-130701", "impactScore": 10.0, "integrityImpact": "COMPLETE", "severity": "HIGH", "trust": 0.1, "vectorString": "AV:N/AC:L/AU:N/C:C/I:C/A:C", "version": "2.0" } ], "cvssV3": [ { "attackComplexity": "LOW", "attackVector": "NETWORK", "author": "nvd@nist.gov", "availabilityImpact": "HIGH", "baseScore": 9.8, "baseSeverity": "CRITICAL", "confidentialityImpact": "HIGH", "exploitabilityScore": 3.9, "id": "CVE-2018-19987", "impactScore": 5.9, "integrityImpact": "HIGH", "privilegesRequired": "NONE", "scope": "UNCHANGED", "trust": 1.8, "userInteraction": "NONE", "vectorString": "CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H", "version": "3.0" } ], "severity": [ { "author": "nvd@nist.gov", "id": "CVE-2018-19987", "trust": 1.0, "value": "CRITICAL" }, { "author": "NVD", "id": "CVE-2018-19987", "trust": 0.8, "value": "Critical" }, { "author": "CNNVD", "id": "CNNVD-201905-309", "trust": 0.6, "value": "CRITICAL" }, { "author": "VULHUB", "id": "VHN-130701", "trust": 0.1, "value": "HIGH" }, { "author": "VULMON", "id": "CVE-2018-19987", "trust": 0.1, "value": "HIGH" } ] } ], "sources": [ { "db": "VULHUB", "id": "VHN-130701" }, { "db": "VULMON", "id": "CVE-2018-19987" }, { "db": "JVNDB", "id": "JVNDB-2018-015429" }, { "db": "CNNVD", "id": "CNNVD-201905-309" }, { "db": "NVD", "id": "CVE-2018-19987" } ] }, "description": { "@context": { "@vocab": "https://www.variotdbs.pl/ref/description#", "sources": { "@container": "@list", "@context": { "@vocab": "https://www.variotdbs.pl/ref/sources#" } } }, "data": "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. plural D-Link Product devices contain a command injection vulnerability.Information is obtained, information is altered, and service operation is disrupted (DoS) There is a possibility of being put into a state. D-Link DIR-822 and so on are all wireless routers produced by Taiwan D-Link Company. The vulnerability stems from the fact that the network system or product does not correctly filter special characters, commands, etc. in the process of constructing executable commands of the operating system from external input data. Attackers can exploit this vulnerability to execute illegal operating system commands. The following products and versions are affected: 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, version; DIR-890L Rev.A 1.21B02_BETA version", "sources": [ { "db": "NVD", "id": "CVE-2018-19987" }, { "db": "JVNDB", "id": "JVNDB-2018-015429" }, { "db": "VULHUB", "id": "VHN-130701" }, { "db": "VULMON", "id": "CVE-2018-19987" } ], "trust": 1.8 }, "external_ids": { "@context": { "@vocab": "https://www.variotdbs.pl/ref/external_ids#", "data": { "@container": "@list" }, "sources": { "@container": "@list", "@context": { "@vocab": "https://www.variotdbs.pl/ref/sources#" } } }, "data": [ { "db": "NVD", "id": "CVE-2018-19987", "trust": 2.6 }, { "db": "JVNDB", "id": "JVNDB-2018-015429", "trust": 0.8 }, { "db": "CNNVD", "id": "CNNVD-201905-309", "trust": 0.7 }, { "db": "VULHUB", "id": "VHN-130701", "trust": 0.1 }, { "db": "VULMON", "id": "CVE-2018-19987", "trust": 0.1 } ], "sources": [ { "db": "VULHUB", "id": "VHN-130701" }, { "db": "VULMON", "id": "CVE-2018-19987" }, { "db": "JVNDB", "id": "JVNDB-2018-015429" }, { "db": "CNNVD", "id": "CNNVD-201905-309" }, { "db": "NVD", "id": "CVE-2018-19987" } ] }, "id": "VAR-201905-1158", "iot": { "@context": { "@vocab": "https://www.variotdbs.pl/ref/iot#", "sources": { "@container": "@list", "@context": { "@vocab": "https://www.variotdbs.pl/ref/sources#" } } }, "data": true, "sources": [ { "db": "VULHUB", "id": "VHN-130701" } ], "trust": 0.6542501966666666 }, "last_update_date": "2024-11-23T21:37:16.369000Z", "patch": { "@context": { "@vocab": "https://www.variotdbs.pl/ref/patch#", "data": { "@container": "@list" }, "sources": { "@container": "@list", "@context": { "@vocab": "https://www.variotdbs.pl/ref/sources#" } } }, "data": [ { "title": "DIR-890L/R", "trust": 0.8, "url": "https://support.dlink.com/ProductInfo.aspx?m=DIR-890L%2FR" }, { "title": "DIR-822-US", "trust": 0.8, "url": "https://support.dlink.com/ProductInfo.aspx?m=DIR-822-US" }, { "title": "DIR-860L", "trust": 0.8, "url": "https://support.dlink.com/ProductInfo.aspx?m=DIR-860L" }, { "title": "DIR-868L", "trust": 0.8, "url": "https://support.dlink.com/ProductInfo.aspx?m=DIR-868L" }, { "title": "DIR-880L", "trust": 0.8, "url": "https://support.dlink.com/ProductInfo.aspx?m=DIR-880L" }, { "title": "Copy-Editing", "trust": 0.1, "url": "https://github.com/caro-oviedo/Copy-Editing " }, { "title": "blogpost_cve-2018-19987-analysis", "trust": 0.1, "url": "https://github.com/nahueldsanchez/blogpost_cve-2018-19987-analysis " }, { "title": "", "trust": 0.1, "url": "https://github.com/sinword/FirmAE_Connlab " }, { "title": "FirmAE", "trust": 0.1, "url": "https://github.com/pr0v3rbs/FirmAE " }, { "title": "", "trust": 0.1, "url": "https://github.com/CVEDB/PoC-List " } ], "sources": [ { "db": "VULMON", "id": "CVE-2018-19987" }, { "db": "JVNDB", "id": "JVNDB-2018-015429" } ] }, "problemtype_data": { "@context": { "@vocab": "https://www.variotdbs.pl/ref/problemtype_data#", "sources": { "@container": "@list", "@context": { "@vocab": "https://www.variotdbs.pl/ref/sources#" } } }, "data": [ { "problemtype": "CWE-78", "trust": 1.1 }, { "problemtype": "CWE-77", "trust": 0.9 } ], "sources": [ { "db": "VULHUB", "id": "VHN-130701" }, { "db": "JVNDB", "id": "JVNDB-2018-015429" }, { "db": "NVD", "id": "CVE-2018-19987" } ] }, "references": { "@context": { "@vocab": "https://www.variotdbs.pl/ref/references#", "data": { "@container": "@list" }, "sources": { "@container": "@list", "@context": { "@vocab": "https://www.variotdbs.pl/ref/sources#" } } }, "data": [ { "trust": 2.6, "url": "https://github.com/pr0v3rbs/cve/tree/master/cve-2018-19986%20-%2019990" }, { "trust": 1.4, "url": "https://nvd.nist.gov/vuln/detail/cve-2018-19987" }, { "trust": 0.8, "url": "https://cve.mitre.org/cgi-bin/cvename.cgi?name=cve-2018-19987" }, { "trust": 0.1, "url": "https://cwe.mitre.org/data/definitions/78.html" }, { "trust": 0.1, "url": "https://github.com/caro-oviedo/copy-editing" }, { "trust": 0.1, "url": "https://nvd.nist.gov" }, { "trust": 0.1, "url": "https://github.com/nahueldsanchez/blogpost_cve-2018-19987-analysis" } ], "sources": [ { "db": "VULHUB", "id": "VHN-130701" }, { "db": "VULMON", "id": "CVE-2018-19987" }, { "db": "JVNDB", "id": "JVNDB-2018-015429" }, { "db": "CNNVD", "id": "CNNVD-201905-309" }, { "db": "NVD", "id": "CVE-2018-19987" } ] }, "sources": { "@context": { "@vocab": "https://www.variotdbs.pl/ref/sources#", "data": { "@container": "@list" } }, "data": [ { "db": "VULHUB", "id": "VHN-130701" }, { "db": "VULMON", "id": "CVE-2018-19987" }, { "db": "JVNDB", "id": "JVNDB-2018-015429" }, { "db": "CNNVD", "id": "CNNVD-201905-309" }, { "db": "NVD", "id": "CVE-2018-19987" } ] }, "sources_release_date": { "@context": { "@vocab": "https://www.variotdbs.pl/ref/sources_release_date#", "data": { "@container": "@list" } }, "data": [ { "date": "2019-05-13T00:00:00", "db": "VULHUB", "id": "VHN-130701" }, { "date": "2019-05-13T00:00:00", "db": "VULMON", "id": "CVE-2018-19987" }, { "date": "2019-06-04T00:00:00", "db": "JVNDB", "id": "JVNDB-2018-015429" }, { "date": "2019-05-13T00:00:00", "db": "CNNVD", "id": "CNNVD-201905-309" }, { "date": "2019-05-13T14:29:01.207000", "db": "NVD", "id": "CVE-2018-19987" } ] }, "sources_update_date": { "@context": { "@vocab": "https://www.variotdbs.pl/ref/sources_update_date#", "data": { "@container": "@list" } }, "data": [ { "date": "2019-10-03T00:00:00", "db": "VULHUB", "id": "VHN-130701" }, { "date": "2023-04-26T00:00:00", "db": "VULMON", "id": "CVE-2018-19987" }, { "date": "2019-06-04T00:00:00", "db": "JVNDB", "id": "JVNDB-2018-015429" }, { "date": "2020-05-22T00:00:00", "db": "CNNVD", "id": "CNNVD-201905-309" }, { "date": "2024-11-21T03:58:56.823000", "db": "NVD", "id": "CVE-2018-19987" } ] }, "threat_type": { "@context": { "@vocab": "https://www.variotdbs.pl/ref/threat_type#", "sources": { "@container": "@list", "@context": { "@vocab": "https://www.variotdbs.pl/ref/sources#" } } }, "data": "remote", "sources": [ { "db": "CNNVD", "id": "CNNVD-201905-309" } ], "trust": 0.6 }, "title": { "@context": { "@vocab": "https://www.variotdbs.pl/ref/title#", "sources": { "@container": "@list", "@context": { "@vocab": "https://www.variotdbs.pl/ref/sources#" } } }, "data": "plural D-Link Command injection vulnerability in product devices", "sources": [ { "db": "JVNDB", "id": "JVNDB-2018-015429" } ], "trust": 0.8 }, "type": { "@context": { "@vocab": "https://www.variotdbs.pl/ref/type#", "sources": { "@container": "@list", "@context": { "@vocab": "https://www.variotdbs.pl/ref/sources#" } } }, "data": "operating system commend injection", "sources": [ { "db": "CNNVD", "id": "CNNVD-201905-309" } ], "trust": 0.6 } }
Sightings
Author | Source | Type | Date |
---|
Nomenclature
- Seen: The vulnerability was mentioned, discussed, or seen somewhere by the user.
- Confirmed: The vulnerability is confirmed from an analyst perspective.
- Exploited: This vulnerability was exploited and seen by the user reporting the sighting.
- Patched: This vulnerability was successfully patched by the user reporting the sighting.
- Not exploited: This vulnerability was not exploited or seen by the user reporting the sighting.
- Not confirmed: The user expresses doubt about the veracity of the vulnerability.
- Not patched: This vulnerability was not successfully patched by the user reporting the sighting.