CVE-2026-63804

Yüksek

Açıklama

Linux kernel'da aşağıdaki güvenlik açığı giderilmiştir: gfs2: gfs2_qd_dealloc fonksiyonundaki serbest bırakıldıktan sonra kullanım (use-after-free) hatası düzeltildi gfs2_qd_dispose() tarafından bir RCU geri çağırması olarak çağrılan gfs2_qd_dealloc(), qd serbest bırakıldıktan sonra qd->qd_sbd aracılığıyla sdp superblock nesnesine erişir. Bunu, sd_quota_count değerini azaltmak ve sd_kill_wait işlemini uyandırmak için yapar. Ancak, RCU geri çağırması çalıştığında, gfs2_put_super() zaten free_sbd() üzerinden sdp nesnesini serbest bırakmış olabilir. Bu durum, ayırma işlemi (unmount) sırasında gfs2_quota_cleanup() çağrıldığında meydana gelebilir: bu işlem kota nesnelerini call_rcu() aracılığıyla imha eder ve ardından 60 saniyelik bir zaman aşımı ile sd_kill_wait üzerinde bekler. Zaman aşımı dolarsa veya gfs2_gl_hash_clear() bekleme tamamlandıktan sonra daha fazla RCU geri çağırması planlayan ek qd_put() çağrılarını tetiklerse, gfs2_put_super() kendisine referans veren RCU geri çağırmaları hala beklemedeyken superblock nesnesini serbest bırakmaya devam edecektir. Superblock serbest bırakılmadan önce tüm bekleyen RCU geri çağırmalarının (gfs2_qd_dealloc dahil) tamamlandığından emin olmak için gfs2_put_super() içindeki free_sbd() öncesine bir rcu_barrier() eklendi.

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

Nasıl düzeltilir

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
linux linux_kernel6.6 ≤ v < 6.6.144, 6.7 ≤ v < 6.12.95, 6.13 ≤ v < 6.18.38, 6.19 ≤ v < 7.1.36.6.144, 6.12.95, 6.18.38, 7.1.3

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