CVE-2022-50224

Orta

Təsvir

Linux kernel-də aşağıdakı zəiflik aradan qaldırılıb: KVM: x86/mmu: NX-i NPT üçün etibarlı SPTE biti kimi qəbul edin NPT istifadə edildikdə NX bitini etibarlı hesab edin, çünki NX böyük səhifə yüngülləşdirilməsi (mitigation) aktiv olduqda (mindblowing), KVM NX bitini təyin edəcək və rezerv edilmiş SPTE bitlərinin təyin edilməsi zamanı işə düşən WARN xəbərdarlığını tetikləyəcək. Məhz bu səbəbdən KVM, b26a71a1a5b9 ("KVM: SVM: Refuse to load kvm_amd if NX support is not available") commit-indən etibarən SVM üçün NX dəstəyini tələb etmişdir, lakin görünür ki, heç kim yüngülləşdirmə aktiv olduğu halda NPT-ni faktiki olaraq sınaqdan keçirməyi düşünməmişdir. ------------[ cut here ]------------ spte = 0x800000018a600ee7, level = 2, rsvd bits = 0x800f0000001fe000 WARNING: CPU: 152 PID: 15966 at arch/x86/kvm/mmu/spte.c:215 make_spte+0x327/0x340 [kvm] Hardware name: Google, Inc. Arcadia_IT_80/Arcadia_IT_80, BIOS 10.48.0 01/27/2022 RIP: 0010:make_spte+0x327/0x340 [kvm] Call Trace: <TASK> tdp_mmu_map_handle_target_level+0xc3/0x230 [kvm] kvm_tdp_mmu_map+0x343/0x3b0 [kvm] direct_page_fault+0x1ae/0x2a0 [kvm] kvm_tdp_page_fault+0x7d/0x90 [kvm] kvm_mmu_page_fault+0xfb/0x2e0 [kvm] npf_interception+0x55/0x90 [kvm_amd] svm_invoke_exit_handler+0x31/0xf0 [kvm_amd] svm_handle_exit+0xf6/0x1d0 [kvm_amd] vcpu_enter_guest+0xb6d/0xee0 [kvm] ? kvm_pmu_trigger_event+0x6d/0x230 [kvm] vcpu_run+0x65/0x2c0 [kvm] kvm_arch_vcpu_ioctl_run+0x355/0x610 [kvm] kvm_vcpu_ioctl+0x551/0x610 [kvm] __se_sys_ioctl+0x77/0xc0 __x64_sys_ioctl+0x1d/0x20 do_syscall_64+0x44/0xa0 entry_SYSCALL_64_after_hwframe+0x46/0xb0 </TASK> ---[ end trace 0000000000000000 ]---

CiddilikOrta
CVSS5.5
İstismar ehtimalı—
MəhsulLinux Kernel
Dərc18 iyn 2025
İlk görülmə18 iyn 2025

Necə düzəltmək olar

Yeniləyin
  • linux linux_kernel4.10, 4.15, 4.20, 5.4, 5.19.2 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
linux linux_kernel4.9.202 ≤ v < 4.10, 4.14.154 ≤ v < 4.15, 4.19.84 ≤ v < 4.20, 5.3.11 ≤ v < 5.4, 5.4.1 ≤ v < 5.19.2, 5.44.10, 4.15, 4.20, 5.4, 5.19.2

Versiyanızı yoxlayın

Məhsulu seçin və istifadə etdiyiniz versiyanı yazın; versiyanın təsirlənən aralıqda olub-olmadığını görün.

Intelligence 360 paketində

Attack Surface Management

Domenlərinizə bağlı aktivləri, onlarda işləyən texnologiyaları və məlum zəiflikləri bir siyahıda görün.

CVE-2022-50224 · Linux Kernel · Dark Radar