CVE-2026-63917
Açıklama
Linux kernel'da aşağıdaki güvenlik açığı giderilmiştir: ip6: vti: vti6_changelink() fonksiyonunda ip6_tnl.net kullanın. ip netns add ns1 ip netns add ns2 ip -n ns1 link add vti6_test type vti6 remote ::1 local ::2 key 7 ip -n ns1 link set vti6_test netns ns2 ip -n ns2 link set vti6_test type vti6 remote ::3 local ::4 key 9 ip netns del ns2 ip netns del ns1 [ 132.495484] ------------[ cut here ]------------ [ 132.497609] kernel BUG at net/core/dev.c:12376! 61220ab34948 ("vti6: Enable namespace changing") numaralı commit, vti6 aygıtlarından NETIF_F_NETNS_LOCAL bayrağını kaldırmıştır. Bu durumda bir vti6 tüneli IFLA_NET_NS_FD üzerinden taşınabilir. Taşıma işleminden sonra dev_net(dev), yeni netns'yi işaret ederken t->net oluşturulma zamanındaki netns'de kalır. vti6_changelink() ve vti6_update() hala dev_net(dev) ve dev_net(t->dev) kullanmaktadır. Bunlar, her netns başına düşen bir hash yapısından bağlantıyı keser ve diğerine yeniden bağlar. Oluşturulma zamanındaki netns'de ise güncelliğini yitirmiş bir girdi kalır. Söz konusu netns'nin cleanup_net() işlemi daha sonra serbest bırakılmış belleği tarar. Bu durum, ayrıcalıksız bir kullanıcı ad alanı (unshare --user --map-root-user --net) üzerinden erişilebilirdir. Konteyner ana makinelerinde kiracılar arası kapsam etkilenmektedir.
Nasıl düzeltilir
- linux linux_kernel5.10.259, 5.15.210, 6.1.176, 6.6.143, 6.12.93, 6.18.35, 7.0.12 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| linux linux_kernel | 3.15 ≤ v < 5.10.259, 5.11 ≤ v < 5.15.210, 5.16 ≤ v < 6.1.176, 6.2 ≤ v < 6.6.143, 6.7 ≤ v < 6.12.93, 6.13 ≤ v < 6.18.35, 6.19 ≤ v < 7.0.12, 7.1 | 5.10.259, 5.15.210, 6.1.176, 6.6.143, 6.12.93, 6.18.35, 7.0.12 |
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.