CVE-2026-23235

Yüksek

Açıklama

Linux kernel içerisinde aşağıdaki güvenlik açığı giderilmiştir: f2fs: sysfs öznitelik okuma/yazma işlemlerindeki sınır dışı erişim düzeltildi Bazı f2fs sysfs öznitelikleri, sınır dışı bellek erişimi ve boyutu 4 bayt olmayan tam sayı değerlerinin hatalı işlenmesi sorunlarından etkilenmektedir. Örneğin: vm:~# echo 65537 > /sys/fs/f2fs/vde/carve_out vm:~# cat /sys/fs/f2fs/vde/carve_out 65537 vm:~# echo 4294967297 > /sys/fs/f2fs/vde/atgc_age_threshold vm:~# cat /sys/fs/f2fs/vde/atgc_age_threshold 1 carve_out, 8 bitlik bir tam sayı olan {struct f2fs_sb_info}->carve_out ile eşleşir. Ancak sysfs arayüzü, bunun 255'ten daha büyük bir değere ayarlanmasına izin vererek kapsam dışı bir güncellemeye neden olur. atgc_age_threshold ise 64 bitlik bir tam sayı olan {struct atgc_management}->age_threshold ile eşleşir, ancak sysfs arayüzü UINT_MAX'ten büyük değerleri doğru şekilde ayarlayamaz. Kök nedenler şunlardır: 1. __sbi_store(), tüm varsayılan değerleri unsigned int olarak değerlendirir; bu durum 4 bayttan büyük tam sayıların güncellenmesini engeller ve 4 bayttan küçük tam sayılar için sınır dışı yazmalara yol açar. 2. f2fs_sbi_show() da tüm varsayılan değerlerin unsigned int olduğunu varsayar, bu da sınır dışı okumalara ve 4 bayttan büyük tam sayılara hatalı erişime neden olur. Bu yama, her sysfs özniteliğiyle ilişkili tam sayının gerçek boyutunu kaydetmek için {struct f2fs_attr}->size özelliğini getirir. Bu bilgi sayesinde, sysfs okuma ve yazma işlemleri değerlere gerçek veri boyutlarına göre doğru şekilde erişebilir ve bunları güncelleyebilir; böylece bellek bozulması ve kırpılmalar önlenmiş olur.

ÖnemYüksek
CVSS7.1
İstismar olasılığı—
ÜrünLinux Kernel
Yayın4 Mar 2026
İlk görülme4 Mar 2026

Nasıl düzeltilir

Güncelleyin
  • linux linux_kernel5.10.251, 5.15.201, 6.1.164, 6.6.127, 6.12.74, 6.18.13, 6.19.3 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
linux linux_kernel3.12 ≤ v < 5.10.251, 5.11 ≤ v < 5.15.201, 5.16 ≤ v < 6.1.164, 6.2 ≤ v < 6.6.127, 6.7 ≤ v < 6.12.74, 6.13 ≤ v < 6.18.13, 6.19 ≤ v < 6.19.35.10.251, 5.15.201, 6.1.164, 6.6.127, 6.12.74, 6.18.13, 6.19.3

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