CVE-2019-18276
Təsvir
GNU Bash-in 5.0 patch 11 versiyasına qədər olan versiyalarında shell.c faylındakı disable_priv_mode funksiyasında problem aşkar edilmişdir. Defolt olaraq, əgər Bash effektiv UID-si real UID-sinə bərabər olmayaraq işlədildikdə, effektiv UID-ni real UID-sinə təyin etməklə imtiyazları azaldır. Lakin bu proses yanlış şəkildə həyata keçirilir. Linux və "saved UID" funksionallığını dəstəkləyən digər sistemlərdə yadda saxlanılan UID (saved UID) silinmir. Shell-də əmr icrası imkanına malik hücumçu, yeni daxili funksiyanın (builtin) çalışma zamanı yüklənməsi üçün "enable -f" əmrindən istifadə edə bilər; bu, setuid() funksiyasını çağıran bir paylaşılmış obyekt (shared object) ola bilər və beləliklə imtiyazlar yenidən əldə edilə bilər. Bununla belə, effektiv UID-si 0 olan binary-lərə bu təsir etmir.
Necə düzəltmək olar
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| gnu bash | v ≤ 5.0, 5.0 | — |
| netapp hci_management_node | Aralıq göstərilməyib | — |
| netapp oncommand_unified_manager | 9.5 ≤ v | — |
| netapp solidfire | Aralıq göstərilməyib | — |
| oracle communications_cloud_native_core_policy | 1.14.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.