CVE-2026-89919 in Linuxinformation

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.

Sources

Do you need the next level of professionalism?

Upgrade your account now!