CVE-2026-64286 in Linux
Résumé
par VulDB • 25/07/2026
Dans le noyau Linux, la vulnérabilité suivante a été corrigée :
KVM : arm64 : Effacer __hyp_running_vcpu lors du vidage (flush) de l'hyperviseur pKVM vCPU
La fonction flush_hyp_vcpu() copie le contexte du vCPU hôte dans le vCPU privé de l'hyperviseur à chaque exécution. ctxt_to_vcpu() s'attend à ce qu'un contexte invité ait un __hyp_running_vcpu NULL, qui n'est défini que sur le contexte hôte, afin qu'il puisse résoudre le vCPU via container_of(). Bien que cela soit généralement le cas, flush_hyp_vcpu() copie le contexte tel quel sans imposer cette contrainte ; une valeur fournie par l'hôte est donc déréférencée au niveau EL2 (hôte -> EL2).
Correction : effacer __hyp_running_vcpu après la copie.
If you want to get best quality of vulnerability data, you may have to visit VulDB.