CVE-2026-89548

Yüksək

Təsvir

Linux nüvəsində aşağıdakı zəiflik aradan qaldırılmışdır: SUNRPC: cache_detail məhv edilməzdən əvvəl həmişə cache_cleaner boşaldılmalıdır sunrpc_destroy_cache_detail() funksiyası yalnız cache_list boş olduqda qlobal cache_cleaner delayed_work prosesini ləğv edir. Per-netns sökülməsi zamanı init_net keşləri qeydiyyatda qaldığı üçün cache_list heç vaxt boş olmur və buna görə də ləğv etmə prosesi işə düşmür. Unlink əməliyyatından sonra çağırıcı cache_destroy_net() funksiyasına keçir ki, bu da cache_clean hələ də ona aid asılı göstəricini (dangling pointer) saxlayarkən cache_detail obyektini kfree ilə azad edir. Nəticədə use-after-free yaranır: cache_dequeue() azad edilmiş yaddaşda cd->queue_lock kilidini götürür və cache_put() azad edilmiş slab-dan cd->cache_put-u funksiya göstəricisi kimi istifadə edir. cancel_delayed_work_sync() funksiyasının həmişə işləməsini təmin etmək üçün list_empty mühafizəsi ləğv edildi; beləliklə, cache_detail azad edilməzdən əvvəl icra olunmaqda olan bütün cache_clean() proseslərinin tamamlanması təmin edilir. Əgər digər keşlər hələ də qeydiyyatdadırsa, təmizləyici yenidən aktivləşdirilir.

CiddilikYüksək
CVSS7.8
İstismar ehtimalı—
MəhsulLinux
Dərc11 sen 2026
İlk görülmə11 sen 2026

Necə düzəltmək olar

Yeniləyin
  • Linux Linuxdec787a15c96a5665e9ffc61b429a6a4ab26e6b9, 5eea874a696201c31e7c2d7badbfa0d90e9961b5, cf239de7fdcc8336259b01ea4bcf650dadad1040, 6d74ecc2be120a0c300b224b7649fe93c0453714, 9d44836f60c8c29bcdb1471fd9202387c642a890, 2e861ce2aaa468351a6a47c4cbb4971ebb740c7b, 3d60fdf951143d6ef4e352e2f8eb852286701726, f42d0fda0c67695db6bc704b04b7c10240805377 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
Linux Linux820f9442e711a81749e70c40f149fc54c4ce0ca8 ≤ v < dec787a15c96a5665e9ffc61b429a6a4ab26e6b9, 820f9442e711a81749e70c40f149fc54c4ce0ca8 ≤ v < 5eea874a696201c31e7c2d7badbfa0d90e9961b5, 820f9442e711a81749e70c40f149fc54c4ce0ca8 ≤ v < cf239de7fdcc8336259b01ea4bcf650dadad1040, 820f9442e711a81749e70c40f149fc54c4ce0ca8 ≤ v < 6d74ecc2be120a0c300b224b7649fe93c0453714, 820f9442e711a81749e70c40f149fc54c4ce0ca8 ≤ v < 9d44836f60c8c29bcdb1471fd9202387c642a890, 820f9442e711a81749e70c40f149fc54c4ce0ca8 ≤ v < 2e861ce2aaa468351a6a47c4cbb4971ebb740c7b, 820f9442e711a81749e70c40f149fc54c4ce0ca8 ≤ v < 3d60fdf951143d6ef4e352e2f8eb852286701726, 820f9442e711a81749e70c40f149fc54c4ce0ca8 ≤ v < f42d0fda0c67695db6bc704b04b7c10240805377, 3.4dec787a15c96a5665e9ffc61b429a6a4ab26e6b9, 5eea874a696201c31e7c2d7badbfa0d90e9961b5, cf239de7fdcc8336259b01ea4bcf650dadad1040, 6d74ecc2be120a0c300b224b7649fe93c0453714, 9d44836f60c8c29bcdb1471fd9202387c642a890, 2e861ce2aaa468351a6a47c4cbb4971ebb740c7b, 3d60fdf951143d6ef4e352e2f8eb852286701726, f42d0fda0c67695db6bc704b04b7c10240805377

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.

Intelligence 360 paketində

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.