CVE-2024-56652
Açıklama
Linux kernel içerisinde aşağıdaki güvenlik açığı giderilmiştir: drm/xe/reg_sr: Register havuzu kaldırıldı Söz konusu havuz uygulaması düzgün çalışmamaktadır: eğer krealloc belleği taşıyıp başka bir adres döndürürse, xarray içindeki girdiler geçersiz hale gelir ve bu durum daha sonra serbest bırakıldıktan sonra kullanım (use-after-free) hatasına yol açar: BUG: KASAN: slab-use-after-free in xe_reg_sr_apply_mmio+0x570/0x760 [xe] Read of size 4 at addr ffff8881244b2590 by task modprobe/2753 Allocated by task 2753: kasan_save_stack+0x39/0x70 kasan_save_track+0x14/0x40 kasan_save_alloc_info+0x37/0x60 __kasan_kmalloc+0xc3/0xd0 __kmalloc_node_track_caller_noprof+0x200/0x6d0 krealloc_noprof+0x229/0x380 Hatayı gidermek için kod basitleştirilmiştir. Gerektiğinde ileride daha iyi bir havuzlama stratejisi tekrar eklenebilir. (commit e5283bd4dfecbd3335f43b62a68e24dae23f59e4 üzerinden cherry pick yapılmıştır)
Nasıl düzeltilir
- linux linux_kernel6.12.6 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 | 6.8 ≤ v < 6.12.6, 6.13 | 6.12.6 |
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.