CVE-2026-53286
Açıklama
Linux kernel'da aşağıdaki güvenlik açığı giderilmiştir: idpf: aux cihaz hata yollarındaki double free ve use-after-free sorunları düzeltildi idpf_plug_vport_aux_dev() veya idpf_plug_core_aux_dev() fonksiyonlarında auxiliary_device_add() başarısız olduğunda, err_aux_dev_add etiketi auxiliary_device_uninit() fonksiyonunu çağırır ve ardından err_aux_dev_init kısmına geçer. uninit çağrısı, iadev nesnesini serbest bırakan release geri çağırma işlemini (idpf_vport_adev_release / idpf_core_adev_release) tetikleyen put_device() fonksiyonunu çalıştırır. Ardından gelen geçiş işlemi, ida_free() için serbest bırakılmış olan iadev üzerinden adev->id değerini okur ve kfree() ile iadev nesnesini ikinci kez serbest bırakarak double-free hatasına yol açar. Uninit işleminden önce, adev hala geçerliyken IDA yuvasını serbest bırakın ve geri işaretçiyi temizleyin, ardından hemen geri dönün. 65637c3a1811 numaralı commit ("idpf: fix UAF in RDMA core aux dev deinitialization"), bu dosyadaki eşleşen unplug yolundaki aynı use-after-free sorununu düzeltmiş ancak her iki probe hata yolunu da gözden kaçırmıştır.
Nasıl düzeltilir
- linux linux_kernel6.18.33, 7.0.10 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.17 ≤ v < 6.18.33, 6.19 ≤ v < 7.0.10, 7.1 | 6.18.33, 7.0.10 |
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.