CVE-2026-98239

Yüksek

Açıklama

Linux kernel içerisinde aşağıdaki güvenlik açığı giderilmiştir: net: lan743x: RX checksum serbest bırakıldıktan sonra kullanım (use-after-free) hatası düzeltildi lan743x_rx_process_buffer(), ilk olmayan her alma tamponunu baş skb'nin frag_list kısmına ekler. Son tanımlayıcıda, lan743x_rx_trim_skb() baş kısmı lineerleştirir ve fragment skb meta verilerini serbest bırakır. Ardından checksum-başarı yolu, hala son fragmente işaret eden yerel skb işaretçisi üzerinden ip_summed değerini yazar. Bu durum, bir paket birden fazla alma tamponuna yayıldığında serbest bırakıldıktan sonra kullanım (use-after-free) yazımına neden olur. Bunun yerine ip_summed değeri hayatta kalan baş skb üzerinde ayarlanmıştır. Mevcut halka girişleri yenilenene kadar eski tampon boyutlarını koruduğu için canlı MTU artışından sonra çoklu tampon alımı gerçekleşebilir. İki tamponlu bir paketle lan743x_rx_process_buffer() fonksiyonunu çağıran bir KUnit testi, bu değişiklikten önce tek baytlık bir KASAN serbest bırakıldıktan sonra kullanım (use-after-free) yazımı üretmiştir. Aynı test değişiklikten sonra başarıyla tamamlanmıştır. Sürücü nesnesi ayrıca W=1 ile derlenmektedir. Bu işlem fiziksel LAN743x donanımı üzerinde test edilmemiştir.

ÖnemYüksek
CVSS8.1
İstismar olasılığı38. yüzdelik%0,4
ÜrünLinux
Yayın6 Eki 2026
İlk görülme6 Eki 2026

Nasıl düzeltilir

Güncelleyin
  • Linux Linux0e52886c4324c9897c2c62f92be3dc8316cee67e, a58024835c704419bb46d2a34e5223f65605f958, 6fe5c3a2503983abb431d93faeadfc7f5e6a7e33, 5c216bfa9fb7b36804485e67975e9c98055b31ef, 161a403c8625e152de03d1da22bbf9cda6dc9f9f, a9ce4053dc945c5372dedba5017ee675b30dc0c5 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
Linux Linuxcd6910501cfd9a3bdff2f5fc33c9f3cf165ca54a ≤ v < 0e52886c4324c9897c2c62f92be3dc8316cee67e, cd6910501cfd9a3bdff2f5fc33c9f3cf165ca54a ≤ v < a58024835c704419bb46d2a34e5223f65605f958, cd6910501cfd9a3bdff2f5fc33c9f3cf165ca54a ≤ v < 6fe5c3a2503983abb431d93faeadfc7f5e6a7e33, cd6910501cfd9a3bdff2f5fc33c9f3cf165ca54a ≤ v < 5c216bfa9fb7b36804485e67975e9c98055b31ef, cd6910501cfd9a3bdff2f5fc33c9f3cf165ca54a ≤ v < 161a403c8625e152de03d1da22bbf9cda6dc9f9f, cd6910501cfd9a3bdff2f5fc33c9f3cf165ca54a ≤ v < a9ce4053dc945c5372dedba5017ee675b30dc0c5, 6.10e52886c4324c9897c2c62f92be3dc8316cee67e, a58024835c704419bb46d2a34e5223f65605f958, 6fe5c3a2503983abb431d93faeadfc7f5e6a7e33, 5c216bfa9fb7b36804485e67975e9c98055b31ef, 161a403c8625e152de03d1da22bbf9cda6dc9f9f, a9ce4053dc945c5372dedba5017ee675b30dc0c5

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-98239 · Linux · Dark Radar