FICHE CVE

CVE-2025-58151

Publiée le 2026-07-09 · Dernière modification le 2026-07-09

🇫🇷 EN BREF

Ce problème affecte les toolstacks Xapi utilisant le composant `varstored` pour gérer les variables UEFI des machines virtuelles. Un utilisateur malveillant disposant d'un accès local à une VM peut exploiter un défaut de synchronisation (timing flaw) dans la mémoire partagée pour détourner le flux d'exécution de l'hôte, ce qui pourrait permettre une évasion complète de la VM invitée vers le système hôte. L'attaque est relativement simple à exécuter et ne nécessite aucun privilège particulier ni interaction de l'utilisateur.

CVSS 4.09.4 CRITIQUE
Publiée2026-07-09
Dernière modification2026-07-09

DÉTAIL DU VECTEUR CVSS

Vecteur d'attaqueLocal
Complexité d'attaqueFaible
Prérequis d'attaqueAucun
Privilèges requisAucun
Interaction utilisateurAucune
Confidentialité (système vulnérable)Élevée
Intégrité (système vulnérable)Élevée
Disponibilité (système vulnérable)Élevée
Confidentialité (système subséquent)Élevée
Intégrité (système subséquent)Élevée
Disponibilité (système subséquent)Élevée

RÉFÉRENCES

Description officielle du NVD (en anglais)

varstored is a component of the Xapi toolstack handling UEFI Variables for a VM. It has a communication path with OVMF inside the VM involving mapping a buffer prepared by OVMF. Within varstored, there were insufficient compiler barriers, creating TOCTOU issues with data in the shared buffer. The exact vulnerable behaviour depends on the code generated by the compiler. In a build of varstored using default settings, the attacker can control an index used in a jump table.