CVE-2019-18276

Yüksək

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.

CiddilikYüksək
CVSS7.8
İstismar ehtimalı—
MəhsulGnu Bash
Dərc28 noy 2019
İlk görülmə28 noy 2019
Zəiflik növüCWE-273CWE-273

Necə düzəltmək olar

İstehsalçı bildirişləri

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
gnu bashv ≤ 5.0, 5.0—
netapp hci_management_nodeAralıq göstərilməyib—
netapp oncommand_unified_manager9.5 ≤ v—
netapp solidfireAralıq göstərilməyib—
oracle communications_cloud_native_core_policy1.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.

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-2019-18276 · Gnu Bash · Dark Radar