CVE-2026-98052
Açıklama
Linux kernel'da aşağıdaki güvenlik açığı giderilmiştir: net: bcmasp: her tanımlayıcıyı yazmadan önce txcb->last alanını temizle bcmasp_xmit(), yalnızca bir SKB'nin son parçası için txcb->last = true değerini yazıyordu; son olmayan parçalar bu alanı değiştirilmeden bırakıyordu. Eğer bir tanımlayıcı yuvası, önceki bir SKB'den kalan bayat bir true değerine sahipken yeniden kullanılırsa (tx_spb_ring_full() doluluğu eksik raporladığında mümkündür), bcmasp_tx_reclaim() SKB ortasında last == true durumunu görecek ve dev_consume_skb_any() fonksiyonunu vaktinden önce çağırarak, geri kalan parçaları henüz iletimdeyken sk_buff yapısını serbest bırakacaktır. Önceki bir iletimin geride bıraktığı değerden bağımsız olarak her tanımlayıcı yuvasının bilinen bir false durumuyla başlaması için, koşullu atamadan önce txcb->last alanı koşulsuz olarak temizlenir.
Nasıl düzeltilir
- linux linux_kernel6.6.158, 6.12.111, 6.18.53, 7.2.7 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 | 6.6 ≤ v < 6.6.158, 6.7 ≤ v < 6.12.111, 6.13 ≤ v < 6.18.53, 6.19 ≤ v < 7.2.7, 7.3 | 6.6.158, 6.12.111, 6.18.53, 7.2.7 |
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.