CVE-2026-97557

Yüksek

Açıklama

Linux kernel'da aşağıdaki güvenlik açığı giderilmiştir: smb: client: cifs_queue_oplock_break() fonksiyonundaki referans sayacı sızıntısı önlendi cifs_queue_oplock_break(), cifs_oplock_break() işlemini kuyruğa almadan önce hedef dosya üzerinde koşulsuz olarak bir referans alır. Yalnızca ilgili iş öğesi referans sayacını tekrar düşürür. Bu iş henüz kuyruktayken başka bir oplock break gelirse, queue_work() false dönecek ve bu ikinci iş öğesini kuyruğa eklemeyecektir. Sonuç olarak, dosya referansının tekrar bırakıldığı noktaya asla ulaşılamaz ve bu referans sızdırılır. Bu durum, yavaş yanıt veren bir sunucu ile etkileşime girildiğinde tetiklenebilir. Bunun sonucunda, bu dosya sistemi için daha sonra gerçekleştirilen ayırma (unmount) işlemleri şu hatalarla başarısız olur: BUG: Dentry ... still in use (1) [unmount of cifs cifs] VFS: Busy inodes after unmount of cifs (cifs) kernel BUG at fs/super.c:777! Bu sorun, referans sayacının yalnızca iş başarıyla kuyruğa alındığında artırılmasıyla düzeltilmiştir. Referansı queue_work() işleminden sonra almak güvenlidir; çünkü üç çağrıcı da çağrı boyunca tcon->open_file_lock kilidini tutar ve _cifsFileInfo_put() aynı kilit altında azaltma işlemi yapar, böylece pencere sırasında işleyiciyi başlatan bir çalışan, referans alınmadan önce onu bırakamaz.

ÖnemYüksek
CVSS7.5
İstismar olasılığı—
ÜrünLinux
Yayın25 Eyl 2026
İlk görülme25 Eyl 2026

Nasıl düzeltilir

Güncelleyin
  • Linux Linux13b9519b19e6e58a6cd01e63062cd1da7bd6449a, 0fb92ac85db58945ad7b970ff17674001487b3a3, 735a3a610136ae10f381d0909dff38e5b5c5f056, de2a6bcff2659bea40c7485115b57f0ae189fc01, af0193bbf1ac8c0f67f972998b0cc629d6116cf6, 2ed2c29dd9593637cfa25ac1eb23241b20202778, dfe7b750c7e069873a8a57a11c816831a235618a, 9f2e63f1b2d5fc5b5423424902c091123e220e7e, 3.17, 4.10, 4.15, 4.20, 5.1 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
Linux Linuxb98749cac4a695f084a5ff076f4510b23e353ecd ≤ v < 13b9519b19e6e58a6cd01e63062cd1da7bd6449a, b98749cac4a695f084a5ff076f4510b23e353ecd ≤ v < 0fb92ac85db58945ad7b970ff17674001487b3a3, b98749cac4a695f084a5ff076f4510b23e353ecd ≤ v < 735a3a610136ae10f381d0909dff38e5b5c5f056, b98749cac4a695f084a5ff076f4510b23e353ecd ≤ v < de2a6bcff2659bea40c7485115b57f0ae189fc01, b98749cac4a695f084a5ff076f4510b23e353ecd ≤ v < af0193bbf1ac8c0f67f972998b0cc629d6116cf6, b98749cac4a695f084a5ff076f4510b23e353ecd ≤ v < 2ed2c29dd9593637cfa25ac1eb23241b20202778, b98749cac4a695f084a5ff076f4510b23e353ecd ≤ v < dfe7b750c7e069873a8a57a11c816831a235618a, b98749cac4a695f084a5ff076f4510b23e353ecd ≤ v < 9f2e63f1b2d5fc5b5423424902c091123e220e7e, 2429fcf06d3cb962693868ab0a927c9038f12a2d, 1ee4f2d7cdcd4508cc3cbe3b2622d7177b89da12, 53fc31a4853e30d6e8f142b824f724da27ff3e40, 8092ecc306d81186a64cda42411121f4d35aaff4, ebac4d0adf68f8962bd82fcf483936edd6ec095b, 3.16.72 ≤ v < 3.17, 4.9.171 ≤ v < 4.10, 4.14.114 ≤ v < 4.15, 4.19.37 ≤ v < 4.20, 5.0.10 ≤ v < 5.1, 5.113b9519b19e6e58a6cd01e63062cd1da7bd6449a, 0fb92ac85db58945ad7b970ff17674001487b3a3, 735a3a610136ae10f381d0909dff38e5b5c5f056, de2a6bcff2659bea40c7485115b57f0ae189fc01, af0193bbf1ac8c0f67f972998b0cc629d6116cf6, 2ed2c29dd9593637cfa25ac1eb23241b20202778, dfe7b750c7e069873a8a57a11c816831a235618a, 9f2e63f1b2d5fc5b5423424902c091123e220e7e, 3.17, 4.10, 4.15, 4.20, 5.1

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.