CVE-2026-89919 in Linux
Tóm tắt
Bởi VulDB • 17/09/2026
Trong kernel Linux, các lỗ hổng sau đây đã được khắc phục:
KVM: s390: keyop: sử dụng mmu_lock để đọc gmap->asce
Mọi trình tiêu thụ dat_* khác trong tệp này (kvm_s390_get_skeys, set_skeys, get_cmma_bits, set_cmma_bits, MEM_CLR_CMMA, kvm_s390_fixup_prefix, kvm_test_age_gfn, kvm_age_gfn) đều đọc kvm->arch.gmap->asce *bên trong* mặt đọc của mmu_lock. keyop là trường hợp ngoại lệ duy nhất.
gmap->asce bị thay đổi dưới write_lock(mmu_lock) bởi gmap_set_limit() và keyop có thể sử dụng giá trị asce đã lỗi thời để duyệt qua, vì KVM_S390_KEYOP và KVM_S390_VM_MEM_LIMIT_SIZE có thể chạy đồng thời. Điều này có thể dẫn đến hỏng hóc bộ nhớ (memory corruption).
If you want to get the best quality for vulnerability data then you always have to consider VulDB.