CVE-2026-99032

Yüksek

Açıklama

Linux kernel içerisinde aşağıdaki güvenlik açığı giderilmiştir: net/smc: smc_getname fonksiyonunda clcsock ömrünün korunması smc_getname(), clcsock_release_lock kilidini tutmadan smc->clcsock referansını çözmektedir. Bağlantı grubu sonlandırması, örneğin shutdown(SHUT_WR) işleminden sonra SMC soketi hala açıkken, smc_close_active_abort() aracılığıyla CLC soketini serbest bırakabilir. Bir getsockname() çağırıcısı smc->clcsock değerini yükleyebilir, ardından sonlandırma işçisi (termination worker), çağırıcı clcsock->ops erişimi sağlamadan veya getname() fonksiyonunu çağırmadan önce işaretçiyi temizleyip sock_release() fonksiyonunu çağırabilir. Bu durum bir serbest bırakıldıktan sonra kullanım (use-after-free) hatasına yol açar; eğer işçi, yükleme işleminden önce işaretçiyi temizlerse, bu durum bir NULL dereference hatasına neden olur. Sistem çağrısının dosya referansı SMC soketini hayatta tutar ancak CLC soketinin asenkron olarak serbest bırakılmasını engellemez. KASAN, yalnızca teste özel zamanlama araçlarıyla şunları raporlamıştır: BUG: KASAN: slab-use-after-free in smc_getname+0x19e/0x1b0 Read of size 8 at addr ffff888109abb4e0 by task poc/103 Call Trace: smc_getname+0x19e/0x1b0 do_getsockname+0xe5/0x170 __sys_getsockname+0x8c/0x100 Allocated by task 95: sock_alloc_inode+0x1e/0x280 sock_alloc+0x3d/0x240 __sock_create+0x7e/0x430 smc_create+0x121/0x240 Freed by task 0: kmem_cache_free+0xcc/0x340 rcu_core+0x50a/0x1850 Last potentially related work creation: evict+0x446/0x6c0 smc_clcsock_release+0xa8/0xd0 smc_close_active_abort+0x26a/0x3a0 __smc_lgr_terminate.part.0+0x137/0x2e0 İşaretçi kontrolü ve getname() geri çağırma işlemi boyunca smc_clcsock_release() ile senkronize olmak için clcsock_release_lock kilidi tutulur. Mevcut eş durumu kontrolünü ve geri çağırma işleminin dönüş değerini koruyarak, CLC soketi zaten serbest bırakılmışsa -EBADF döndürülür.

ÖnemYüksek
CVSS7.8
İstismar olasılığı—
ÜrünMicrosoft Azl3 Kernel
Yayın23 Eki 2026
İlk görülme23 Eki 2026

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
microsoft azl3_kernel_6.6.159.1-1Aralık belirtilmemiş—
microsoft azl3_kernel_6.6.157.1-1Aralık belirtilmemiş—

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-99032 · Microsoft Azl3 Kernel · Dark Radar