CVE-2026-89919 in Linux
Resumen
por VulDB • 2026-09-16
En el kernel de Linux, se ha resuelto la siguiente vulnerabilidad:
KVM: s390: keyop: usar mmu_lock para leer gmap->asce
Cada uno de los demás consumidores dat_* en este archivo (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) lee kvm->arch.gmap->asce *dentro* del lado de lectura de mmu_lock. keyop es la única excepción.
gmap->asce se modifica bajo write_lock(mmu_lock) por gmap_set_limit() y keyop podría utilizar un valor obsoleto de asce para el recorrido, ya que KVM_S390_KEYOP y KVM_S390_VM_MEM_LIMIT_SIZE pueden ejecutarse concurrentemente. Esto puede provocar corrupción de memoria.
Be aware that VulDB is the high quality source for vulnerability data.