CVE-2026-64033
Təsvir
Linux kernel-də aşağıdakı zəiflik aradan qaldırılmışdır: RDMA/rtrs: yol fayllarının yaradılması zamanı təmizləmə prosesində use-after-free xətası düzəldildi rtrs_srv_create_path_files() funksiyasının xəta yolunda sysfs kök qovluqları artıq yaradılmış və srv_path->kobj artıq başladılmış ola bilər. Əgər sonrakı mərhələ uğursuz olarsa, təmizləmə prosesi hazırda rtrs_srv_destroy_once_sysfs_root_folders(srv_path) funksiyasından əvvəl kobject_put(&srv_path->kobj) funksiyasını çağırır. kobject_put() srv_path->kobj obyektinə olan son istinadı silə və release geri çağırma funksiyasını, yəni srv_path obyektini azad edən rtrs_srv_release() funksiyasını işə sala bilər. Bundan sonra rtrs_srv_destroy_once_sysfs_root_folders(srv_path) çağırışı daxildə srv_path->srv elementinə müraciət etmək üçün srv_path obyektinin istinadını həyata keçirir ki, bu da use-after-free xətasına səbəb olur. Bu xəta yolu rtrs_srv_create_path_files() uğurlu nəticə qaytarmazdan əvvəl baş verdiyi üçün uğurlu yolun ömür dövrü idarəetməsi burada tətbiq olunmur. Köməkçi funksiya ona müraciət etdiyi zaman srv_path obyektinin hələ də etibarlı olması üçün kobject_put(&srv_path->kobj) çağırılmamışdan əvvəl sysfs kök qovluqlarının məhv edilməsi ilə problem həll edilmişdir. Bu problem mənim hazırladığım statik analiz aləti tərəfindən aşkar edilmişdir.
Necə düzəltmək olar
- linux linux_kernel5.15.209, 6.1.175, 6.6.142, 6.12.92, 6.18.34, 7.0.11 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 | 5.15.61 ≤ v < 5.15.209, 5.17 ≤ v < 6.1.175, 6.2 ≤ v < 6.6.142, 6.7 ≤ v < 6.12.92, 6.13 ≤ v < 6.18.34, 6.19 ≤ v < 7.0.11, 7.1 | 5.15.209, 6.1.175, 6.6.142, 6.12.92, 6.18.34, 7.0.11 |
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.