CVE-2025-37898

Orta

Açıklama

Linux kernel içerisinde aşağıdaki güvenlik açığı giderilmiştir: powerpc64/ftrace: yamalanabilir fonksiyon girişleri olmadan modül yüklemenin düzeltilmesi get_stubs_size, her zaman en az bir yamalanabilir fonksiyon girişi olması gerektiğini varsayar ancak bu durum her zaman geçerli değildir (kod içermeyen ancak veri dışa aktaran modüller); aksi takdirde -ENOEXEC döndürür ve böylece bölüm başlığı sh_size bu değere ayarlanır. module_memory_alloc() sırasında boyut, sayfa hizalamasından geçtikten sonra execmem_alloc()'e iletilir ve böylece sıfıra ayarlanır; bu da tahsisatın başarısız olmasına (ve dolayısıyla modül yüklemesinin başarısız olmasına) neden olur çünkü __vmalloc_node_range() sıfır boyutlu tahsisatları kontrol eder ve null döndürür: [ 115.466896] module_64: cast_common: doesn't contain __patchable_function_entries. [ 115.469189] ------------[ cut here ]------------ [ 115.469496] WARNING: CPU: 0 PID: 274 at mm/vmalloc.c:3778 __vmalloc_node_range_noprof+0x8b4/0x8f0 ... [ 115.478574] ---[ end trace 0000000000000000 ]--- [ 115.479545] execmem: unable to allocate memory Bu durumu, söz konusu hatayı yukarıya iletmenin zaten faydalı olmaması nedeniyle ilgili kontrolü tamamen kaldırarak düzeltin.

ÖnemOrta
CVSS5.5
İstismar olasılığı—
ÜrünLinux Kernel
Yayın20 May 2025
İlk görülme20 May 2025

Nasıl düzeltilir

Güncelleyin
  • linux linux_kernel6.14.6 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
linux linux_kernel6.13 ≤ v < 6.14.6, 6.156.14.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.

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