CVE-2026-89986

Yüksek

Açıklama

Linux çekirdeğinde aşağıdaki güvenlik açığı giderilmiştir: mm/mempolicy: alloc_pages_bulk_weighted_interleave() fonksiyonundaki uyku moduna geçen tahsis işlemi düzeltildi syzbot, bucket_table_alloc() içerisinde geçersiz bağlamdan çağrılan bir uyku fonksiyonu hatası bildirmiştir. rhashtable_insert_slow() fonksiyonu, rcu_read_lock() altında tabloyu yeniden hashlediğinde, bucket_table_alloc(..., GFP_ATOMIC | __GFP_NOWARN) fonksiyonunu çağırır. Kova tablosu tahsisi vmalloc kullanıyorsa, __vmalloc_node_range_noprof() fonksiyonu; iletilen GFP_ATOMIC bayraklarıyla vm_area_alloc_pages() -> alloc_pages_bulk_mempolicy_noprof() fonksiyonlarını tetikler. Mevcut görev bir MPOL_WEIGHTED_INTERLEAVE bellek politikasına sahipse, alloc_pages_bulk_weighted_interleave() çağrılır ve şu anda geçici ağırlık dizisini tahsis ederken GFP_KERNEL değerini sabit olarak kullandığından, atomik/RCU bağlamlarında might_alloc() hatasını tetikler. alloc_pages_bulk_weighted_interleave() tarafından alınan gfp bayrakları (sayfa tahsis edici bölge değiştiricileri olan __GFP_HIGHMEM gibi değerleri temizlemek için GFP_RECLAIM_MASK ile maskelenmiş şekilde), GFP_KERNEL sabit değeri yerine kmalloc() fonksiyonuna iletilir. Ağırlık tamponu hemen tamamen başlatıldığı için kmalloc() yeterlidir.

ÖnemYüksek
CVSS7.8
İstismar olasılığı—
ÜrünLinux
Yayın16 Eyl 2026
İlk görülme16 Eyl 2026

Nasıl düzeltilir

Güncelleyin
  • Linux Linuxbcb3d0c867ee40dc48e9c085bf328fbc679b6656, 0ceda28f371df9e0bbdaa29214f71fe8298f23d8, 2943f1f4b7f2816177060eb9f551f2e6d8b629ba, 540e583b66d6402bf556fde5e53c817a54c1afe5 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
Linux Linuxfa3bea4e1f8202d787709b7e3654eb0a99aed758 ≤ v < bcb3d0c867ee40dc48e9c085bf328fbc679b6656, fa3bea4e1f8202d787709b7e3654eb0a99aed758 ≤ v < 0ceda28f371df9e0bbdaa29214f71fe8298f23d8, fa3bea4e1f8202d787709b7e3654eb0a99aed758 ≤ v < 2943f1f4b7f2816177060eb9f551f2e6d8b629ba, fa3bea4e1f8202d787709b7e3654eb0a99aed758 ≤ v < 540e583b66d6402bf556fde5e53c817a54c1afe5, 6.9bcb3d0c867ee40dc48e9c085bf328fbc679b6656, 0ceda28f371df9e0bbdaa29214f71fe8298f23d8, 2943f1f4b7f2816177060eb9f551f2e6d8b629ba, 540e583b66d6402bf556fde5e53c817a54c1afe5

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