CVE-2019-20215
D-Link DIR-859 Geräte der Versionen 1.05 und 1.06B01 Beta01 erlauben entfernten Angreifern, beliebige Betriebssystembefehle über eine urn: an die...
- Veröffentlicht
- 29.01.2020
- Aktualisiert
- 05.08.2024
- CNA zuweisen
- mitre
- Beweise beobachtet
- 10.02.2020
Primäres CVSS
nvd · CVSS 3.1
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:HHoch · nächste 30 Tage
- Perzentil
- 99,5 %
- Modelldatum
- 15.10.2026
EPSS ist eine statistische Schätzung, keine Gewissheit oder ein Maß für die Auswirkung. Kombinieren Sie es mit CVSS, KEV-Status, Belichtung und Ihrer Umgebung.
Zusammenfassung
D-Link DIR-859 Geräte der Versionen 1.05 und 1.06B01 Beta01 erlauben entfernten Angreifern, beliebige Betriebssystembefehle über eine urn: an die M-SEARCH-Methode in ssdpcgi() in /htdocs/cgibin auszuführen, da HTTP_ST falsch verarbeitet wird. Der Wert des urn: service/device wird mit der strstr-Funktion überprüft, was einem Angreifer ermöglicht, beliebige durch Shell-Metazeichen getrennte Befehle anzuhängen.
Quellen
modules/exploits/linux/upnp/dlink_dir859_exec_ssdpcgi.rb
Metasploit Framework modulesAngegebene Bedingungen
- platform: Linux($.exploit_linux/upnp/dlink_dir859_exec_ssdpcgi.platform)
- verification: check_not_declared($.exploit_linux/upnp/dlink_dir859_exec_ssdpcgi.check)
- D-Link Unauthenticated Remote Command Execution using UPnP via a special crafted M-SEARCH packet.Modul
modules/exploits/linux/upnp/dlink_upnp_msearch_exec.rb
Metasploit Framework modulesAngegebene Bedingungen
- platform: Linux,Unix($.exploit_linux/upnp/dlink_upnp_msearch_exec.platform)
- verification: check_declared($.exploit_linux/upnp/dlink_upnp_msearch_exec.check)
Verantwortungsvoller Umgang
Verwenden Sie Schwachstelleninformationen nur auf Systemen, die Sie besitzen oder zu deren Testen Sie berechtigt sind. Kitploit verlinkt auf öffentliche Forschungsmetadaten und speichert keinen Exploit-Code oder bösartige Payloads.