CVE-2024-57892

Yüksek

Açıklama

Linux kernel'da aşağıdaki güvenlik açığı giderilmiştir: ocfs2: sarkan işaretçi dqi_priv nedeniyle oluşan slab-use-after-free hatası düzeltildi ocfs2 mount edildikten ve ardından salt okunur olarak yeniden mount edildikten sonra, kullanıcı bir sistem çağrısı ile quota_getnextquota kullandığında bir slab-use-after-free durumu oluşur. Spesifik olarak, sb_dqinfo(sb, type)->dqi_priv sarkan işaretçidir. Yeniden mount işlemi sırasında, dqi_priv işaretçisi serbest bırakılır ancak hiçbir zaman null olarak ayarlanmaz, bu da ona erişilmesine neden olur. Ek olarak, yeniden mount için kullanılan salt okunur seçeneği, DQUOT_USAGE_ENABLED bayraklarını ayarlamak yerine DQUOT_SUSPENDED bayrağını ayarlar. Dahası, sonraki aşamalarda sıradaki kotayı alma işleminde ocfs2_get_next_id fonksiyonu çağrılır ve yalnızca kota kullanım bayraklarını kontrol eder, kota askıya alma bayraklarını kontrol etmez. Bunu düzeltmek için, salt okunur olarak yeniden mount sonrası serbest bırakıldığında dqi_priv değerini null olarak ayarladım ve ocfs2_get_next_id içerisine DQUOT_SUSPENDED için bir kontrol ekledim. [[email protected]: coding-style temizlikleri]

ÖnemYüksek
CVSS7.8
İstismar olasılığı—
ÜrünLinux Kernel
Yayın15 Oca 2025
İlk görülme15 Oca 2025

Nasıl düzeltilir

Güncelleyin
  • linux linux_kernel6.1.125, 6.6.70, 6.12.9 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
linux linux_kernel4.6 ≤ v < 6.1.125, 6.2 ≤ v < 6.6.70, 6.7 ≤ v < 6.12.9, 6.136.1.125, 6.6.70, 6.12.9

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