CVE-2025-68248

Belirsiz

Açıklama

Linux kernel içerisinde aşağıdaki güvenlik açığı giderilmiştir: vmw_balloon: taşıma sırasında etkili bir şekilde söndürme işlemi yapıldığında başarıyı belirtin Bir balon sayfası taşınırken, önce eski sayfayı söndürür ve ardından yeni sayfayı şişiririz. Ancak, yeni sayfanın şişirilmesi başarılı olursa, aslında eski sayfayı söndürmüş oluruz ve bu da balon boyutunu azaltır. Bu durumda, taşıma işlemi aslında çalışmış olur: yeni sayfayı taşımaya ve hemen ardından söndürmeye benzer bir durum oluşur. Eski sayfa tekrar buddy sistemine serbest bırakılacaktır. Şu anda çekirdek, (bir hata döndürdüğümüz için) sayfanın izole olarak işaretlenmiş kalmasına neden olmaktadır. Daha sonra bu sayfayı geri koymaya çalıştığımızda, balloon_page_putback() içerisindeki WARN_ON_ONCE() ile karşılaşırız. Bu işlemleme yöntemi 3544c4faccb8 ("mm/balloon_compaction: stop using __ClearPageMovable()") commit'i ile değiştirilmiştir; bu değişiklikten önce, bu işlemleme yöntemini tolere edebiliyorduk. Bunu düzeltmek için, bu durumda sadece 0 döndürelim; böylece çekirdek, sanki taşıma başarılı olmuş gibi etkili bir şekilde "isolated" bayrağını temizler ve sayfayı buddy sistemine geri serbest bırakır. Çekirdek son referansı bıraktığında yeni sayfanın da serbest bırakılacağını unutmayın. Bunun aynı zamanda her şeyi daha tutarlı hale getirdiğini unutmayın: artık balon sürücüsünde sayfayı izolasyondan çıkarırken, taşıma çekirdeğinde onu izole olarak işaretli tutmayacağız. Bu sorun kod incelemesi yoluyla tespit edilmiştir.

ÖnemBelirsiz
CVSS—
İstismar olasılığı7. yüzdelik%0,2
ÜrünLinux
Yayın16 Ara 2025
İlk görülme16 Ara 2025

Nasıl düzeltilir

Güncelleyin
  • Linux Linuxaa05a044c5c2e147d726ac2fae1a97e0775eac11, 4ba5a8a7faa647ada8eae61a36517cf369f5bbe4 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
Linux Linux3544c4faccb8f0867bc65f8007ee70bfb5054305 ≤ v < aa05a044c5c2e147d726ac2fae1a97e0775eac11, 3544c4faccb8f0867bc65f8007ee70bfb5054305 ≤ v < 4ba5a8a7faa647ada8eae61a36517cf369f5bbe4, 6.17aa05a044c5c2e147d726ac2fae1a97e0775eac11, 4ba5a8a7faa647ada8eae61a36517cf369f5bbe4

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