CVE-2025-40068

Yüksek

Açıklama

Linux kernel içerisinde aşağıdaki güvenlik açığı giderilmiştir: fs: ntfs3: run_unpack() fonksiyonundaki tamsayı taşması düzeltildi Açılan dosyaya ilişkin MFT kaydı, dosyanın fiziksel disk üzerindeki konumuna dair bilgileri içeren bir dizi olan runlist'ini içerir. Tüm Çağrı Yığını (Call Stack) yollarının analizi, LCN'lerin hesaplandığı runlist dizisi değerlerinin run_unpack fonksiyonundan önce doğrulanmadığını göstermiştir. run_unpack fonksiyonu, MFT özniteliklerindeki (örneğin, $DATA) sıkıştırılmış runlist veri formatını çözerek bunları sanal kümelerin (VCN) mantıksal kümelere (LCN) eşlemesini tanımlayan bir runs_tree yapısına dönüştürür. NTFS3 alt sistemi ayrıca MFT kayıtlarından dosya silmek için bir kısayola sahiptir; bu durumda run_unpack girişine RUN_DEALLOCATE komutu gönderilir ve fonksiyon mantığı, dosya veya dizin hakkında runlist'e aktarılan tüm verilerin bir runs_tree yapısı oluşturulmadan silinmesini sağlar. Rastgele bir dosya için MFT kaydının $DATA özniteliğindeki runlist'in değiştirilmesi, erişim kontrollerinin atlatılarak diskteki rastgele verilere erişilmesine (inode erişim kontrolü daha üst seviyede gerçekleştiği için) veya diskteki rastgele verilerin yok edilmesine yol açabilir. Toplama işlemi için taşma kontrolü eklendi. SVACE ile Linux Verification Center (linuxtesting.org) tarafından bulunmuştur.

ÖnemYüksek
CVSS8.4
İstismar olasılığı—
ÜrünLinux
Yayın28 Eki 2025
İlk görülme28 Eki 2025

Nasıl düzeltilir

Güncelleyin
  • Linux Linuxf6b36cfd25cbadad63447c673743cf771090e756, 3ac37e100385b59ac821a62118494442238aaac4, a86c8b9d03f7101e1750233846fe989df6f0d631, 9378cfe228c2c679564a4116bcb28c8e89dff989, 5aa5799d162ad1b8e8b699d48b6218143c695a78, 736fc7bf5f68f6b74a0925b7e072c571838657d2 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
Linux Linux4342306f0f0d5ff4315a204d315c1b51b914fca5 ≤ v < f6b36cfd25cbadad63447c673743cf771090e756, 4342306f0f0d5ff4315a204d315c1b51b914fca5 ≤ v < 3ac37e100385b59ac821a62118494442238aaac4, 4342306f0f0d5ff4315a204d315c1b51b914fca5 ≤ v < a86c8b9d03f7101e1750233846fe989df6f0d631, 4342306f0f0d5ff4315a204d315c1b51b914fca5 ≤ v < 9378cfe228c2c679564a4116bcb28c8e89dff989, 4342306f0f0d5ff4315a204d315c1b51b914fca5 ≤ v < 5aa5799d162ad1b8e8b699d48b6218143c695a78, 4342306f0f0d5ff4315a204d315c1b51b914fca5 ≤ v < 736fc7bf5f68f6b74a0925b7e072c571838657d2, 5.15f6b36cfd25cbadad63447c673743cf771090e756, 3ac37e100385b59ac821a62118494442238aaac4, a86c8b9d03f7101e1750233846fe989df6f0d631, 9378cfe228c2c679564a4116bcb28c8e89dff989, 5aa5799d162ad1b8e8b699d48b6218143c695a78, 736fc7bf5f68f6b74a0925b7e072c571838657d2

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.