CVE-2025-37858

Orta

Açıklama

Linux kernel'da aşağıdaki güvenlik açığı giderilmiştir: fs/jfs: AG boyut hesaplamasındaki tamsayı taşmasının önlenmesi JFS dosya sistemi, dbExtendFS() fonksiyonunda tahsis grubu (AG) boyutunu 1 << l2agsize kullanarak hesaplar. l2agsize değeri 31'i aştığında (32 bit sistemlerde 2TB üzerindeki aggregate yapılarıyla mümkündür), bu 32 bit kaydırma işlemi tanımsız davranışa ve hatalı AG boyutlandırmasına neden olur. 32 bit mimarilerde: - 1 değerinin 32+ bit sola kaydırılması, tamsayı taşması nedeniyle 0 ile sonuçlanır - Bu durum sbi->bmap->db_agsize içerisinde geçersiz AG boyutları (0 veya rastgele değerler) oluşturur - Sonraki blok tahsisleri geçersiz AG yapılarına referans verir - Şunlara yol açabilir: - Genişletme işlemleri sırasında dosya sistemi bozulması - Geçersiz bellek erişimleri nedeniyle kernel çökmeleri - Disk üzerindeki hatalı yapılar aracılığıyla güvenlik açıkları Kaydırma işleminden önce s64 tipine dönüştürme yapılarak düzeltilmiştir: bmp->db_agsize = (s64)1 << l2agsize; Bu işlem, 32 bit mimarilerde bile 64 bit aritmetik yapılmasını sağlar. Tip dönüşümü, db_agsize veri tipiyle (s64) uyumludur ve JFS blok hesaplama kodundaki benzer kalıpları takip eder. Linux Verification Center (linuxtesting.org) tarafından SVACE kullanılarak bulunmuştur.

ÖnemOrta
CVSS5.5
İstismar olasılığı—
ÜrünLinux Kernel
Yayın9 May 2025
İlk görülme9 May 2025

Nasıl düzeltilir

Güncelleyin
  • linux linux_kernel5.4.293, 5.10.237, 5.15.181, 6.1.135, 6.6.88, 6.12.24, 6.13.12, 6.14.3 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
linux linux_kernelv < 5.4.293, 5.5 ≤ v < 5.10.237, 5.11 ≤ v < 5.15.181, 5.16 ≤ v < 6.1.135, 6.2 ≤ v < 6.6.88, 6.7 ≤ v < 6.12.24, 6.13 ≤ v < 6.13.12, 6.14 ≤ v < 6.14.35.4.293, 5.10.237, 5.15.181, 6.1.135, 6.6.88, 6.12.24, 6.13.12, 6.14.3
debian debian_linux11.0—

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