CVE-2014-0773
Təsvir
BWOCXRUN.BwocxrunCtrl.1 kontrolu “CreateProcess” adlı metoda malikdir. Bu metod hücum edənin ixtiyari əmr sətirlərini işlətməməsini təmin etmək üçün validasiya ehtiva edir. Validasiyadan sonra HTML-də təqdim olunan dəyərlər Windows CreateProcessA API-na ötürülür. Validasiyadan yan keçmək mümkündür ki, bu da ixtiyari əmr sətirlərinin işlədilməsinə şərait yaradır. Əmr sətri uzaq faylların işlədilməsini (məsələn: UNC əmr sətri) müəyyən edə bilər. bwocxrun.ocx faylının 100019B0 ofsetində bir funksiya mövcuddur. Bu funksiyanın daxilində istifadəçi tərəfindən müəyyən edilmiş əmr sətirinin məzmununu yoxlamaq üçün strstr funksiyasına 3 çağırış edilir. Əgər əmr sətirində “\setup.exe”, “\bwvbprt.exe” və ya “\bwvbprtl.exe” ifadələri varsa (strstr sıfırdan fərqli dəyər qaytarırsa), əmr sətiri validasiyadan keçir və daha sonra CreateProcessA-ya ötürülür.
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 |
|---|---|---|
| advantech advantech_webaccess | v ≤ 7.1, 5.0, 6.0, 7.0 | — |
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.