CVE-2024-44949
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.
Nasıl düzeltilir
- linux linux_kernel6.6.46, 6.10.5 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 | v < 6.6.46, 6.7 ≤ v < 6.10.5, 6.11 | 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.
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.