CVE-2023-52757
Açıklama
Linux kernel içerisinde aşağıdaki güvenlik açığı giderilmiştir: smb: client: mid'ler serbest bırakılırken oluşabilecek potansiyel deadlock hatası düzeltildi Tüm release_mid() çağırıcılarının @mid referansını tuttuğu göründüğünden, @server->mid_lock spinlock altında kref_put(&mid->refcount, __release_mid) çağırmaya gerek yoktur. Eğer tutmuyorlarsa, zaten bir use-after-free hatası meydana gelirdi. Söz konusu spinlock'un kaldırılması, aşağıda gösterilen potansiyel deadlock hatasını da düzeltmektedir: CPU 0 CPU 1 ------------------------------------------------------------------ cifs_demultiplex_thread() cifs_debug_data_proc_show() release_mid() spin_lock(&server->mid_lock); spin_lock(&cifs_tcp_ses_lock) spin_lock(&server->mid_lock) __release_mid() smb2_find_smb_tcon() spin_lock(&cifs_tcp_ses_lock) *deadlock*
Nasıl düzeltilir
- linux linux_kernel5.10.237, 5.15.181, 6.1.64, 6.5.13, 6.6.3 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| linux linux_kernel | v < 5.10.237, 5.11 ≤ v < 5.15.181, 5.16 ≤ v < 6.1.64, 6.2 ≤ v < 6.5.13, 6.6 ≤ v < 6.6.3 | 5.10.237, 5.15.181, 6.1.64, 6.5.13, 6.6.3 |
| debian debian_linux | 11.0 | — |
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.
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.