CVE-2026-89563

Yüksek

Açıklama

Linux kernel'da aşağıdaki güvenlik açığı giderilmiştir: ip6_tunnel: ip6_tnl_xmit() içinde skb_cow_head() kullanın ip6_tnl_xmit(), dış IPv6 ve isteğe bağlı encap başlıklarını eklemeden önce headroom alanını genişletmek zorunda kalabilir. Şu anda bunu skb_realloc_headroom() ile yapmakta; skb->sk sahipliğini kopyalamakta, orijinal skb'yi tüketmekte ve ardından işleme yalnızca yerel değişkeninde tutulan yeni skb ile devam etmektedir. Bu durum, yardımcı fonksiyonun sonrasında hata vermemesi durumunda güvenlidir. Ancak bu yardımcı fonksiyon hala yeniden tahsis sonrası hata çıkışlarına sahiptir. collect_md tünelleri, değişimden sonra NONE olmayan encap'leri reddeder ve ip6_tnl_encap() da daha sonra hata verebilir. Bu durumlarda yardımcı fonksiyon çağırıcıya bir hata döndürürken, çağırıcı hala yalnızca orijinal skb işaretçisine sahip olmaktadır. Hem ip6_tnl_start_xmit() hem de IPv6 GRE yolları, hata durumunda çağırıcı skb'yi serbest bıraktığından, ip6_tnl_xmit() tarafından zaten tüketilmiş olan bir skb'yi tekrar serbest bırakmaya çalışabilirler. Bunun yerine skb_cow_head() kullanın. Bu fonksiyon, çağırıcıya ait skb'yi gizlice değiştirmeden gerekli headroom ve yazılabilirlik imkanını sağlar; böylece sonraki hata dönüşleri çağırıcıyı geçersiz bir işaretçiyle bırakmaz. Ethernet kullanıcıları olan ip6gretap ve ip6erspan, IFF_TX_SKB_SHARING bayrağını temizlemekte ve ip6_tnl_xmit() fonksiyonuna girmeden önce zaten skb_cow_head() fonksiyonunu çağırmaktadır. Bunlar kaldırılan skb_shared() yeniden tahsisine güvenmemektedir. Bu değişiklik aynı zamanda IPv6 tünel yolunu ip_tunnel_xmit() ile tutarlı hale getirir.

ÖnemYüksek
CVSS7.8
İstismar olasılığı—
ÜrünLinux
Yayın11 Eyl 2026
İlk görülme11 Eyl 2026

Nasıl düzeltilir

Güncelleyin
  • Linux Linux6e8eff8ed13b14708bc39f170144eacde494aac6, dc1a319a4815c074914e2812e0e9cd0164ca682b, 629d5557e635cdbc109a14ed913ba5a540e3f79a, defa0adeff132cc90ed66915b9a104d9393e1e54, 37df5bc6b5ccad88c2faa0f5466f150178882b74, b36dfd6e8cff00cea81c11cc0af88d1564763461, 8fc56ca49fc0ee1725b55c67bb43ab0dd01f3f52, 87f21b59ddc618eff9670c174842964ad65fdade ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
Linux Linux058214a4d1dfefed9f01a277fadd3590acb5f990 ≤ v < 6e8eff8ed13b14708bc39f170144eacde494aac6, 058214a4d1dfefed9f01a277fadd3590acb5f990 ≤ v < dc1a319a4815c074914e2812e0e9cd0164ca682b, 058214a4d1dfefed9f01a277fadd3590acb5f990 ≤ v < 629d5557e635cdbc109a14ed913ba5a540e3f79a, 058214a4d1dfefed9f01a277fadd3590acb5f990 ≤ v < defa0adeff132cc90ed66915b9a104d9393e1e54, 058214a4d1dfefed9f01a277fadd3590acb5f990 ≤ v < 37df5bc6b5ccad88c2faa0f5466f150178882b74, 058214a4d1dfefed9f01a277fadd3590acb5f990 ≤ v < b36dfd6e8cff00cea81c11cc0af88d1564763461, 058214a4d1dfefed9f01a277fadd3590acb5f990 ≤ v < 8fc56ca49fc0ee1725b55c67bb43ab0dd01f3f52, 058214a4d1dfefed9f01a277fadd3590acb5f990 ≤ v < 87f21b59ddc618eff9670c174842964ad65fdade, 4.76e8eff8ed13b14708bc39f170144eacde494aac6, dc1a319a4815c074914e2812e0e9cd0164ca682b, 629d5557e635cdbc109a14ed913ba5a540e3f79a, defa0adeff132cc90ed66915b9a104d9393e1e54, 37df5bc6b5ccad88c2faa0f5466f150178882b74, b36dfd6e8cff00cea81c11cc0af88d1564763461, 8fc56ca49fc0ee1725b55c67bb43ab0dd01f3f52, 87f21b59ddc618eff9670c174842964ad65fdade

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.

Intelligence 360 paketinde

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.

CVE-2026-89563 · Linux · Dark Radar