CVE-2024-41039

Yüksek

Açıklama

Linux kernel içerisinde aşağıdaki güvenlik açığı giderilmiştir: firmware: cs_dsp: wmfw başlığının taşma kontrolü düzeltildi Tampon aşımını önlemek için, aygıt yazılımı dosyası tamponunun wmfw başlığı için yeterince büyük olup olmadığını denetleyen mekanizma düzeltildi. Orijinal kod, aygıt yazılımı veri tamponunun şu yapıların boyutlarının toplamı kadar bayt içerip içermediğini test ediyordu: wmfw_header + wmfw_adsp1_sizes + wmfw_footer Ancak wmfw_adsp1_sizes yalnızca ADSP1 aygıt yazılımlarında kullanılır. ADSP2 ve Halo Core için eşdeğer yapı olan wmfw_adsp2_sizes ise 4 bayt daha uzundur. Bu nedenle uzunluk kontrolü, aygıt yazılımı tamponunda wmfw_adsp2_sizes içeren bir başlık için yeterli bayt olduğunu garanti etmiyordu. Bu yama, uzunluk kontrolünü üç ayrı parçaya böler. wmfw_header, wmfw_adsp?_sizes ve wmfw_footer yapılarının her biri kullanılmadan önce ayrı ayrı kontrol edilir.

ÖnemYüksek
CVSS7.8
İstismar olasılığı—
ÜrünLinux Kernel
Yayın29 Tem 2024
İlk görülme29 Tem 2024

Nasıl düzeltilir

Güncelleyin
  • linux linux_kernel6.1.100, 6.6.41, 6.9.10 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
linux linux_kernel5.16 ≤ v < 6.1.100, 6.2 ≤ v < 6.6.41, 6.7 ≤ v < 6.9.10, 6.106.1.100, 6.6.41, 6.9.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.