CVE-2018-6552
Təsvir
Apport PID namespace-dən qaynaqlanan çökmələri düzgün şəkildə emal etmir və bu, lokal istifadəçilərə müəyyən faylları root olaraq yaratmağa imkan verir. Hücumçu bundan resursların tükənməsi vasitəsilə xidmətdən imtina hücumu həyata keçirmək, mümkün olduqda root imtiyazlarını əldə etmək və ya konteynerlərdən çıxmaq üçün istifadə edə bilər. is_same_ns() funksiyası, çökmənin konteyner daxilində deyil, qlobal namespace-də emal edilməli olduğunu bildirmək üçün /proc/<global pid>/ mövcud olmadıqda True dəyərini qaytarır. Lakin data/apport kodunun çökməni konteynerə yönləndirib-yönləndirməməyinə qərar verən hissəsi, /proc/<global pid>/ mövcud olmadıqda sys.argv[1]-i hər zaman host_pid dəyişənində saxlanılan dəyərlə əvəz etmir ki, bu da qlobal namespace-də konteyner pid-nin istifadəsinə səbəb olur. Bu çatışmazlıq 2.20.8-0ubuntu4-dən 2.20.9-0ubuntu7-yə qədər olan versiyalara, 2.20.7-0ubuntu3.7, 2.20.7-0ubuntu3.8, 2.20.1-0ubuntu2.15-dən 2.20.1-0ubuntu2.17-yə qədər olan versiyalara və 2.14.1-0ubuntu3.28 versiyasına təsir göstərir.
Necə düzəltmək olar
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| apport_project apport | 2.14.1, 2.20.9, 2.20.7, 2.20.1 | — |
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.