CVE-2026-89957

Yüksek

Açıklama

Linux kernel içerisinde aşağıdaki güvenlik açığı giderilmiştir: s390/vfio-ap: Son AP adaptörü veya domain kaldırıldığında hot-unplug işleminin atlanması sorunu düzeltildi vfio_ap_mdev_hot_unplug_cfg() fonksiyonu, konuk APCB'nin güncellenmesi gerekip gerekmediğini belirlemek için bitmap_andnot() fonksiyonunun dönüş değerini kullanır. Ancak, bitmap_andnot(), sonuçtaki hedef bitmap boş olduğunda false döndürür. Bu durum, bir mdev'e atanmış olan tek adaptör, domain veya kontrol domain'inin ana makinenin AP yapılandırmasından kaldırılması durumunda, ilgili bitin shadow APCB üzerinden doğru şekilde temizlendiği ancak sonucun boş bir bitmap olması nedeniyle bitmap_andnot() fonksiyonunun false döndürdüğü anlamına gelir. Sonuç olarak, do_hotplug değeri 0 kalır ve vfio_ap_mdev_update_guest_apcb() hiçbir zaman çağrılmaz; bu da KVM konuğunun, bağlantısı kesilmiş AP aygıtlarına bayat donanım erişimine sahip olmasına neden olur. Bu sorun, shadow APCB'nin kaldırma maskesiyle gerçekten örtüşüp örtüşmediğini belirlemek için bitmap_andnot() dönüş değeri kontrolünün bitmap_intersects() ile değiştirilmesiyle düzeltilmiştir. Eğer bir örtüşme varsa, yalnızca bitleri temizleme yan etkisi için bitmap_andnot() çağrılır ve ardından konuk APCB güncellemesini tetiklemek için do_hotplug koşulsuz olarak ayarlanır.

ÖnemYüksek
CVSS8.8
İstismar olasılığı—
ÜrünLinux
Yayın16 Eyl 2026
İlk görülme16 Eyl 2026

Nasıl düzeltilir

Güncelleyin
  • Linux Linuxf58e824de8577fe411f6199d659731a0f86a7275, 3a9b049bbdc40165d7f3e20b818eec95e5694d96, 753aa3bb1273bc0d36adb013d5915cc8ff6b72a9, c45753c32d452d10d8efaeb52587e9e6e8126e33, 04b35dd88c108b2d2ceaaa396aba1cb4049d5831, 917f509bfb88048094dbb85c4e9dbc4d6fe4a886 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
Linux Linuxeeb386aeb5b7c8d2dae6a3ba49255d8a97803182 ≤ v < f58e824de8577fe411f6199d659731a0f86a7275, eeb386aeb5b7c8d2dae6a3ba49255d8a97803182 ≤ v < 3a9b049bbdc40165d7f3e20b818eec95e5694d96, eeb386aeb5b7c8d2dae6a3ba49255d8a97803182 ≤ v < 753aa3bb1273bc0d36adb013d5915cc8ff6b72a9, eeb386aeb5b7c8d2dae6a3ba49255d8a97803182 ≤ v < c45753c32d452d10d8efaeb52587e9e6e8126e33, eeb386aeb5b7c8d2dae6a3ba49255d8a97803182 ≤ v < 04b35dd88c108b2d2ceaaa396aba1cb4049d5831, eeb386aeb5b7c8d2dae6a3ba49255d8a97803182 ≤ v < 917f509bfb88048094dbb85c4e9dbc4d6fe4a886, 6.0f58e824de8577fe411f6199d659731a0f86a7275, 3a9b049bbdc40165d7f3e20b818eec95e5694d96, 753aa3bb1273bc0d36adb013d5915cc8ff6b72a9, c45753c32d452d10d8efaeb52587e9e6e8126e33, 04b35dd88c108b2d2ceaaa396aba1cb4049d5831, 917f509bfb88048094dbb85c4e9dbc4d6fe4a886

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.

Intelligence 360 paketinde

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.