CVE-2017-8413

Yüksək

Təsvir

D-Link DCS-1100 və DCS-1130 cihazlarında bir problem aşkar edilmişdir. Cihaz UDP port 5978-də "dldps2121" adlanan və 255.255.255.255 ünvanına göndərilən yayım (broadcast) paketlərini dinləyən xüsusi bir demon işlədir. Bu demon, D-Link mobil və masaüstü tətbiqlərin yerli şəbəkədəki D-Link cihazlarını aşkar etməsinə imkan verən xüsusi D-Link UDP əsaslı protokolunu idarə edir. Binar fayl hər hansı bir cihazdan göndərilən UDP paketlərini "main" funksiyasında emal edir. Funksiyadakı bir yol, cihazda icra ediləcək əmrləri idarə edən kod blokuna yönəlir. D-Link tərəfindən yaradılan xüsusi protokol aşağıdakı şablona uyğundur: Packetlen, Paket növü; M=cihazın MAC ünvanı və ya yayım ünvanı; D=Cihaz Növü; C=base64 ilə kodlaşdırılmış əmr sətiri; test=1111. Əgər paket növü "S" və ya 0x53 olan bir paket alınarsa, "C" parametrində ötürülən sətir base64 formatından dekod edilir və daha sonra Sistem API-na ötürülərək icra olunur. 0x00009B44 ünvanında görünür ki, paket növündə alınan sətirdən 0x31 və ya "1" çıxılır və nəticə 0x22 və ya "qoşa dırnaq" ilə müqayisə edilir. Əgər bu doğrudursa, paket əmr icra edən kod blokuna göndərilir. Daha sonra "C" parametrində saxlanılan dəyər 0x0000A1B0 ünvanında çıxarılır. Sonda, alınan sətir base64 formatından dekod edilir və aşağıda göstərildiyi kimi 0x0000A2A8 ünvanındakı sistem API-na ötürülür. Eyni kommunikasiya forması mobil telefon və ya masaüstü kompüterdəki hücumçu prosesi də daxil olmaqla hər hansı bir proses tərəfindən başladıla bilər və bu, cihazdakı üçüncü tərəf tətbiqinə sadəcə xüsusi base64 kodlamalı 1 UDP paketi göndərməklə heç bir autentifikasiya olmadan cihazda əmrləri icra etməyə imkan verir.

CiddilikYüksək
CVSS8.8
İstismar ehtimalı—
MəhsulDlink Dcs-1130 Firmware
Dərc2 iyl 2019
İlk görülmə2 iyl 2019

Necə düzəltmək olar

Mənbələrdə bu zəiflik üçün düzəldilmiş versiya və ya yamaq keçidi yoxdur.

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
dlink dcs-1130_firmwareAralıq göstərilməyib—
dlink dcs-1100_firmwareAralıq göstərilməyib—

Versiyanızı yoxlayın

Məhsulu seçin və istifadə etdiyiniz versiyanı yazın; versiyanın təsirlənən aralıqda olub-olmadığını görün.

Intelligence 360 paketində

Attack Surface Management

Domenlərinizə bağlı aktivləri, onlarda işləyən texnologiyaları və məlum zəiflikləri bir siyahıda görün.

CVE-2017-8413 · Dlink Dcs-1130 Firmware · Dark Radar