CVE-2022-49133

Orta

Açıklama

Linux kernel içerisinde aşağıdaki güvenlik açığı giderilmiştir: drm/amdkfd: işlem çıkışı sırasında svm range restore işleme sürecinde deadlock oluşması kfd_process_notifier_release fonksiyonu, deferred_list işlerini temizlemek için svm_range_list_lock_and_flush_work fonksiyonunu çağıran svm_range_restore_work işlemini flush eder; ancak eğer deferred_list işlemi mmput ile son kullanıcıyı serbest bırakırsa, exit_mmap -> notifier_release çağrılacaktır ve bu durum aşağıdaki geri izleme (backtrace) ile birlikte bir deadlock'a yol açmaktadır. Deadlock'u önlemek için svm_range_restore_work flush işlemi kfd_process_wq_release kısmına taşınmıştır. Ardından, aralıklar doğrulanırken ve GPU'ya eşlenirken mm yapısının yok olmasını önlemek için svm_range_restore_work artık task->mm referansını almaktadır. Workqueue: events svm_range_deferred_list_work [amdgpu] Call Trace: wait_for_completion+0x94/0x100 __flush_work+0x12a/0x1e0 __cancel_work_timer+0x10e/0x190 cancel_delayed_work_sync+0x13/0x20 kfd_process_notifier_release+0x98/0x2a0 [amdgpu] __mmu_notifier_release+0x74/0x1f0 exit_mmap+0x170/0x200 mmput+0x5d/0x130 svm_range_deferred_list_work+0x104/0x230 [amdgpu] process_one_work+0x220/0x3c0

ÖnemOrta
CVSS5.5
İstismar olasılığı—
ÜrünLinux Kernel
Yayın26 Şub 2025
İlk görülme26 Şub 2025

Nasıl düzeltilir

Güncelleyin
  • linux linux_kernel5.16.20, 5.17.3 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
linux linux_kernel5.14 ≤ v < 5.16.20, 5.17 ≤ v < 5.17.35.16.20, 5.17.3

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-2022-49133 · Linux Kernel · Dark Radar