CVE-2025-38076

Yüksek

Açıklama

Linux kernel içerisinde aşağıdaki güvenlik açığı giderilmiştir: alloc_tag: modül etiketleri için percpu sayaçlarını dinamik olarak ayırın Bir modül kaldırıldığında, etiketlerinden herhangi birinin hala kullanımda olup olmadığı kontrol edilir ve eğer öyleyse, tüm etiketler kullanılmaz hale gelene kadar modülün tahsis etiketlerini içeren bellek canlı tutulur. Ancak, etiketler tarafından referans verilen percpu sayaçları free_module() tarafından serbest bırakılır. Bu durum, bir modül tarafından ayrılan belleğe modül kaldırıldıktan sonra erişilmesi halinde UAF (serbest bırakıldıktan sonra kullanım) sorununa yol açacaktır. Bunu düzeltmek için, modül tahsis etiketleri için percpu sayaçlarını dinamik olarak ayırıyoruz ve modül kaldırıldıktan sonra hala kullanımda olan etiketler için bunları canlı tutuyoruz. Bu işlem aynı zamanda, bellek tahsis profillemesi etkinleştirildiğinde daha büyük bir PERCPU_MODULE_RESERVE gereksinimini de ortadan kaldırır çünkü sayaçlar için percpu belleğinin artık rezerve edilmesine gerek yoktur.

ÖnemYüksek
CVSS7.8
İstismar olasılığı—
ÜrünLinux Kernel
Yayın18 Haz 2025
İlk görülme18 Haz 2025

Nasıl düzeltilir

Güncelleyin
  • linux linux_kernel6.14.9 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.9, 6.156.14.9

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.