CVE-2024-42282
Açıklama
Linux kernel içerisinde aşağıdaki güvenlik açığı giderilmiştir: net: mediatek: dummy net_device işlemedeki potansiyel NULL pointer dereference hatası düzeltildi Dummy net_device serbest bırakma işlemi mtk_free_dev() fonksiyonundan mtk_remove() fonksiyonuna taşındı. Önceden, mtk_probe() içerisinde alloc_netdev_dummy() başarısız olursa eth->dummy_dev NULL olurdu. Hata yolu daha sonra mtk_free_dev() fonksiyonunu çağırıyor ve bu fonksiyon da dummy_dev'in tahsis edildiğini varsayarak free_netdev() fonksiyonunu çağırıyordu (ancak tahsis edilmemişti), bu durum potansiyel bir NULL pointer dereference hatasına yol açabiliyordu. free_netdev() fonksiyonunun mtk_remove() içerisine taşınmasıyla, bu fonksiyonun yalnızca mtk_probe() başarılı olduğunda ve dummy_dev tamamen tahsis edildiğinde çağrılması sağlanmıştır. Bu işlem, Smatch[1] tarafından tespit edilen potansiyel bir NULL pointer dereference hatasını gidermektedir.
Nasıl düzeltilir
- linux linux_kernel6.10.3 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.10 ≤ v < 6.10.3 | 6.10.3 |
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.