CVE-2026-64561
KVM : x86 : Vérifier la présence de racines invalides/obsolètes après avoir rendu les pages MMU disponibles
- Publié
- 4 août 2026
- Mise à jour
- 16 oct. 2026
- Attribution de CNA
- Linux
- Preuve observée
- 7 août 2026
CVSS primaire
nvd · CVSS 3.1
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:HFaible · 30 prochains jours
- Percentile
- 26,7 %
- Date du modèle
- 17 oct. 2026
EPSS est une estimation statistique, et non une certitude ou une mesure d'impact. Combinez-le avec CVSS, le statut KEV, l'exposition et votre environnement.
Résumé
Dans le noyau Linux, la vulnérabilité suivante a été résolue : KVM: x86: Vérifier la présence d'une racine invalide/obsolète *après* avoir rendu les pages MMU disponibles Vérifier la présence d'un défaut de page « obsolète », c'est-à-dire une racine invalide et/ou obsolète, après avoir rendu les pages MMU disponibles pour la MMU fantôme (shadow MMU). Si la récupération de pages fantômes supprime une racine en cours d'utilisation, c'est-à-dire la marque comme invalide, alors KVM tentera de mapper de la mémoire dans une racine invalide. En soi, peupler une racine invalide est « acceptable », mais comme les pages fantômes enfants héritent du rôle de leur parent, tous les enfants créés lors du mappage/récupération seront créés comme des pages invalides, violant ainsi l'invariant de KVM selon lequel les pages invalides ne figurent jamais sur la liste des pages MMU actives. À noter, le défaut sous-jacent existe depuis que KVM a commencé à suivre les racines invalides en 2008 (commit 2e53d63acba7, « KVM: MMU: ignore zapped root pagetables »), mais le vrai problème n'est apparu qu'en 2020 (Linux 5.9) avec l'invariant selon lequel les pages fantômes invalides ne peuvent pas figurer sur la liste des pages actives. À noter également, l'héritage de role.invalid lors de la création de pages fantômes enfants est également loin d'être idéal ; ce défaut sera traité séparément.
Sources
Zapscape (CVE-2026-64561) KVM/x86 shadow MMU UAF guest-to-host escape PoC mirror — V4bel/@v4bel, MIT ; pour les tests de sécurité autorisés
CVE-2026-64561
Utilisation responsable
Utilisez les informations de vulnérabilité uniquement sur les systèmes que vous possédez ou que vous êtes autorisé à tester. Kitploit renvoie aux métadonnées de la recherche publique et ne stocke pas de code d'exploitation ni de charges utiles malveillantes.