CVE-2026-72210
Açıklama
Linux kernel içerisinde aşağıdaki güvenlik açığı giderilmiştir: ntfs: eşleme çiftleri çözümleme sınır kontrollerindeki bir farkla hata (off-by-one) düzeltildi ntfs_mapping_pairs_decompress() fonksiyonunda, attr_end öznitelik kaydının sonundan bir bayt sonrasını işaret etmektedir: attr_end = (u8 *)attr + le32_to_cpu(attr->length); Eşleme çifti veri baytlarının öznitelik sınırları içinde olduğunu doğrulayan iki sınır kontrolü kesin büyüktür (>) operatörünü kullanmaktadır; bu durum, veriler tam olarak attr_end noktasına kadar uzandığında bir baytlık sınır dışı okumaya (out-of-bounds read) izin verir: b = *buf & 0xf; if (b) { if (unlikely(buf + b > attr_end)) // off-by-one goto io_error; for (deltaxcn = (s8)buf[b--]; b; b--) deltaxcn = (deltaxcn << 8) + buf[b]; } buf + b == attr_end olduğunda, kontrol sonucu yanlış (false) döner ve buf[b] geçerli öznitelik sınırının bir bayt ötesini okur. Aynı örüntü LCN delta baytları kontrolünde de görülmektedir. Tam olarak attr_end noktasındaki buf[b] ifadesinin doğru şekilde sınır dışı olarak reddedilmesi için her iki kontrol de >= kullanılacak şekilde düzeltilmiştir.
Nasıl düzeltilir
- Linux Linuxbfe835e535fe0aa5767fdd8116f62e835ba50b55, 18760a74ef7c28df93726445b5595162e62ed341 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| Linux Linux | 1e9ea7e04472d4e5e12e58c881eaacfb3e49b669 ≤ v < bfe835e535fe0aa5767fdd8116f62e835ba50b55, 1e9ea7e04472d4e5e12e58c881eaacfb3e49b669 ≤ v < 18760a74ef7c28df93726445b5595162e62ed341, 7.1 | bfe835e535fe0aa5767fdd8116f62e835ba50b55, 18760a74ef7c28df93726445b5595162e62ed341 |
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.