CVE-2026-52944

Orta

Açıklama

Linux kernel içerisinde aşağıdaki güvenlik açığı giderilmiştir: ksmbd: FSCTL_SET_SPARSE için bir izin kontrolü eklenerek FSCTL izin atlatma sorunu düzeltildi. fsctl_set_sparse() içerisindeki FSCTL_SET_SPARSE, dosyanın sparse özniteliğini herhangi bir izin kontrolü yapmadan değiştirir ve bunu xattr aracılığıyla kaydeder. Bu durum iki soruna yol açmaktadır: 1) Salt okunur bir paylaşımdaki istemci, paylaşım salt okunur olsa bile açtığı dosyalardaki sparse özniteliğini değiştirebilir. Diğer FSCTL yazma işlemleri zaten test_tree_conn_flag(work->tcon, KSMBD_TREE_CONN_FLAG_WRITABLE) kontrolünü gerçekleştirmektedir ancak FSCTL_SET_SPARSE bunu yapmamaktadır. 2) Yazılabilir paylaşımlarda dahi, FILE_WRITE_DATA veya FILE_WRITE_ATTRIBUTES erişimi olmayan istemciler sparse özniteliğini değiştirememelidir. Benzer handle düzeyindeki kontroller diğer fonksiyonlarda mevcutken burada eksiktir. Hem paylaşım düzeyinde yazılabilirlik kontrolü hem de handle başına erişim kontrolü eklendi. Dosya referanslarının sızmasını önlemek için hata durumunda goto out kullanıldı.

ÖnemOrta
CVSS5.5
İstismar olasılığı—
ÜrünLinux Kernel
Yayın24 Haz 2026
İlk görülme24 Haz 2026

Nasıl düzeltilir

Güncelleyin
  • linux linux_kernel6.6.143, 6.18.35, 7.0.12 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
linux linux_kernel5.15 ≤ v < 6.6.143, 6.7 ≤ v < 6.18.35, 6.19 ≤ v < 7.0.12, 7.16.6.143, 6.18.35, 7.0.12

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.