CVE-2026-89681

Kritik

Açıklama

Linux kernel'da aşağıdaki güvenlik açığı giderilmiştir: nfsd: layout fence worker çift referans yarışı düzeltildi Workqueue çekirdeği, geri çağırma (callback) tetiklenmeden önce WORK_STRUCT_PENDING bayrağını temizler; bu nedenle lm_breaker_timedout() içindeki delayed_work_pending() fonksiyonu, fence worker zaten çalışıyor olsa bile false dönebilir. Bu durum, breaker'ın mükerrer bir sc_count referansı almasına ve devam eden işlemle birleşen yeni bir worker planlamasına neden olur. Ek referans hiçbir zaman serbest bırakılmaz ve layout stateid sızıntısına yol açar. Yarış durumuna açık olan delayed_work_pending() kontrolü, ls_lock altında refcount_inc_not_zero() ile atomik olarak ayarlanan ve imha yolu üzerindeki son nfs4_put_stid() öncesinde yine ls_lock altında temizlenen bir ls_fence_inflight boolean değeriyle değiştirilmiştir; yeniden deneme yolu bunu kasıtlı olarak korur. Worker'ın başındaki kendi kendini yeniden kuran mod_delayed_work() kaldırılmıştır.

ÖnemKritik
CVSS9.8
İstismar olasılığı—
ÜrünLinux
Yayın11 Eyl 2026
İlk görülme11 Eyl 2026

Nasıl düzeltilir

Güncelleyin
  • Linux Linuxa278d361e0e8f242211891193d56483a7a9f47a8, 8580571227451384399b3fa53fcde19848c48e5a ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
Linux Linuxf52792f484ba2316853736856dde19b7e7458861 ≤ v < a278d361e0e8f242211891193d56483a7a9f47a8, f52792f484ba2316853736856dde19b7e7458861 ≤ v < 8580571227451384399b3fa53fcde19848c48e5a, 7.1a278d361e0e8f242211891193d56483a7a9f47a8, 8580571227451384399b3fa53fcde19848c48e5a

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