CVE-2026-43389

Orta

Açıklama

Linux çekirdeğinde aşağıdaki güvenlik açığı giderilmiştir: mm: memfd_luo: tüm folioları her zaman kirli olarak işaretle Kirli bir folio, üzerine yazılmış olan foliodur. Temiz bir folio ise bunun tersidir. Temiz bir folio kullanıcı verisi içermediği için bellek baskısı altında serbest bırakılabilir. LUO ile memfd koruması, bayrağı preserve() sırasında kaydeder. Bu durum sorunludur; folio daha sonra kirlenebilir. Bunu freeze() sırasında kaydetmek de işe yaramaz, çünkü PTE'deki kirli biti normalde unmap sırasında senkronize edilir ve freeze() anında dosyanın hala eşlemeleri olabilir. Bunun neden bir sorun olduğunu anlamak için, bir folionun preserve sırasında temiz olduğunu ancak daha sonra kirlendiğini varsayalım. Folionun serileştirilmiş durumu onu temiz olarak işaretleyecektir. Retrieve işleminden sonra, bir sonraki çekirdek folionu temiz olarak görecek ve bellek baskısı altında onu geri kazanmaya çalışabilecektir. Bu durum, kullanıcı verilerinin kaybıyla sonuçlanacaktır. Dosyanın tüm foliolarını kirli olarak işaretleyin ve MEMFD_LUO_FOLIO_DIRTY bayrağını her zaman ayarlayın. Bunun yan etkisi, tüm temiz folioların geri kazanılamaz hale gelmesidir. Bu, canlı güncelleme katılımcıları için ödenmesi gereken bir bedeldir. Zaten çok sayıda temiz folionun korunmasının yaygın bir kullanım durumu olması beklenmemektedir. pfolio->flags değeri artık sabit olduğundan, flags değişkenini kaldırın ve doğrudan ayarlayın.

ÖnemOrta
CVSS5.5
İstismar olasılığı—
ÜrünLinux Kernel
Yayın8 May 2026
İlk görülme8 May 2026

Nasıl düzeltilir

Güncelleyin
  • linux linux_kernel6.19.9 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 < 6.19.9, 7.06.19.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.

CVE-2026-43389 · Linux Kernel · Dark Radar