CVE-2026-89445

Yüksek

Açıklama

Linux kernel içerisinde aşağıdaki güvenlik açığı giderilmiştir: iommufd: selftest IOPF raporlamasındaki UAF hatası düzeltildi IOMMUFD selftest TRIGGER_IOPF, PASID ayırmadan (detach) senkronize olmadan group->pasid_array üzerinden bir ekleme tutamacı (attach handle) ödünç alır; ardından eşzamanlı bir iommu_report_device_fault(), ayırma işlemi tutamacı sildikten ve destekleyici struct iommufd_attach_handle yapısını serbest bıraktıktan sonra bu ödünç alınan tutamacın domain işaretçisini çözebilir. TRIGGER_IOPF daha sonra serbest bırakılan tutamacı çözer ve bu durum bir UAF'ye neden olur. Gerçek bir sürücünün beklenen tasarımını takip etmek için mock_dev içerisine bir iopf_rwsem eklenerek düzeltilmiştir. Bunun okuma tarafı tüm iommu_report_device_fault() çağrısı boyunca, yazma tarafı ise bir cihaz domain'ini ekleyen, ayıran veya değiştiren her yol etrafında tutulur. Bu işlem, eski bir ekleme tutamacı veya IOPF hata parametresi kaldırılmadan önce yeni raporları engelleyebilir ve devam eden raporların tamamlanmasını sağlar. Ayrıca, mock sürücüsünün varsayılan-domain ekleme geri çağırmasını tetikleyebileceği için bir mock cihaz kaydedilirken yazma tarafı alınır.

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

Nasıl düzeltilir

Güncelleyin
  • Linux Linuxfd2e7ac94d6d813548b021473c3dddc30c8c07d1, cab2895729516799384d48560e6fca105fb3f927, e27e90bde68b2ab92e63ed19caad1ef57188bea0, 8c07df7cdfcf52f1ff276c588612aabc6c6b8399 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
Linux Linuxddee19971081b42615d62f4fdada21274708ed4d ≤ v < fd2e7ac94d6d813548b021473c3dddc30c8c07d1, ddee19971081b42615d62f4fdada21274708ed4d ≤ v < cab2895729516799384d48560e6fca105fb3f927, ddee19971081b42615d62f4fdada21274708ed4d ≤ v < e27e90bde68b2ab92e63ed19caad1ef57188bea0, ddee19971081b42615d62f4fdada21274708ed4d ≤ v < 8c07df7cdfcf52f1ff276c588612aabc6c6b8399, 6.11fd2e7ac94d6d813548b021473c3dddc30c8c07d1, cab2895729516799384d48560e6fca105fb3f927, e27e90bde68b2ab92e63ed19caad1ef57188bea0, 8c07df7cdfcf52f1ff276c588612aabc6c6b8399

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.

CVE-2026-89445 · Linux · Dark Radar