CVE-2017-8230

Yüksək

Təsvir

Amcrest IPM-721S V2.420.AC00.16.R.20160909 cihazlarında istifadəçilər "admin" və "user" olmaqla iki qrupa bölünür. Lakin təhlükəsizlik analizinin bir hissəsi kimi müəyyən edilmişdir ki, "user" qrupuna aid olan və cihazın veb inzibati interfeysinə daxil olmaq imkanı olan aşağı imtiyazlı istifadəçi, cihaz tərəfindən təmin edilən HTTP API-lərdən istifadə edərək interfeysə yeni inzibati istifadəçi əlavə edə və həmin hesab vasitəsilə bütün inzibatçı hərəkətlərini yerinə yetirə bilər. Əgər V2.420.AC00.16.R 9/9/2016 proqram təminatı versiyası binwalk aləti ilə analiz edilərsə, /usr qovluğundakı bir çox binar faylları ehtiva edən cihazın fayl sisteminin olduğu _user-x.squashfs.img.extracted arxivi əldə edilir. HTTP API-lərdə təsvir olunan müxtəlif hərəkətləri yerinə yetirən zəifliyi olan funksiyalar "sonia" binar faylında yerləşir. Bu binar fayl IDA-pro proqramında açıldıqda onun ARM little endian formatında olduğu görünür. IDA pro-da 0x00429084 ünvanındakı funksiya "addUser" hərəkəti üçün HTTP API sorğusunu emal edən funksiyadır. Həmin funksiyaya gələn çağırışlar izləndikdə, 0x0041F588 ünvanındakı sub_ 41F38C funksiyasının brauzerdən gələn çağırışı analiz etdiyi və heç bir avtorizasiya yoxlaması olmadan onu "addUser" funksiyasına ötürdüyü aydın şəkildə görünür.

CiddilikYüksək
CVSS8.8
İstismar ehtimalı—
MəhsulAmcrest Ipm-721s Firmware
Dərc3 iyl 2019
İlk görülmə3 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
amcrest ipm-721s_firmwarev ≤ 2.420.ac00.16.r.20160909—

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-8230 · Amcrest Ipm-721s Firmware · Dark Radar