CVE-2026-97598
Təsvir
Linux kernel-də aşağıdakı zəiflik aradan qaldırılmışdır: ipv4: fib: avtomatik cədvəl ID-sinin təyin edilməsi məhdudlaşdırıldı fib_empty_table() funksiyası boş bir ID tapana qədər 1-dən başlayaraq hər bir cədvəl ID-sini yoxlayır. IPv4 cədvəlləri 256-bucket-li heş cədvəlində saxlanılır, buna görə də sıx ID çoxluğu RTNL tutulduğu müddətdə hər bir yoxlamanın böyüyən heş zəncirini keçməsinə səbəb olur. Avtomatik cədvəl təyinatı ("ip rule ... table 0") yalnız IPv4 üçün nəzərdə tutulmuş köhnə bir yoldur. Açıq şəkildə göstərilmiş cədvəl ID-lərinin axtarışını dəyişmədən, RTNL-in tutulma müddətini məhdud saxlamaq üçün avtomatik təyin olunan ID 4096 ilə məhdudlaşdırıldı. Bu, istifadəçi tərəfindən görünən davranışı dəyişir. Əvvəllər table-0 qaydası 1..RT_TABLE_MAX (0xFFFFFFFF) arasındakı ən kiçik boş ID-ni alırdı. Bu yamadan sonra axtarış 4096-da dayanır və əgər həmin diapazon tamamilə dolubsa, qaydanın əlavə edilməsi ENOBUFS xətası ilə uğursuz olur. 4096-dan yuxarı olan açıq cədvəl ID-ləri istifadə edilə bilən olaraq qalır. Avtomatik yol praktikada istifadə olunmur: o, yalnız IPv4 üçündür, ip-rule tərəfindən sənədləşdirilməyib, kernel özünütestləri (selftests) tərəfindən əhatə olunmayıb və həm NetworkManager, həm də systemd table 0-ı rədd edir.
Necə düzəltmək olar
- Linux Linux999bc00588cb305ab25065e8a8ac31da7465301c, f1f2da33eaab54b4d5cdea6d70befb2e2fb49cb6, 125890702ef4417cd0ffac2e448c0cd4fbf0ac45, 3080f9e653d8c057d5652db5ced8137f81b3fcbd, bc8d01d856db106f284b19961af6112e10c3e3b4, fe9a906d2bff2d2707bafd6353b5e032a42aeb35, 2c29c053a6627dc4f12fcfe6b4860bcd9e5d7503, efdfb1e27a3328085b79540dfe781d537b576ea1 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| Linux Linux | b801f54917b7c6e8540f877ee562cd0725e62ebd ≤ v < 999bc00588cb305ab25065e8a8ac31da7465301c, b801f54917b7c6e8540f877ee562cd0725e62ebd ≤ v < f1f2da33eaab54b4d5cdea6d70befb2e2fb49cb6, b801f54917b7c6e8540f877ee562cd0725e62ebd ≤ v < 125890702ef4417cd0ffac2e448c0cd4fbf0ac45, b801f54917b7c6e8540f877ee562cd0725e62ebd ≤ v < 3080f9e653d8c057d5652db5ced8137f81b3fcbd, b801f54917b7c6e8540f877ee562cd0725e62ebd ≤ v < bc8d01d856db106f284b19961af6112e10c3e3b4, b801f54917b7c6e8540f877ee562cd0725e62ebd ≤ v < fe9a906d2bff2d2707bafd6353b5e032a42aeb35, b801f54917b7c6e8540f877ee562cd0725e62ebd ≤ v < 2c29c053a6627dc4f12fcfe6b4860bcd9e5d7503, b801f54917b7c6e8540f877ee562cd0725e62ebd ≤ v < efdfb1e27a3328085b79540dfe781d537b576ea1, 2.6.19 | 999bc00588cb305ab25065e8a8ac31da7465301c, f1f2da33eaab54b4d5cdea6d70befb2e2fb49cb6, 125890702ef4417cd0ffac2e448c0cd4fbf0ac45, 3080f9e653d8c057d5652db5ced8137f81b3fcbd, bc8d01d856db106f284b19961af6112e10c3e3b4, fe9a906d2bff2d2707bafd6353b5e032a42aeb35, 2c29c053a6627dc4f12fcfe6b4860bcd9e5d7503, efdfb1e27a3328085b79540dfe781d537b576ea1 |
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.