CVE-2025-38594

Yüksek

Açıklama

Linux kernel içerisinde aşağıdaki güvenlik açığı giderilmiştir: iommu/vt-d: Bekleyen IOPF'ler ile sva unbind sırasında oluşan UAF hatası düzeltildi 17fce9d2336d numaralı commit ("iommu/vt-d: Put iopf enablement in domain attach path"), cihazdan IOPF destekli son domain ayrıldığında, cihazı IOMMU'nun IOPF kuyruğundan çıkararak cihaz üzerindeki IOPF özelliğini devre dışı bırakır. Ne yazık ki bu işlem, hala bekleyen IOPF'lerin bulunduğu yanlış bir yerde gerçekleştirilmiştir. Sonuç olarak, potansiyel bir serbest bırakıldıktan sonra kullanım (use-after-free) hatası tetiklenmekte ve nihayetinde aşağıdakine benzer bir çekirdek izlemesiyle beraber kernel panic oluşmaktadır: refcount_t: underflow; use-after-free. WARNING: CPU: 3 PID: 313 at lib/refcount.c:28 refcount_warn_saturate+0xd8/0xe0 Workqueue: iopf_queue/dmar0-iopfq iommu_sva_handle_iopf Call Trace: <TASK> iopf_free_group+0xe/0x20 process_one_work+0x197/0x3d0 worker_thread+0x23a/0x350 ? rescuer_thread+0x4a0/0x4a0 kthread+0xf8/0x230 ? finish_task_switch.isra.0+0x81/0x260 ? kthreads_online_cpu+0x110/0x110 ? kthreads_online_cpu+0x110/0x110 ret_from_fork+0x13b/0x170 ? kthreads_online_cpu+0x110/0x110 ret_from_fork_asm+0x11/0x20 </TASK> ---[ end trace 0000000000000000 ]--- intel_pasid_tear_down_entry() fonksiyonu, donanımın yeni sayfa hataları oluşturmasını engellemekten ve mevcut tüm hataları temizlemekten sorumludur. Bu nedenle, iopf_for_domain_remove() fonksiyonunun bu fonksiyondan sonraya taşınması sorunu çözecektir.

ÖnemYüksek
CVSS7.8
İstismar olasılığı—
ÜrünLinux Kernel
Yayın19 Ağu 2025
İlk görülme19 Ağu 2025

Nasıl düzeltilir

Kaynaklarda bu zafiyet için düzeltilmiş sürüm ya da yama bağlantısı yok.

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
linux linux_kernel6.16—

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-38594 · Linux Kernel · Dark Radar