CVE-2017-8226
Təsvir
Amcrest IPM-721S V2.420.AC00.16.R.20160909 cihazlarında firmware daxilində sabit kodlaşdırılmış (hardcoded) standart giriş məlumatları mövcuddur və bu məlumatlar firmware-i analiz edən hər kəs tərəfindən əldə edilə bilər. Əgər V2.420.AC00.16.R 9/9/2016 versiyalı firmware binwalk aləti ilə təhlil edilərsə, /usr qovluğundakı bir çox binar faylları ehtiva edən və cihazda qurulmuş fayl sistemini saxlayan _user-x.squashfs.img.extracted arxivi əldə edilir. Cihazda standart giriş məlumatlarını təyin edən zəif funksiya "sonia" binar faylında yerləşir. Bu binar faylı IDA-pro proqramında açdıqda, onun ARM little endian formatında olduğu görünür. IDA pro-dakı sub_3DB2FC funksiyasının 0x003DB5A6 ünvanındakı dəyərləri təyin etdiyi müəyyən edilmişdir. Daha sonra sub_5C057C funksiyası bu dəyəri təyin edir və onu /mnt/mtd/Config/Account1 faylındakı konfiqurasiya fayllarına əlavə edir.
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əhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| amcrest ipm-721s_firmware | v ≤ 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.
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.