CVE-2022-48988
Təsvir
Linux nüvəsində aşağıdakı zəiflik aradan qaldırılıb: memcg: memcg_write_event_control() funksiyasında mümkün istifadədən sonra azad etmə (use-after-free) problemi düzəldilib memcg_write_event_control() yazma çağırışını yönləndirmək üçün göstərilən idarəetmə fd-nin dentry->d_name sahəsinə müraciət edir. Cgroup interfeys faylı adını dəyişmək mümkün olmadığından, göstərilən fayl adi cgroup faylı olduğu müddətcə d_name sahəsinə müraciət təhlükəsizdir. Həmçinin, bu cgroup interfeys faylları qovluqdan əvvəl silinə bilmədiyindən, valideynə müraciət də təhlükəsizdir. 347c4a874710 ("memcg: remove cgroup_event->cft") dəyişikliyindən əvvəl __file_cft() funksiyasına çağırış var idi ki, bu da sonrakı müraciətlərdən əvvəl göstərilən faylın adi cgroupfs faylı olduğunu yoxlayırdı. __file_cft() funksiyasından qaytarılan cftype göstəricisi artıq lazım deyildi və həmin commit bununla birlikdə fayl növü yoxlamasını təsadüfən ləğv edərək istənilən faylın keçməsinə imkan verdi. Bu invariantlar pozulduğundan, d_name və valideynə müraciətlər indi ixtiyari faylların adının dəyişdirilməsi və silinməsi ilə yarışa bilər və istifadədən sonra azad etmə (use-after-free) hallarına səbəb ola bilər. Bu problemi __file_cft() funksiyasında fayl növü yoxlamasını bərpa etməklə düzəldin. İndi cgroupfs kernfs vasitəsilə tətbiq olunduğundan, fayl əməliyyatlarının yoxlanılması dolayı qat vasitəsilə aparılmalıdır. Bunun əvəzinə, superblok və dentry növünü yoxlayaq.
Necə düzəltmək olar
- linux linux_kernel4.14.302, 4.19.269, 5.4.227, 5.10.159, 5.15.83, 6.0.13 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| linux linux_kernel | 3.14 ≤ v < 4.14.302, 4.15 ≤ v < 4.19.269, 4.20 ≤ v < 5.4.227, 5.5 ≤ v < 5.10.159, 5.11 ≤ v < 5.15.83, 5.16 ≤ v < 6.0.13, 6.1 | 4.14.302, 4.19.269, 5.4.227, 5.10.159, 5.15.83, 6.0.13 |
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.