CVE-2026-31621
Açıklama
Linux kernel'da aşağıdaki güvenlik açığı giderilmiştir: bnge: hata yolunda auxiliary_device_uninit() sonrası return kullanımı auxiliary_device_add() başarısız olduğunda, hata bloğu auxiliary_device_uninit() fonksiyonunu çağırır ancak geri dönmez (return yapmaz). uninit işlemi son referansı düşürür ve senkron olarak bd->auxr_dev = NULL değerini atayan ve temel nesneyi serbest bırakan bnge_aux_dev_release() fonksiyonunu çalıştırır. Ardından gelen bd->auxr_dev->net = bd->netdev işlemi NULL referansını çözer; bu durum bir hatadan kurtulmaya çalışırken meydana gelmemesi gereken bir olaydır. Auxiliary veri yolu dokümantasyonunda bir gereksinim olduğu belirtildiği üzere eksik olan return ifadesi eklenmiştir.
Nasıl düzeltilir
- linux linux_kernel6.19.14, 7.0.1 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.19 ≤ v < 6.19.14, 7.0 ≤ v < 7.0.1 | 6.19.14, 7.0.1 |
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.