CVE-2026-53261
Açıklama
Linux kernel'da aşağıdaki güvenlik açığı giderilmiştir: devlink: devlink serbest bırakıldığında iç içe geçmiş ilişkinin serbest bırakılması devlink ilişki durumu normalde devlink_rel_put() fonksiyonunu çağıran devl_unregister() üzerinden serbest bırakılır. Bu durum, kayıt işleminden önce iç içe geçmiş bir ilişki kuran ve ardından devl_register() aşamasına gelmeden probe işlemi sırasında hata alan devlink örneklerini atlamaktadır. Bu akış SF'ler için gerçekleşebilir. Alt devlink, kayıttan önce üst devlink ile ilişkilendirilir, ardından daha sonra meydana gelen bir probe hatası doğrudan devlink_free() fonksiyonunu çağırır. Örnek hiçbir zaman kaydedilmediği için devl_unregister() çağrılmaz ve devlink->rel sızıntısına neden olur. Bekleyen tüm ilişkilerin devlink_free() üzerinden de serbest bırakılması sağlanmıştır. Kayıtlı yol değişmemiştir çünkü devl_unregister(), devlink_free() çalışmadan önce zaten devlink->rel içeriğini temizlemektedir.
Nasıl düzeltilir
- linux linux_kernel6.12.94, 6.18.36, 7.0.13 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.7 ≤ v < 6.12.94, 6.13 ≤ v < 6.18.36, 6.19 ≤ v < 7.0.13, 7.1 | 6.12.94, 6.18.36, 7.0.13 |
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.