CVE-2026-89509
Təsvir
Linux kernel-də aşağıdakı zəiflik aradan qaldırılıb: RDMA/ionic: Sayğac drayver məlumatlarını rdma_counter ayırmasına daxil edin 7e53b31acc7f nömrəli commit ("RDMA/core: rdma_zalloc_drv_obj() vasitəsilə rdma_counter yaratmaq və məhv etmək") sayğac əməliyyatlarını tətbiq edən drayverlərin struct rdma_counter-i drayverə xas olan strukturun daxilinə yerləşdirməsini, onun ölçüsünü INIT_RDMA_OBJ_SIZE vasitəsilə qeydiyyatdan keçirməsini və counter_init geri çağırışını təmin etməsini tələb edir. ionic drayveri bu adaptasiya olmadan birləşdirilib və bu, size_rdma_counter təyin edilmədikdə rdma_zalloc_drv_obj()-in sıfır bayt ayırması səbəbindən alloc_and_bind() funksiyasında NULL göstəricisinin istifadəsinə (NULL pointer dereference) səbəb olur. struct ionic_counter-i struct rdma_counter-i özündə birləşdirən yeni bir struct ionic_rdma_counter strukturuna konsolidasiya edin, xarray-i ID ayrılması üçün yüngül çəkili ida ilə əvəzləyin və tələb olunan counter_init və INIT_RDMA_OBJ_SIZE deklarasiyalarını əlavə edin.
Necə düzəltmək olar
- Linux Linuxc98197ee3cd28288da13dc9881bb9e74daa7cbbc, 08b8630b557828aedb1d9ef0a6e2ec421f334ee2, cf3ebd89e754015625fee90aa938f6bc79a2c974 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| Linux Linux | ea4c399642b85dc30f44d90ee805c6a18fa03062 ≤ v < c98197ee3cd28288da13dc9881bb9e74daa7cbbc, ea4c399642b85dc30f44d90ee805c6a18fa03062 ≤ v < 08b8630b557828aedb1d9ef0a6e2ec421f334ee2, ea4c399642b85dc30f44d90ee805c6a18fa03062 ≤ v < cf3ebd89e754015625fee90aa938f6bc79a2c974, 6.18 | c98197ee3cd28288da13dc9881bb9e74daa7cbbc, 08b8630b557828aedb1d9ef0a6e2ec421f334ee2, cf3ebd89e754015625fee90aa938f6bc79a2c974 |
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.