CVE-2025-39871

Yüksek

Açıklama

Linux kernel içerisinde aşağıdaki güvenlik açığı giderilmiştir: dmaengine: idxd: Hatalı idxd_free kaldırıldı idxd_free() çağrısı, mükerrer bir put_device() işlemine yol açarak referans sayacı alt taşmasına (underflow) neden olmaktadır: refcount_t: underflow; serbest bırakıldıktan sonra kullanım (use-after-free). WARNING: CPU: 15 PID: 4428 at lib/refcount.c:28 refcount_warn_saturate+0xbe/0x110 ... Call Trace: <TASK> idxd_remove+0xe4/0x120 [idxd] pci_device_remove+0x3f/0xb0 device_release_driver_internal+0x197/0x200 driver_detach+0x48/0x90 bus_remove_driver+0x74/0xf0 pci_unregister_driver+0x2e/0xb0 idxd_exit_module+0x34/0x7a0 [idxd] __do_sys_delete_module.constprop.0+0x183/0x280 do_syscall_64+0x54/0xd70 entry_SYSCALL_64_after_hwframe+0x76/0x7e idxd_remove() fonksiyonunun hemen başında çağrılan idxd_unregister_devices(), gerekli put_device() işlemini halihazırda şu çağrı yolu üzerinden gerçekleştirmektedir: idxd_unregister_devices() -> device_unregister() -> put_device() Ek olarak, CONFIG_DEBUG_KOBJECT_RELEASE etkinleştirildiğinde, put_device() schedule_delayed_work() aracılığıyla asenkron temizleme işlemini tetikleyebilir. Eğer idxd_free() hemen ardından çağrılırsa, bu durum bir serbest bırakıldıktan sonra kullanım (use-after-free) hatasına yol açabilir. Hem referans sayacı alt taşmasını hem de modül boşaltma sırasında oluşabilecek potansiyel bellek bozulmasını önlemek için hatalı idxd_free() kaldırılmıştır.

ÖnemYüksek
CVSS7.8
İstismar olasılığı—
ÜrünLinux Kernel
Yayın23 Eyl 2025
İlk görülme23 Eyl 2025

Nasıl düzeltilir

Güncelleyin
  • linux linux_kernel6.2, 6.6.107, 6.12.48, 6.15, 6.16.8 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
linux linux_kernel6.1.140 ≤ v < 6.2, 6.6.92 ≤ v < 6.6.107, 6.12.30 ≤ v < 6.12.48, 6.14.8 ≤ v < 6.15, 6.15.1 ≤ v < 6.16.8, 6.15, 6.176.2, 6.6.107, 6.12.48, 6.15, 6.16.8

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.

Intelligence 360 paketinde

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.

CVE-2025-39871 · Linux Kernel · Dark Radar