CVE-2026-97598
Açıklama
Linux kernel içerisinde aşağıdaki güvenlik açığı giderilmiştir: ipv4: fib: otomatik tablo ID tahsisi sınırlandırıldı fib_empty_table(), boş bir tane bulana kadar 1'den başlayarak her tablo ID'sini tarar. IPv4 tabloları 256 kovalı bir hash tablosunda saklanır; bu nedenle yoğun bir ID kümesi, RTNL tutulurken her taramanın büyüyen bir hash zincirini yürümesine neden olur. Otomatik tablo ataması ("ip rule ... table 0"), yalnızca IPv4'e özgü eski bir yoldur. Açıkça belirtilen tablo ID aramalarını değiştirmeden, RTNL bekleme süresinin sınırlı kalması için otomatik olarak tahsis edilen ID 4096 ile sınırlandırılmıştır. Bu durum kullanıcı tarafından görülebilen davranışı değiştirir. Bir tablo-0 kuralı daha önce 1..RT_TABLE_MAX (0xFFFFFFFF) arasındaki en düşük boş ID'yi alıyordu. Bu yamadan sonra arama 4096'da durur ve eğer bu aralık tamamen doluysa kural ekleme işlemi ENOBUFS hatasıyla başarısız olur. 4096 üzerindeki açık tablo ID'leri kullanılabilir olmaya devam eder. Otomatik yol pratikte kullanılmamaktadır: Yalnızca IPv4'e özgüdür, ip-rule tarafından belgelendirilmemiştir, kernel selftest'leri tarafından kapsanmamıştır ve hem NetworkManager hem de systemd tablo 0'ı reddetmektedir.
Nasıl düzeltilir
- Linux Linux999bc00588cb305ab25065e8a8ac31da7465301c, f1f2da33eaab54b4d5cdea6d70befb2e2fb49cb6, 125890702ef4417cd0ffac2e448c0cd4fbf0ac45, 3080f9e653d8c057d5652db5ced8137f81b3fcbd, bc8d01d856db106f284b19961af6112e10c3e3b4, fe9a906d2bff2d2707bafd6353b5e032a42aeb35, 2c29c053a6627dc4f12fcfe6b4860bcd9e5d7503, efdfb1e27a3328085b79540dfe781d537b576ea1 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| 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 |
Sürümünüzü kontrol edin
Ürünü seçin ve kullandığınız sürümü yazın; sürümün etkilenen aralıkta olup olmadığını görün.
Attack Surface Management
Alan adlarınıza bağlı varlıkları, bu varlıklarda çalışan teknolojileri ve bilinen zafiyetleri tek listede görün.