CVE-2026-46318

Orta

Açıklama

Linux kernel içerisinde aşağıdaki güvenlik açığı giderilmiştir: Revert "mm/hugetlbfs: update hugetlbfs to use mmap_prepare" Bu işlem, ea52cb24cd3f ("mm/hugetlbfs: update hugetlbfs to use mmap_prepare") numaralı commit ile gelen değişiklikleri dikkate alan çakışma çözümleriyle birlikte, söz konusu commit işlemini geri alır. Yama, mmap_prepare aşamasındaki hugetlb VMA kilit tahsisini hatalı bir şekilde yönetmiştir; burada mmap_prepare çağrıldıktan sonra meydana gelen başarısız bir tahsis işlemi, kilidin sızdırılmasıyla sonuçlanabilmektedir. hugetlb eşlemeleri için VMA_DONTEXPAND_BIT ayarlı olduğundan, bir birleştirmenin benzer sorunlara yol açma riski yoktur. Bu sorunu gidermenin ilk adımı olarak, temel sorunlar düzeltildikten sonra yöntemi yeniden çalıştırabilmek adına yapılan değişiklik basitçe geri alınmıştır. Daha önce bir VMA tanımlayıcısı ile çalıştığımız gerçeğini göz önünde bulundurarak ve buna uygun değişiklikleri yaygınlaştırarak, VMA bayrağı değişikliklerini mümkün olan en iyi şekilde koruyoruz. vma_set_flags() fonksiyonunun çağrıldığına ve vm_flags_set() fonksiyonunun yaptığı gibi vma_start_write() fonksiyonunun çağrılmadığına dikkat edin. Bu durum uygundur çünkü işlem, VMA henüz ağaca bağlanmamış olduğu ve dolayısıyla başka hiç kimsenin ona erişemeyeceği bir .mmap kancasında gerçekleştirilmektedir.

ÖnemOrta
CVSS5.5
İstismar olasılığı—
ÜrünLinux Kernel
Yayın9 Haz 2026
İlk görülme9 Haz 2026

Nasıl düzeltilir

Güncelleyin
  • linux linux_kernel7.0.12 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
linux linux_kernel6.19 ≤ v < 7.0.12, 7.17.0.12

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