CVE-2026-89565
Açıklama
Linux çekirdeğinde aşağıdaki güvenlik açığı giderilmiştir: ipip: metadata_dst tahsisi başarısız olduğunda collect_md modundaki skb sızıntısı düzeltildi collect_md modunda, ip_tun_rx_dst() fonksiyonu metadata_dst tahsis edemediğinde, ipip_tunnel_rcv() fonksiyonu skb'yi serbest bırakmadan 0 döndürür. ipip_rcv() ve mplsip_rcv() fonksiyonları xfrm_tunnel işleyicileri olarak kaydedildiğinden, tunnel4_rcv() ve tunnelmpls4_rcv() sıfır dönüş değerini "paket tüketildi" şeklinde okur ve paketi serbest bırakmazlar. Bu durum skb sızıntısına yol açar. Diğer tüm tünel sürücüleri bu noktada paketi imha eder: ip6_tunnel.c kendi drop etiketine atlar; ip6_gre.c ve ip_gre.c ise gre_rcv()'nin skb'yi serbest bırakmasını sağlayan PACKET_REJECT değerini döndürür. Yalnızca ipip 0 döndürmektedir. Bunun yerine mevcut drop etiketine atlama işlemi gerçekleştirilmiştir. Bu işlem skb'yi serbest bırakır ve yine de 0 döndürür; böylece paket tüketilmeye devam ettiği şeklinde raporlanır ki burada istenen budur: dış başlık zaten çıkarılmıştır ve ne kalan işleyicilerin ne de bir ICMP ulaşılamaz mesajının buna ihtiyacı vardır. Bu durumun tetiklenmesi için collect_md modunda bir ipip veya mplsip tüneli ile atomik bir tahsis hatası gerekmektedir, bu nedenle fark edilmemiştir.
Nasıl düzeltilir
- Linux Linux1909df2d066424767429e13053eb9701263430ef, c4dc23de4cc75e4e304170b31bb8aeeacd5cb990, 6d8c5b266d0035a061573843a7243be068eb6118, 31e4be21dacee49395013caae28576484a049a4f, fd01f1a3ed4a189a784654f7c69eb565872f2e12, 6776efe4a52f289a3fc18f8adf19b035a7d8e1bb ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| Linux Linux | cfc7381b3002756b1dcada32979e942aa3126e31 ≤ v < 1909df2d066424767429e13053eb9701263430ef, cfc7381b3002756b1dcada32979e942aa3126e31 ≤ v < c4dc23de4cc75e4e304170b31bb8aeeacd5cb990, cfc7381b3002756b1dcada32979e942aa3126e31 ≤ v < 6d8c5b266d0035a061573843a7243be068eb6118, cfc7381b3002756b1dcada32979e942aa3126e31 ≤ v < 31e4be21dacee49395013caae28576484a049a4f, cfc7381b3002756b1dcada32979e942aa3126e31 ≤ v < fd01f1a3ed4a189a784654f7c69eb565872f2e12, cfc7381b3002756b1dcada32979e942aa3126e31 ≤ v < 6776efe4a52f289a3fc18f8adf19b035a7d8e1bb, 4.9 | 1909df2d066424767429e13053eb9701263430ef, c4dc23de4cc75e4e304170b31bb8aeeacd5cb990, 6d8c5b266d0035a061573843a7243be068eb6118, 31e4be21dacee49395013caae28576484a049a4f, fd01f1a3ed4a189a784654f7c69eb565872f2e12, 6776efe4a52f289a3fc18f8adf19b035a7d8e1bb |
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.