CVE-2026-99086
Açıklama
Linux kernel'da aşağıdaki güvenlik açığı giderilmiştir: dm-integrity: devam ettirme sırasında süper bloğu doğrula dm_integrity_resume(), bayrakları ve yeniden hesaplama konumunu alabilmek için süper bloğu cihazdan yeniden okur. Kurucu fonksiyon (constructor) okuduğu süper bloğu doğrulayıp tüm bellek içi yapılarını buna göre boyutlandırırken, bu işlem sonuç üzerinde herhangi bir doğrulama yapmaz. Kullanıcı, dm-integrity aygıtı askıya alınmışken alt katmandaki aygıtta bulunan süper bloğu değiştirebilir, böylece iki değer artık birbiriyle uyumlu olmaz. Özellikle access_journal_data(), günlük giriş dizinini ic->sb->log2_sectors_per_block kadar kaydırır; ancak ic->journal_section_sectors ve günlük sayfa listesi kurucu fonksiyon anındaki değerle hesaplanmıştır. log2_sectors_per_block değerinin artırılması, dizinin günlüğün sonunu aşmasına neden olur ve ardından dm-integrity, lowmem_page_address(NULL) üzerinden 512 bayt yazar. Kurucu fonksiyonda doğrulanan süper bloğun anlık görüntüsünü (snapshot) alın ve disk üzerindeki geometriyi tanımlayan alanlardan herhangi biri değişmişse devam ettirmeyi reddedin.
Nasıl düzeltilir
- Linux Linux454b67fcc28c18502e47dfb9f067b04c28628ada, e9ec5cbbaf4dd3a02ae3d81719f4fcb9b609aa8e, fc79aeb86a2c244c1f1894e2d8f2966fe2b60fa2, 6.18.58, 6.2, 6.7, 6.13, 6.20 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| Linux Linux | 38625191f32f77a9d5fc7cc15f4f9b78768bfb33 ≤ v < 454b67fcc28c18502e47dfb9f067b04c28628ada, 118ba36e446c01e3cd34b3eedabf1d9436525e1d ≤ v < e9ec5cbbaf4dd3a02ae3d81719f4fcb9b609aa8e, 118ba36e446c01e3cd34b3eedabf1d9436525e1d ≤ v < fc79aeb86a2c244c1f1894e2d8f2966fe2b60fa2, 824b9c27d7b600520b95f0cab95a47d1b08a9483, fb49f209995f729053c6ee728436f98d78a49b6f, c6138af1f5454c2631a837916fda958ea72c0d71, 3ff70e2e31c419e2230d0c66cb2bfb3b1b414b7f, 6.18.16 ≤ v < 6.18.58, 6.1.165 ≤ v < 6.2, 6.6.128 ≤ v < 6.7, 6.12.75 ≤ v < 6.13, 6.19.6 ≤ v < 6.20, 7.0 | 454b67fcc28c18502e47dfb9f067b04c28628ada, e9ec5cbbaf4dd3a02ae3d81719f4fcb9b609aa8e, fc79aeb86a2c244c1f1894e2d8f2966fe2b60fa2, 6.18.58, 6.2, 6.7, 6.13, 6.20 |
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.