CVE-2026-89723

Yüksek

Açıklama

Linux kernel içerisinde aşağıdaki güvenlik açığı giderilmiştir: nilfs2: truncation sonrası nilfs_direct_propagate fonksiyonundaki slab-out-of-bounds hatası düzeltildi Shuangpeng Bai, testler sırasında KASAN'ın nilfs_direct_propagate() fonksiyonunda bir slab-out-of-bounds hatası tespit ettiğini bildirmiştir. Yapılan analizler, bir dosya truncate edildikten sonra B-tree kökünün hemen altındaki bir düğüm bloğunun silinmediğini ortaya çıkarmıştır. Bunun yerine, bu blok B-tree düğüm önbelleğinde kirli (dirty) durumda kalmıştır. Log yazıcısı daha sonra bu bloğu tespit etmiş ve yalnızca doğrudan eşlemedeki veri bloklarını işlemek üzere tasarlanmış olan nilfs_direct_propagate() fonksiyonunu hatalı bir şekilde bu blok üzerinde çağırmıştır. Önbellekteki B-tree düğümleri sanal blok numaralarıyla yönetilir ve mantıksal anahtarları genellikle doğrudan eşlemenin beklediği aralığın dışındadır. Sonuç olarak, böyle bir düğümün doğrudan eşleme girişi olarak işlenmesi, bir slab-out-of-bounds erişimini tetikler. Kök neden, truncation sırasında bir B-tree eşlemesi doğrudan eşlemeye dönüştüğünde, kök düğüm tarafından işaret edilen ara düğüm bloğunun açıkça silinmek yerine çöp olarak geride bırakılmasıdır. Bu sorun, dönüşüm sırasında kalan ara düğüm bloğunu silmek için bir nilfs_btree_discard() işlemi eklenerek çözülmüştür. Silme işleminin bir eşleme dönüşümünün parçası olduğunu açıkça belirtmek için bop_delete arayüzüne bir 'deform' bayrağı eklenmiştir. Bu, B-tree eşleme uygulamasının, geçişten sonra yetim kalacak olan artık düğüm yapısının gerekli temizliğini ve imhasını gerçekleştirmesine olanak tanır.

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

Nasıl düzeltilir

Güncelleyin
  • Linux Linux39005fd1ce654ffdecacddc406b9a038efe606e6, bf49e6f6ddc12445a0330708b365de6458085980, 4a1bb1f9f24a935c9b3f4fbf98012fa6d4ad826d, b313edfbc0c2a60f7ce09b2e81ee71909ab8ddaf, 5d3783c451a546373662ee11ec17019273e68034, 448636c745a3f3b8582a0b8ce718c890a11c0fa9, 28362e8ce51377afdec1782e661e808328a10514, 45662dedb8f272ef7f16e69f13424c4bd0399240 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
Linux Linux36a580eb489f54d81a0534974962e732a314b999 ≤ v < 39005fd1ce654ffdecacddc406b9a038efe606e6, 36a580eb489f54d81a0534974962e732a314b999 ≤ v < bf49e6f6ddc12445a0330708b365de6458085980, 36a580eb489f54d81a0534974962e732a314b999 ≤ v < 4a1bb1f9f24a935c9b3f4fbf98012fa6d4ad826d, 36a580eb489f54d81a0534974962e732a314b999 ≤ v < b313edfbc0c2a60f7ce09b2e81ee71909ab8ddaf, 36a580eb489f54d81a0534974962e732a314b999 ≤ v < 5d3783c451a546373662ee11ec17019273e68034, 36a580eb489f54d81a0534974962e732a314b999 ≤ v < 448636c745a3f3b8582a0b8ce718c890a11c0fa9, 36a580eb489f54d81a0534974962e732a314b999 ≤ v < 28362e8ce51377afdec1782e661e808328a10514, 36a580eb489f54d81a0534974962e732a314b999 ≤ v < 45662dedb8f272ef7f16e69f13424c4bd0399240, 2.6.3039005fd1ce654ffdecacddc406b9a038efe606e6, bf49e6f6ddc12445a0330708b365de6458085980, 4a1bb1f9f24a935c9b3f4fbf98012fa6d4ad826d, b313edfbc0c2a60f7ce09b2e81ee71909ab8ddaf, 5d3783c451a546373662ee11ec17019273e68034, 448636c745a3f3b8582a0b8ce718c890a11c0fa9, 28362e8ce51377afdec1782e661e808328a10514, 45662dedb8f272ef7f16e69f13424c4bd0399240

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.