CVE-2024-44949

Yüksek

Açıklama

Linux kernel içerisinde aşağıdaki güvenlik açığı giderilmiştir: parisc: olası bir DMA bozulması düzeltildi ARCH_DMA_MINALIGN 16 olarak tanımlanmıştı; bu değer çok küçüktür ve birbiriyle ilişkisiz iki 16 baytlık tahsisatın aynı önbellek satırını paylaşması mümkün olabilir. Bu tahsisatlardan biri DMA kullanılarak diğeri ise önbelleğe alınmış yazma işlemi ile yazılırsa, DMA ile yazılan değer bozulabilir. Bu commit, ARCH_DMA_MINALIGN değerini PA20 için 128 ve PA1.1 için 32 olarak değiştirir; bu, mümkün olan en büyük önbellek satırı boyutudur. Farklı parisc mikro mimarileri farklı önbellek satırı boyutlarına sahip olduğundan, çekirdeğin tespit edilen önbellek satırı boyutuna göre slab önbellek parametrelerini dinamik olarak ayarlayabilmesi için arch_slab_minalign(), cache_line_size() ve dma_get_cache_alignment() fonksiyonları tanımlanmıştır.

ÖnemYüksek
CVSS7.8
İstismar olasılığı—
ÜrünLinux Kernel
Yayın4 Eyl 2024
İlk görülme4 Eyl 2024

Nasıl düzeltilir

Güncelleyin
  • linux linux_kernel6.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_kernelv < 6.6.46, 6.7 ≤ v < 6.10.5, 6.116.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-44949 · Linux Kernel · Dark Radar