CVE-2026-93218
Açıklama
Linux kernel içerisinde aşağıdaki güvenlik açığı giderilmiştir: mm/huge_memory: madvise_free_huge_pmd fonksiyonunda cihaz-özel (device-private) PMD'ler atlanıyor madvise_free_pte_range(), kilitlenmemiş şekilde pmd_trans_huge(*pmd) kontrolü yapar ve ardından madvise_free_huge_pmd() fonksiyonu pmd_trans_huge_lock() kilidini alır. pmd_is_huge(), cihaz-özel bir PMD için true döner; bu nedenle orig_pmd cihaz-özel olabilir ve !pmd_present() dalına girebilir. Söz konusu mevcut olmayan (non-present) dalda cihaz-özel PMD'leri atlayın ve pmd_folio() çağrılmadan önce 'out' kısmına devam edin. Beklenmedik bir PMD softleaf durumunun sistem çökmesi (panic) yerine uyarı kaydetmesi için kontrolü VM_WARN_ON_ONCE() seviyesine düşürün. thp_migration_supported() korumasını kaldırın: Bu ifade IS_ENABLED(CONFIG_ARCH_SUPPORTS_PMD_SOFTLEAF) şeklinde genişletilir ve hem pmd_is_migration_entry() hem de pmd_is_device_private_entry() bu yapılandırma seçilmediğinde zaten false döndürür; dolayısıyla bu koruma yalnızca uyarının zaten sessiz kalacağı durumu engellemektedir. Potansiyel tetikleyici: HMM tabanlı bir GPU sürücüsünün madvise(MADV_FREE) ile yarışması: migrate_vma_pages(), çağıran tarafın pmd_trans_huge() kontrolü ile çağrılan tarafın pmd_trans_huge_lock() işlemi arasında PMD'yi cihaz-özel bir girişe dönüştürür.
Nasıl düzeltilir
- Linux Linux5e3026bf736498115884d6c7bd0308ba29e0474c, ce579dcf730ce5ed8043a5eeea18a3e6706a97e5 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| Linux Linux | 368076f52ebeecd33e10a9f80905d7508b6b6149 ≤ v < 5e3026bf736498115884d6c7bd0308ba29e0474c, 368076f52ebeecd33e10a9f80905d7508b6b6149 ≤ v < ce579dcf730ce5ed8043a5eeea18a3e6706a97e5, 6.19 | 5e3026bf736498115884d6c7bd0308ba29e0474c, ce579dcf730ce5ed8043a5eeea18a3e6706a97e5 |
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.