CVE-2024-47699

Orta

Açıklama

Linux çekirdeğinde aşağıdaki güvenlik açığı giderilmiştir: nilfs2: nilfs_btree_insert() içinde olası null-ptr-deref düzeltmesi Yama serisi: "nilfs2: boş b-tree düğümleriyle ilgili olası sorunları düzeltme". Bu seri, bozuk dosya sistemi imajlarında ortaya çıkabilecek boş b-tree düğümleriyle ilgili, syzbot tarafından yakın zamanda keşfedilen bir tanesi de dahil olmak üzere üç olası sorunu ele almaktadır. Bu yama (3 yamadan 1.'si): Cihazdaki bir b-tree bozuksa ve b-tree kökünün alt düğüm sayısı 0 olsa bile b-tree yüksekliği 2'den büyükse (kök düğümünün seviyesi 1'den büyükse), nilfs_btree_insert() içinden çağrılan nilfs_btree_prepare_insert() içinde bir NULL işaretçi başvurusu (null pointer dereference) meydana gelir. Bunun nedeni, b-tree kökünün alt düğüm sayısı 0 olduğunda nilfs_btree_do_lookup() fonksiyonunun path[x].bp_bh'nin hiçbirinde blok arabellek başlığını (block buffer head) ayarlamaması ve bunu NULL başlangıç değeri olarak bırakması, ancak b-tree kök düğümünün seviyesi 1'den büyükse path[x].bp_bh'nin arabellek belleğine erişen nilfs_btree_get_nonroot_node() fonksiyonunun çağrılmasıdır. Bu sorunu, kök düğümü cihazdan okurken sağlamlık kontrolleri gerçekleştiren nilfs_btree_root_broken() fonksiyonuna bu tutarsızlığı tespit edecek bir kontrol ekleyerek düzeltin. Hatayı çözmeye çalıştığı ve nedeni erkenden netleştirdiği için Lizhi Xu'ya teşekkürler.

ÖnemOrta
CVSS5.5
İstismar olasılığı—
ÜrünLinux Kernel
Yayın21 Eki 2024
İlk görülme21 Eki 2024

Nasıl düzeltilir

Güncelleyin
  • linux linux_kernel5.10.227, 5.15.168, 6.1.113, 6.6.54, 6.10.13, 6.11.2 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
linux linux_kernel2.6.30 ≤ v < 5.10.227, 5.11 ≤ v < 5.15.168, 5.16 ≤ v < 6.1.113, 6.2 ≤ v < 6.6.54, 6.7 ≤ v < 6.10.13, 6.11 ≤ v < 6.11.25.10.227, 5.15.168, 6.1.113, 6.6.54, 6.10.13, 6.11.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-47699 · Linux Kernel · Dark Radar