CVE-2026-68127
Açıklama
Linux çekirdeğinde aşağıdaki güvenlik açığı giderilmiştir: ila: sağlama toplamı ayarlamasında pskb_may_pull sonrasında IPv6 başlığını yeniden yükle ila_csum_adjust_transport(), pskb_may_pull() çağrısından önce ip6h = ipv6_hdr(skb) değerini önbelleğe alır. Taşıma başlığı bir sayfa parçasında bulunan doğrusal olmayan bir skb üzerinde pskb_may_pull(), __pskb_pull_tail() / pskb_expand_head() çağrısında bulunabilir ve eski skb başlığını serbest bırakarak ip6h işaretçisini sarkan bir işaretçi haline getirebilir; ardından gelen get_csum_diff(ip6h, p) serbest bırakılmış belleği okur. ila_update_ipv6_locator(), csum-adjust çağrısından sonra ip6h (ve ondan türetilen iaddr) değerini yeniden kullanır ve ayrıca yeni konumlandırıcıyı bu işaretçi üzerinden yazar. Etki: yapılandırılmış bir ILA csum-adjust-transport rotası veya alım tarafı eşlemesi üzerinden yönlendirilen uzak bir IPv6 paketi, ila_update_ipv6_locator() içinde bir slab-use-after-free tetikler (KASAN). Rotanın veya eşlemenin yapılandırılması CAP_NET_ADMIN gerektirir, ancak bu yapılandırma mevcut olduğunda tetikleyici paketler kimlik doğrulaması gerektirmez. ila_csum_adjust_transport() içinde csum-diff okumasından önce her pskb_may_pull() çağrısından sonra ip6h değerini yeniden yükle. ila_update_ipv6_locator() içinde skb'yi yalnızca ILA_CSUM_ADJUST_TRANSPORT durumu çeker, bu nedenle hedef adres yazımından önce yalnızca bu durumda ip6h ve iaddr değerlerini yeniden yükle; neutral-map modları hiçbir zaman çekme işlemi yapmaz ve önbelleğe alınmış işaretçilerini korur.
Nasıl düzeltilir
- Linux Linuxe451a904606c571f731ef7a06b3398619dce5300, 1eadcb43893b897ade85ac5bf5c618054bc3c655, ba353caafb06ccee57b78d3254e3cebf1dea4a93, 896a9512d0d83c2a4b357e5585b7b62a8e3f95c1, 7097a0280b178237265681be66d1bef11d15894b, 472aba2603ca74c4f7722cb0c0296942b0776b8d, c6a13ae00dab3a1a8c7cf2f843f0fc9e8d4b0ccc, 92d3817649df2b0b6a008a686c8275c88d7ef594 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| Linux Linux | 33f11d16142b06588eedfc1dd8cf93790979a712 ≤ v < e451a904606c571f731ef7a06b3398619dce5300, 33f11d16142b06588eedfc1dd8cf93790979a712 ≤ v < 1eadcb43893b897ade85ac5bf5c618054bc3c655, 33f11d16142b06588eedfc1dd8cf93790979a712 ≤ v < ba353caafb06ccee57b78d3254e3cebf1dea4a93, 33f11d16142b06588eedfc1dd8cf93790979a712 ≤ v < 896a9512d0d83c2a4b357e5585b7b62a8e3f95c1, 33f11d16142b06588eedfc1dd8cf93790979a712 ≤ v < 7097a0280b178237265681be66d1bef11d15894b, 33f11d16142b06588eedfc1dd8cf93790979a712 ≤ v < 472aba2603ca74c4f7722cb0c0296942b0776b8d, 33f11d16142b06588eedfc1dd8cf93790979a712 ≤ v < c6a13ae00dab3a1a8c7cf2f843f0fc9e8d4b0ccc, 33f11d16142b06588eedfc1dd8cf93790979a712 ≤ v < 92d3817649df2b0b6a008a686c8275c88d7ef594, 4.5 | e451a904606c571f731ef7a06b3398619dce5300, 1eadcb43893b897ade85ac5bf5c618054bc3c655, ba353caafb06ccee57b78d3254e3cebf1dea4a93, 896a9512d0d83c2a4b357e5585b7b62a8e3f95c1, 7097a0280b178237265681be66d1bef11d15894b, 472aba2603ca74c4f7722cb0c0296942b0776b8d, c6a13ae00dab3a1a8c7cf2f843f0fc9e8d4b0ccc, 92d3817649df2b0b6a008a686c8275c88d7ef594 |
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.