CVE-2026-90077
Təsvir
Linux nüvəsində aşağıdakı zəiflik aradan qaldırılmışdır: net: copy_net_ns() xəta emalı yolunda resurs sızması düzəldildi Hazırda preinit_net() iki iş görür: (1) uğursuz ola bilən ns_common_init() funksiyasını çağırır (2) uğursuz olmayan resursları başlatır Lakin (1) uğursuz olduqda preinit_net() erkən geri dönür və copy_net_ns() dec_ucounts: etiketine keçid edir. Nəticədə, net_alloc() tərəfindən ayrılan resurslar sızır. net_alloc() tərəfindən ayrılan resursları azad etmək üçün key_remove_domain() və net_passive_dec() funksiyalarını çağırmaq lazımdır. preinit_net() uğursuz olduqda sadəcə put_userns: etiketine keçid edə bilmərik, çünki (2) hələ yerinə yetirilməmişdir. Lakin (1) və (2) arasında heç bir asılılıq olmadığı üçün onları yenidən sıralaya bilərik. Buna görə də, bu yamaq (1)-i preinit_net()-dən ayırır, preinit_net()-i yenidən void funksiyasına çevirir və preinit_net() uğurla tamamlandıqdan sonra ns_common_init()-i çağırır. Beləliklə, biz put_userns: etiketinin dərhal ns_common_free() hissəsindən sonrakı mərhələyə keçid edə bilərik.
Necə düzəltmək olar
- Linux Linux76c847e80d2b6be047707d58e8e05eedbe2593ad, e69bde4eb566aea8fa97cbb93e0bab608964f1a5, 3220b62fbb8a55feebd2a826d5ead0f49f09ed5a və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| Linux Linux | 08027f6b790be1e444e4182fb4dc53faa6539d16 ≤ v < 76c847e80d2b6be047707d58e8e05eedbe2593ad, 08027f6b790be1e444e4182fb4dc53faa6539d16 ≤ v < e69bde4eb566aea8fa97cbb93e0bab608964f1a5, 08027f6b790be1e444e4182fb4dc53faa6539d16 ≤ v < 3220b62fbb8a55feebd2a826d5ead0f49f09ed5a, 6.18 | 76c847e80d2b6be047707d58e8e05eedbe2593ad, e69bde4eb566aea8fa97cbb93e0bab608964f1a5, 3220b62fbb8a55feebd2a826d5ead0f49f09ed5a |
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.