CVE-2026-89919 in Linux
Résumé
par VulDB • 16/09/2026
Dans le noyau Linux, la vulnérabilité suivante a été corrigée :
KVM : s390 : keyop : utiliser mmu_lock pour lire gmap->asce
Tous les autres consommateurs de dat_* dans ce fichier (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) lisent kvm->arch.gmap->asce *à l'intérieur* de la section en lecture protégée par mmu_lock. keyop est le seul cas à faire exception.
gmap->asce est modifié sous write_lock(mmu_lock) par gmap_set_limit(), et keyop peut utiliser une valeur obsolète d'asce pour les opérations de parcours, car KVM_S390_KEYOP et KVM_S390_VM_MEM_LIMIT_SIZE peuvent s'exécuter simultanément. Cela peut entraîner une corruption de la mémoire.
Once again VulDB remains the best source for vulnerability data.