CVE-2026-93196

Yüksek

Açıklama

Linux kernel içerisinde aşağıdaki güvenlik açığı giderilmiştir: nvdimm: virtio_pmem: token ömrü için isteklerin referans sayımı (refcount) KASAN, __wake_up_common() fonksiyonunda slab-use-after-free raporlamaktadır: BUG: KASAN: slab-use-after-free in __wake_up_common+0x114/0x160 Read of size 8 at addr ffff88810fdcb710 by task swapper/0/0 CPU: 0 UID: 0 PID: 0 Comm: swapper/0 Not tainted 6.19.0-next-20260220-00006-g1eae5f204ec3 #4 PREEMPT(full) Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS Arch Linux 1.17.0-2-2 04/01/2014 Call Trace: <IRQ> dump_stack_lvl+0x6d/0xb0 print_report+0x170/0x4e2 ? __pfx__raw_spin_lock_irqsave+0x10/0x10 ? __virt_addr_valid+0x1dc/0x380 kasan_report+0xbc/0xf0 ? __wake_up_common+0x114/0x160 ? __wake_up_common+0x114/0x160 __wake_up_common+0x114/0x160 ? __pfx__raw_spin_lock_irqsave+0x10/0x10 __wake_up+0x36/0x60 virtio_pmem_host_ack+0x11d/0x3b0 ? sched_balance_domains+0x29f/0xb00 ? __pfx_virtio_pmem_host_ack+0x10/0x10 ? _raw_spin_lock_irqsave+0x98/0x100 ? __pfx__raw_spin_lock_irqsave+0x10/0x10 vring_interrupt+0x1c9/0x5e0 ? __pfx_vp_interrupt+0x10/0x10 vp_vring_interrupt+0x87/0x100 ? __pfx_vp_interrupt+0x10/0x10 __handle_irq_event_percpu+0x17f/0x550 ? __pfx__raw_spin_lock+0x10/0x10 handle_irq_event+0xab/0x1c0 handle_fasteoi_irq+0x276/0xae0 __common_interrupt+0x65/0x130 common_interrupt+0x78/0xa0 </IRQ> virtio_pmem_host_ack(), gönderen tarafından zaten serbest bırakılmış bir isteği uyandırmaktadır. Bu durum, istek token'ı hala virtqueue üzerinden erişilebilir olduğunda ancak virtio_pmem_flush() geri dönüp onu serbest bıraktığında meydana gelir. struct virtio_pmem_request yapısının referans sayımı yapılarak token ömrü düzeltilmiştir. virtio_pmem_flush() bir gönderen referansı tutar ve istek kuyruğa alındığında virtqueue ek bir referans tutar. Tamamlama yolu virtqueue referansını düşürür ve gönderen ise geri dönmeden önce kendi referansını düşürür.

ÖnemYüksek
CVSS8.4
İstismar olasılığı—
ÜrünLinux
Yayın17 Eyl 2026
İlk görülme17 Eyl 2026

Nasıl düzeltilir

Güncelleyin
  • Linux Linux71ac70fc7f95963eca9d1145a9b02b8fe149eb4f, 41b2025709ec104a07d15540399809ae5851246e, 4691c137e9cbe76137d730a26d663d900ac7279b, be072a5d5e35f4bdf2da22f600b5d6dc6c5ff491, b1e740b9156621afd4c4aa66257f4dde8df1febe, e57140944b5a47a7fd5a142faab29a02af040bc8 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
Linux Linux6e84200c0a2994b991259d19450eee561029bf70 ≤ v < 71ac70fc7f95963eca9d1145a9b02b8fe149eb4f, 6e84200c0a2994b991259d19450eee561029bf70 ≤ v < 41b2025709ec104a07d15540399809ae5851246e, 6e84200c0a2994b991259d19450eee561029bf70 ≤ v < 4691c137e9cbe76137d730a26d663d900ac7279b, 6e84200c0a2994b991259d19450eee561029bf70 ≤ v < be072a5d5e35f4bdf2da22f600b5d6dc6c5ff491, 6e84200c0a2994b991259d19450eee561029bf70 ≤ v < b1e740b9156621afd4c4aa66257f4dde8df1febe, 6e84200c0a2994b991259d19450eee561029bf70 ≤ v < e57140944b5a47a7fd5a142faab29a02af040bc8, 5.371ac70fc7f95963eca9d1145a9b02b8fe149eb4f, 41b2025709ec104a07d15540399809ae5851246e, 4691c137e9cbe76137d730a26d663d900ac7279b, be072a5d5e35f4bdf2da22f600b5d6dc6c5ff491, b1e740b9156621afd4c4aa66257f4dde8df1febe, e57140944b5a47a7fd5a142faab29a02af040bc8

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-2026-93196 · Linux · Dark Radar