CVE-2026-89918
Açıklama
Linux kernel içerisinde aşağıdaki güvenlik açığı giderilmiştir: KVM: arm64: VA alanı TLBI geçersiz kılma sonunun doğru şekilde işlenmesi VA ile yapılan TLB geçersiz kılma kodumuz, biri TLB tarafından diğeri ise TLBI talimatı tarafından tanımlanan iki aralığın karşılaştırılmasına dayanmaktadır. Her aralık bir başlangıç ve bir boyut ile tanımlanır. Ancak, karşılaştırmanın yapılış şekli, bir adresi (taban + boyut) ile karşılaştırdığı için adres devrini (address rollover) hesaba katmamaktadır. Bu durum, söz konusu ifade TTBR1 VA alanındaki son sayfa/bloğu temsil edene kadar sorunsuz çalışır; ancak bu durumda sonuç sıfır olur ve TLB geçersiz kılma işlemi başarısızlıkla sonuçlanır. Karşılaştırma işlemini, adres devrine karşı bağışık olacak şekilde (bitiş adresini hariç tutmak yerine dahil ederek) yeniden yazın ve Hyunwoo Kim tarafından önerildiği üzere bunu hem VA hem de IPA geçersiz kılmaları tarafından kullanılan ortak bir yardımcı fonksiyona taşıyın (IPA versiyonu açıkça bu özel sorundan etkilenmemiş olsa da).
Nasıl düzeltilir
- Linux Linuxce447651a52ec077694172af10c4fffb11f56c43, c624731ca6fe59ad8909ce4108301aa7560a91d6, 34af2c3e31f91a739dc175459fdbd99ed952b457 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| Linux Linux | 4ffa72ad8f37e73bbb6c0baa88557bcb4fd39929 ≤ v < ce447651a52ec077694172af10c4fffb11f56c43, 4ffa72ad8f37e73bbb6c0baa88557bcb4fd39929 ≤ v < c624731ca6fe59ad8909ce4108301aa7560a91d6, 4ffa72ad8f37e73bbb6c0baa88557bcb4fd39929 ≤ v < 34af2c3e31f91a739dc175459fdbd99ed952b457, 6.16 | ce447651a52ec077694172af10c4fffb11f56c43, c624731ca6fe59ad8909ce4108301aa7560a91d6, 34af2c3e31f91a739dc175459fdbd99ed952b457 |
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.