CVE-2025-21709

Yüksek

Açıklama

Linux kernel içerisinde aşağıdaki güvenlik açığı giderilmiştir: kernel: dup_mmap() hataları ve uprobe kaydı konusunda daha dikkatli olunması dup_mmap() sırasında bir bellek tahsisi başarısız olursa, maple tree çıkış yolu dışındaki diğer yineleyiciler için güvenli olmayan bir durumda kalabilir. Tüm kilitler exit_mmap() çağrısından önce (mm/mmap.c içinde) serbest bırakılır, ancak eksik mm_struct yapısına (en azından) mm_struct'a geri dönük bir işaretçiye sahip olan vma'ları bulan rmap aracılığıyla erişilebilir. Bu noktaya kadar, yalnızca kısmen başlatılmış bir mm_struct bulunabilmesiyle ilgili herhangi bir sorun yaşanmamıştı. Syzbot, son forking değişiklikleriyle birlikte eksik mm_struct'ın hata vermesini sağlayabildi; böylece aşağıda referans verilen bağlantıda belirtildiği üzere, başlatılmamış bir mm_struct kullanmanın güvenli olmadığı kanıtlanmış oldu. 8ac662f5da19f ("fork: avoid inappropriate uprobe access to invalid mm") yaması uprobe erişimini düzeltmiş olsa da, yarışı (race condition) tamamen ortadan kaldırmamaktadır. Bu yama, oom tarafında vma'ların yinelenmesini önlemek için MMF_OOM_SKIP değerini ayarlar (yarış penceresinde bunun bir oom kurbanı olarak seçilmesi son derece düşük bir ihtimal olsa bile) ve diğer potansiyel kullanıcıların kısmen başlatılmış bir mm_struct kullanmasını önlemek için MMF_UNSTABLE değerini ayarlar. uprobe için vma'lar kaydedilirken, kararsız (unstable) olarak işaretlenmiş bir mm içindeki vma'lar atlanır. Kararsız bir mm içindeki bir vma'yı değiştirmek, eğer mm tam olarak başlatılmamışsa sorunlara yol açabilir.

ÖnemYüksek
CVSS7.8
İstismar olasılığı—
ÜrünLinux Kernel
Yayın27 Şub 2025
İlk görülme27 Şub 2025

Nasıl düzeltilir

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

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
linux linux_kernel6.8 ≤ v < 6.13.26.13.2

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