CVE-2024-53143

Yüksek

Açıklama

Linux kernel içerisinde aşağıdaki güvenlik açığı giderilmiştir: fsnotify: iput() ve watched_objects azaltma işleminin sıralaması düzeltildi iput() işlemi tamamlanana kadar superblock yapısının hayatta kalması sağlandı. Superblock yapısının hayatta kaldığından emin olunmadıkça bir inode referansını tutmaya izin verilmez; fsnotify bunu watched_objects sayısını yüksek tutarak sağlar, bu nedenle iput() işlemi watched_objects azaltma işleminden önce gerçekleşmelidir. Bu durum, tmpfs gibi yapılarda sb->s_fs_info benzeri bileşenlerin serbest bırakıldıktan sonra kullanımına (UAF) yol açabilir ancak generic_shutdown_super() içerisindeki CHECK_DATA_CORRUPTION() bloğu nedeniyle, hata veren yarış durumu sıralamaları daha olası olduğundan UAF'ye ulaşmak zordur. Ayrıca, fsnotify_put_sb_watched_objects() fonksiyonunun, halihazırda serbest bırakılmış olabilecek bir superblock üzerinde fsnotify_sb_watched_objects() fonksiyonunu çağırmadığına emin olundu; aksi takdirde sb->s_fsnotify_info üzerinde bir UAF okuma hatası meydana gelebilirdi.

ÖnemYüksek
CVSS7.8
İstismar olasılığı—
ÜrünLinux Kernel
Yayın7 Ara 2024
İlk görülme7 Ara 2024

Nasıl düzeltilir

Güncelleyin
  • linux linux_kernel6.11.11, 6.12.2 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
linux linux_kernel6.10 ≤ v < 6.11.11, 6.12 ≤ v < 6.12.26.11.11, 6.12.2

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-2024-53143 · Linux Kernel · Dark Radar