CVE-2024-26947

Orta

Açıklama

Linux kernel içerisinde aşağıdaki güvenlik açığı giderilmiştir: ARM: 9359/1: flush: folio'nun eşleme yapılmayan adresler için ayrılıp ayrılmadığını kontrol et a4d5613c4dc6 ("arm: extend pfn_valid to take into account freed memory map alignment") numaralı commit, bir PFN için bellek haritasının varlığını kontrol etmek üzere pfn_valid() semantiğini değiştirdiğinden beri; çekirdek tarafından ayrılmış ancak eşlenmemiş[1] bir adres için geçerli bir sayfa durumunda, sistem şu bellek düzenine sahip bazı uio testleri sırasında çökmüştür: node 0: [mem 0x00000000c0a00000-0x00000000cc8fffff] node 0: [mem 0x00000000d0000000-0x00000000da1fffff] uio düzeni şöyledir: 0xc0900000, 0x100000 Çökme geri izlemesi (backtrace) şu şekildedir: Unable to handle kernel paging request at virtual address bff00000 [...] CPU: 1 PID: 465 Comm: startapp.bin Tainted: G O 5.10.0 #1 Hardware name: Generic DT based system PC is at b15_flush_kern_dcache_area+0x24/0x3c LR is at __sync_icache_dcache+0x6c/0x98 [...] (b15_flush_kern_dcache_area) from (__sync_icache_dcache+0x6c/0x98) (__sync_icache_dcache) from (set_pte_at+0x28/0x54) (set_pte_at) from (remap_pfn_range+0x1a0/0x274) (remap_pfn_range) from (uio_mmap+0x184/0x1b8 [uio]) (uio_mmap [uio]) from (__mmap_region+0x264/0x5f4) (__mmap_region) from (__do_mmap_mm+0x3ec/0x440) (__do_mmap_mm) from (do_mmap+0x50/0x58) (do_mmap) from (vm_mmap_pgoff+0xfc/0x188) (vm_mmap_pgoff) from (ksys_mmap_pgoff+0xac/0xc4) (ksys_mmap_pgoff) from (ret_fast_syscall+0x0/0x5c) Code: e0801001 e2423001 e1c00003 f57ff04f (ee070f3e) ---[ end trace 09cf0734c3805d52 ]--- Kernel panic - not syncing: Fatal exception Bu sorunu çözmek için PG_reserved değerinin ayarlanıp ayarlanmadığı kontrol edilmektedir. [1]: https://lore.kernel.org/lkml/[email protected]/

ÖnemOrta
CVSS5.5
İstismar olasılığı—
ÜrünLinux Kernel
Yayın1 May 2024
İlk görülme1 May 2024

Nasıl düzeltilir

Güncelleyin
  • linux linux_kernel5.5, 5.11, 6.6.24, 6.7.12, 6.8.3 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
linux linux_kernel5.4.167 ≤ v < 5.5, 5.10.87 ≤ v < 5.11, 5.14 ≤ v < 6.6.24, 6.7 ≤ v < 6.7.12, 6.8 ≤ v < 6.8.35.5, 5.11, 6.6.24, 6.7.12, 6.8.3

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-26947 · Linux Kernel · Dark Radar