CVE-2025-22005
Təsvir
Linux nüvəsində aşağıdakı zəiflik aradan qaldırılmışdır: ipv6: fib_check_nh_v6_gw() funksiyasında nhc_pcpu_rth_output-un yaddaş sızmasının (memleak) qarşısı alındı. fib_check_nh_v6_gw() funksiyası, fib6_nh_init() uğursuz olduqda hər şeyi təmizləyəcəyini gözləyir. 7dd73168e273 ("ipv6: Always allocate pcpu memory in a fib6_nh") commit-i ilə fib6_nh_init() daxilində fib_nh_common_init() funksiyası alloc_percpu_gfp()-dən əvvələ köçürülüb, lakin fib6_nh->rt6i_pcpu ayrılması uğursuz olduqda fib6_nh->nh_common.nhc_pcpu_rth_output üçün təmizləmə əlavə etmək unudulub ki, bu da yaddaş sızmasına səbəb olur. Səhv yolunda (error path) fib_nh_common_release() çağırılsın və nhc_pcpu_rth_output təmizlənsin. Qeyd edək ki, daha sonra net-next.git-də nh_create_ipv6() daxilindəki fib6_nh_release() çağırışını silə bilərik.
Necə düzəltmək olar
- linux linux_kernel5.4.292, 5.10.236, 6.1.132, 6.6.85, 6.12.21, 6.13.9 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.3 ≤ v < 5.4.292, 5.5 ≤ v < 5.10.236, 5.16 ≤ v < 6.1.132, 6.2 ≤ v < 6.6.85, 6.7 ≤ v < 6.12.21, 6.13 ≤ v < 6.13.9, 6.14 | 5.4.292, 5.10.236, 6.1.132, 6.6.85, 6.12.21, 6.13.9 |
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.