CVE-2024-43890

Orta

Açıklama

Linux kernel'da aşağıdaki güvenlik açığı giderilmiştir: tracing: get_free_elt() fonksiyonundaki taşma hatası düzeltildi get_free_elt() içerisindeki "tracing_map->next_elt" taşma riski taşımaktadır. Taşma meydana geldiğinde, maksimum eleman sayısına (`max_elts`) ulaşılmış olsa bile tracing_map içerisine yeni elemanlar eklenmeye devam edebilir. Taşmadan sonra eleman eklemeye devam etmek, tracing_map'in "tracing_map->max_size" kadar eleman içermesine ve boş giriş kalmamasına neden olabilir. Dolu bir tracing_map'e `__tracing_map_insert()` kullanılarak herhangi bir eleman ekleme girişimi yapıldığında, preemption devre dışıyken sonsuz döngüye yol açarak CPU donma sorununa neden olur. Bu durum, "tracing_map->next_elt" değeri "tracing_map->max_elt" değerine ulaştığında daha fazla artırımı önleyerek düzeltilmiştir.

ÖnemOrta
CVSS5.5
İstismar olasılığı—
ÜrünLinux Kernel
Yayın26 Ağu 2024
İlk görülme26 Ağu 2024

Nasıl düzeltilir

Güncelleyin
  • linux linux_kernel4.19.320, 5.4.282, 5.10.224, 5.15.165, 6.1.105, 6.6.46, 6.10.5 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
linux linux_kernel4.7 ≤ v < 4.19.320, 4.20 ≤ v < 5.4.282, 5.5 ≤ v < 5.10.224, 5.11 ≤ v < 5.15.165, 5.16 ≤ v < 6.1.105, 6.2 ≤ v < 6.6.46, 6.7 ≤ v < 6.10.5, 6.114.19.320, 5.4.282, 5.10.224, 5.15.165, 6.1.105, 6.6.46, 6.10.5

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