CVE-2024-41039
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.
Nasıl düzeltilir
- linux linux_kernel6.1.100, 6.6.41, 6.9.10 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| linux linux_kernel | 5.16 ≤ v < 6.1.100, 6.2 ≤ v < 6.6.41, 6.7 ≤ v < 6.9.10, 6.10 | 6.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.
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.