CVE-2026-92511
Təsvir
Linux kernel-də aşağıdakı zəiflik həll edilmişdir: RDMA/core: ib_destroy_cq_user() funksiyasında potensial istifadədən sonra azad etmə problemi düzəldildi CQ-ya netlink yolu ilə müraciət edildikdə həmin CQ üçün yeganə sinxronizasiya mexanizmi rdma_restrack_get()-dir. Hazırda rdma_restrack_del() ib_destroy_cq_user()-in sonunda çağırılır ki, bu da çox gecdir, çünki bu ana qədər CQ ilə əlaqəli vendor-specific resurslar artıq azad edilmiş ola bilər. Bu, CQ-nin restrack vasitəsilə əlçatan qaldığı qısa bir pəncərə yarada bilər və potensial istifadədən sonra azad etməyə səbəb ola bilər. Bunu rdma_restrack_begin_del() çağırışını ib_destroy_cq_user()-in əvvəlinə köçürməklə düzəldin, CQ-nin daxili resursları buraxılmazdan əvvəl restrack-dən çıxarılmasını təmin edin. Bu, heç bir yeni istifadəçinin məhv edilmə prosesində olan CQ-ya istinad saxlamamasını təmin edir. Bundan əlavə, bu dəyişiklik yaratma və məhv etmə rutinləri arasında nəzərdə tutulan tərs qaydanı qoruyur: resurslar uğurlu yaratmanın sonunda restrack-ə əlavə olunur və buna görə də məhv etmə axını zamanı ilk növbədə restrack-dən çıxarılmalıdır ki, bu da həyat dövrünün idarə edilməsini ardıcıl və proqnozlaşdırıla bilən saxlayır.
Necə düzəltmək olar
- Linux Linux42f7a0c7a94003059540cce448acabfa62ad119d, 253c2ed71a532c70fa0e64317ceb02bb1a50c84c, b85a148731eceffacb6a030950187d785175607f, 197c262dbf94c0f7ab7ac54b66f892ce9f343232, 8a72a6aad84b3928dbb5e564bff1f56a7ec222ae, 3481bec4dfc4aee24ffea5a547ee95b70b67d9d5 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| Linux Linux | 08f294a1524bc3211a28091daa6c7513828c7d33 ≤ v < 42f7a0c7a94003059540cce448acabfa62ad119d, 08f294a1524bc3211a28091daa6c7513828c7d33 ≤ v < 253c2ed71a532c70fa0e64317ceb02bb1a50c84c, 08f294a1524bc3211a28091daa6c7513828c7d33 ≤ v < b85a148731eceffacb6a030950187d785175607f, 08f294a1524bc3211a28091daa6c7513828c7d33 ≤ v < 197c262dbf94c0f7ab7ac54b66f892ce9f343232, 08f294a1524bc3211a28091daa6c7513828c7d33 ≤ v < 8a72a6aad84b3928dbb5e564bff1f56a7ec222ae, 08f294a1524bc3211a28091daa6c7513828c7d33 ≤ v < 3481bec4dfc4aee24ffea5a547ee95b70b67d9d5, 4.16 | 42f7a0c7a94003059540cce448acabfa62ad119d, 253c2ed71a532c70fa0e64317ceb02bb1a50c84c, b85a148731eceffacb6a030950187d785175607f, 197c262dbf94c0f7ab7ac54b66f892ce9f343232, 8a72a6aad84b3928dbb5e564bff1f56a7ec222ae, 3481bec4dfc4aee24ffea5a547ee95b70b67d9d5 |
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.