CVE-2026-98126
Açıklama
Linux kernel içerisinde aşağıdaki güvenlik açığı giderilmiştir: smb/client: sıfır aralığı için yeni EOF doğrulaması FALLOC_FL_ZERO_RANGE, FALLOC_FL_KEEP_SIZE olmadan kullanıldığında, smb3_zero_range() fonksiyonu RLIMIT_FSIZE kontrolü yapmadan EOF'yi genişletebilir ve bu durum dosyanın çağırıcının dosya boyutu sınırının ötesinde büyümesine izin verir. İşlemin EOF'yi genişleteceği durumlarda, sıfır aralığı isteği gönderilmeden önce inode_newsize_ok() fonksiyonunun çağrılmasıyla bu sorun düzeltilmiştir. CIFS bağlama noktasındaki bir dosyayı kullanan yeniden üretici: bash -c ' FILE=/mnt/cifs/repro trap "" SIGXFSZ ulimit -f 3072 truncate -s 2M "$FILE" fallocate --zero-range -o 0 -l 4M "$FILE" echo "fallocate rc=$?" stat -c "file size=%s" "$FILE" ' Bu değişiklikten önce, 3 MiB sınırına rağmen işlem başarılı oluyordu: fallocate rc=0 file size=4194304 Bu değişiklikten sonra, fallocate başarısız olur ve dosyayı 2 MiB boyutunda bırakır.
Nasıl düzeltilir
- linux linux_kernel6.6.160, 6.12.111, 6.18.53, 7.2.7 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| linux linux_kernel | 5.1 ≤ v < 6.6.160, 6.7 ≤ v < 6.12.111, 6.13 ≤ v < 6.18.53, 6.19 ≤ v < 7.2.7, 7.3 | 6.6.160, 6.12.111, 6.18.53, 7.2.7 |
| microsoft azl3_kernel_6.6.157.1-1 | Aralık belirtilmemiş | — |
| microsoft azl3_kernel_6.6.159.1-1 | Aralık belirtilmemiş | — |
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.
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.