CVE-2026-90155

Belirsiz

Açıklama

Linux kernel içerisinde aşağıdaki güvenlik açığı giderilmiştir: ksmbd: serbest bırakmadan önce engellenmiş kilit isteklerini ayırın ksmbd tarafından bayt aralığı kilit takibi için tutulan bir file_lock, hala VFS engellenmiş istek grafiğinin bir parçası olabilir. Özellikle VFS, flc_blocked_requests aracılığıyla halihazırda engellenmiş bir isteğin altına yeni bir bekleyici ekleyebilir. ksmbd_file referans sayacı bu grafiği kapsamaz. Hem __ksmbd_close_fd() hem de istekler arası kilit açma yolu, bu tutulan file_lock nesnelerini doğrudan serbest bırakır. Eğer bağımlı bir bekleyici hala bağlıysa, locks_release_private() fonksiyonu BUG_ON(!list_empty(&flc->flc_blocked_requests)) hatasını tetikler. Aynı yaşam süresi uyumsuzluğu, serbest bırakılmış bir ksmbd_lock nesnesinin istek yerel llist üzerinden erişilebilir kalmasına neden olabilir. Kapatma, istekler arası kilit açma ve geri alma yollarında file_lock nesnesini serbest bırakmadan önce engellenmiş istek grafiğinden ayırın. locks_delete_block() ayrıca nesnenin altına zincirlenmiş istekleri uyandırır. Tamamlanmış bir kilit yayınlandığında llist kaldırılır, böylece küresel olarak görünür bir ksmbd_lock artık gönderen işçinin yığınına işaret etmez.

ÖnemBelirsiz
CVSS—
İstismar olasılığı—
ÜrünLinux
Yayın17 Eyl 2026
İlk görülme17 Eyl 2026

Nasıl düzeltilir

Güncelleyin
  • Linux Linux4e8b69c06bd6583ec11abef4fae50c2c8d5f3679, d20d3f6ad8b0b6f4e1bb32cdf7eca251962e8f04, d31db79cfaa9fce6649772ad279779473ba8aef9, f77d2accafca529e0ea3f979eb6e6cf1dac05c90, 514a0b2bc949963497e66cacd433f65dc768a71d, 215e8816b1ac25176d911abb8704390413ccee4b ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
Linux Linuxd63528eb0d43c4796c42aad56889dec12cf4e122 ≤ v < 4e8b69c06bd6583ec11abef4fae50c2c8d5f3679, d63528eb0d43c4796c42aad56889dec12cf4e122 ≤ v < d20d3f6ad8b0b6f4e1bb32cdf7eca251962e8f04, d63528eb0d43c4796c42aad56889dec12cf4e122 ≤ v < d31db79cfaa9fce6649772ad279779473ba8aef9, d63528eb0d43c4796c42aad56889dec12cf4e122 ≤ v < f77d2accafca529e0ea3f979eb6e6cf1dac05c90, d63528eb0d43c4796c42aad56889dec12cf4e122 ≤ v < 514a0b2bc949963497e66cacd433f65dc768a71d, d63528eb0d43c4796c42aad56889dec12cf4e122 ≤ v < 215e8816b1ac25176d911abb8704390413ccee4b, 5.154e8b69c06bd6583ec11abef4fae50c2c8d5f3679, d20d3f6ad8b0b6f4e1bb32cdf7eca251962e8f04, d31db79cfaa9fce6649772ad279779473ba8aef9, f77d2accafca529e0ea3f979eb6e6cf1dac05c90, 514a0b2bc949963497e66cacd433f65dc768a71d, 215e8816b1ac25176d911abb8704390413ccee4b

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