CVE-2026-98800

Orta

Açıklama

Linux kernel içerisinde aşağıdaki güvenlik açığı giderilmiştir: bpf: Trampoline progları serbest bırakmadan önce bir RCU tasks grace period beklenmesi Bir prog, bir trampoline'den ayrıldığında, bir RCU grace period sonrasında veya eğer uyuyabiliyorsa (sleepable) bir RCU tasks trace dönemi sonrasında serbest bırakılır. Prog'un enter yardımcısı, prog çağrılmadan önce eşleşen okuma kilidini aldığı için bu durum prog'u çalıştıran görevleri kapsar. Preemptible bir çekirdekte ise, enter yardımcısından hemen önce trampoline içinde önceliği kesilen (preempted) bir görevi kapsamaz. Bu görev henüz herhangi bir kilit tutmamaktadır ve prog serbest bırakıldıktan sonra onu çağırır: BUG: KASAN: vmalloc-out-of-bounds in __bpf_prog_enter_recur+0x3a5/0x3f0 Read of size 8 at addr ffffc90000055040 by task candidate/110 CPU: 1 UID: 0 PID: 110 Comm: candidate Not tainted 7.3.0-rc2-00014-g15071f2a1263-dirty #2 PREEMPT(full) Call Trace: <TASK> __bpf_prog_enter_recur+0x3a5/0x3f0 bpf_trampoline_6442509193+0x37/0xf1 __x64_sys_futex+0x9/0x410 do_syscall_64+0xb0/0x530 ... Bir trampoline ile ilişkilendirilmiş bir prog serbest bırakılırken mevcut olandan önce bir RCU tasks grace period beklenmelidir. Bir RCU tasks grace period, yalnızca önceliği kesilen görevler tekrar çalıştıktan sonra sona erer ve bpf_tramp_image_put() imajı serbest bırakmak için zaten buna güvenir. Trampoline içinde uyuyan görevleri beklemez; bir sonraki commit bunları ele almaktadır. Yalnızca bir trampoline ile ilişkilendirilmiş proglara bu şekilde çağrı yapılabileceği için bpf_trampoline_add_prog() bunları işaretler ve diğer proglar eskisi gibi serbest bırakılmaya devam eder.

ÖnemOrta
CVSS5.2
İstismar olasılığı—
ÜrünMicrosoft Azl3 Kernel
Yayın18 Eki 2026
İlk görülme18 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.157.1-1Aralık belirtilmemiş—
microsoft azl3_kernel_6.6.159.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.