CVE-2024-53130

Orta

Açıklama

Linux kernel içerisinde aşağıdaki güvenlik açığı giderilmiştir: nilfs2: block_dirty_buffer tracepoint'indeki null-ptr-deref hatası düzeltildi "block:block_dirty_buffer" tracepoint kullanıldığında, mark_buffer_dirty() fonksiyonu bir NULL pointer dereference veya KASAN etkinleştirilmişse genel bir koruma hatasına (general protection fault) neden olabilir. Bu durum, tracepoint mark_buffer_dirty() içerisine eklendiğinden beri, buffer head'in bir block_device yapısına işaret edip etmediğine bakılmaksızın bh->b_bdev->bd_dev olan dev_t üyesine referans vermesinden kaynaklanmaktadır. Mevcut uygulamada, b-tree düğüm blokları dahil olmak üzere bir meta veri bloğunu okumak (veya oluşturmak) için bir buffer alan nilfs_grab_buffer(), blok aygıtını ayarlamaz; bunun yerine bunu yalnızca çağıran her bir blok okuma fonksiyonu için buffer "uptodate" durumunda değilse yapar. Ancak, bir folio/sayfa üzerinde uptodate bayrağı ayarlanmışsa ve buffer head'ler try_to_free_buffers() tarafından ondan ayrılmışsa ve ardından create_empty_buffers() tarafından yeni buffer head'ler eklenmişse, bh->b_bdev'e blok aygıtı atanmadan uptodate bayrağı her bir buffer için geri yüklenebilir ve daha sonra bu durumdayken mark_buffer_dirty() çağrılabilir, bu da yukarıda belirtilen hataya yol açar. Bu sorun, nilfs_grab_buffer()'ın buffer'ın uptodate bayrağının durumuna bakılmaksızın süper blok yapısının blok aygıtını her zaman buffer head'e ataması sağlanarak düzeltilmiştir.

ÖnemOrta
CVSS5.5
İstismar olasılığı—
ÜrünLinux Kernel
Yayın4 Ara 2024
İlk görülme4 Ara 2024

Nasıl düzeltilir

Güncelleyin
  • linux linux_kernel6.1.119, 6.6.63, 6.11.10 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
linux linux_kernel3.9 ≤ v < 6.1.119, 6.6.0 ≤ v < 6.6.63, 6.11.0 ≤ v < 6.11.106.1.119, 6.6.63, 6.11.10

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