CVE-2025-68725

Orta

Açıklama

Linux kernel'da aşağıdaki güvenlik açığı giderilmiştir: bpf: BPF test altyapısının yığına geçersiz GSO türleri göndermesine izin vermeyin Yinhao ve arkadaşları, fuzzer araçlarının netif_skb_features() -> gso_features_check() üzerinden bir skb_warn_bad_offload() tetikleyebildiğini bildirmiştir. BPF test altyapısı aracılığıyla tetiklenen bir BPF programı, paketi bpf_clone_redirect() ile loopback aygıtına ilettiğinde söz konusu offload uyarısı görülebilir. Ardından GSO ile ilgili özellikler haklı olarak devre dışı bırakılır. Bu durum, convert___skb_to_skb() fonksiyonunun gso_segs ve gso_size değerlerini ayarlayıp gso_type değerini ayarlamaması nedeniyle oluşmaktadır. Teknik olarak, gso_type nedeniyle GSO özellikleri hatalı biçimlendirildiği için bu uyarının tetiklenmesi mantıklıdır. Potansiyel olarak, başka herhangi bir spesifik varsayım olmaksızın gso_type değeri en az SKB_GSO_DODGY olarak ayarlanarak güvenilmez olarak işaretlenebilirdi; ancak başlangıçta zaten GSO motoruna daha fazla girilmemesi gerektiği düşünüldüğünde bu da yanlış görünmektedir. Kontroller, protokolü eşleşmeyen bir gso_type ile birleştiren kötü niyetli (syzbot) göndericiler olduğu için 121d57af308d ("gso: validate gso_type in GSO handlers") sürümünde eklenmişti. Eğer bu tür paketleri düşürmek isteseydik, gso_features_check() şu anda yalnızca netif_skb_features() aracılığıyla özellik bayraklarını döndürdüğü için, bu tür skb'lerin potansiyel olarak düşürülebileceği yerlerden biri validate_xmit_unreadable_skb() olabilirdi; ancak öte yandan bu, çok uç bir durum için hızlı yolda (fast-path) ek bir kontrol anlamına gelirdi. BPF test altyapısının bu tür paketleri gönderebileceği tek yerin bpf_clone_redirect() olduğu göz önüne alındığında, bunları doğrudan orada reddedelim.

ÖnemOrta
CVSS5.5
İstismar olasılığı—
ÜrünLinux Kernel
Yayın24 Ara 2025
İlk görülme24 Ara 2025

Nasıl düzeltilir

Güncelleyin
  • linux linux_kernel5.10.249, 5.15.199, 6.1.162, 6.6.122, 6.12.68, 6.18.2 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
linux linux_kernel5.6 ≤ v < 5.10.249, 5.11 ≤ v < 5.15.199, 5.16 ≤ v < 6.1.162, 6.2 ≤ v < 6.6.122, 6.7 ≤ v < 6.12.68, 6.13 ≤ v < 6.18.25.10.249, 5.15.199, 6.1.162, 6.6.122, 6.12.68, 6.18.2

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-2025-68725 · Linux Kernel · Dark Radar