Définition simple
Une sortie de machine virtuelle (VM escape) est une vulnérabilité permettant à un code exécuté dans une VM de franchir l'isolation vers l'hôte ou d'autres ressources.
Objectif et usage
Une évasion de VM est une compromission qui franchit la frontière prévue entre un système invité et son hyperviseur ou son environnement hôte.
Comment ça fonctionne ?
Elle peut exploiter une vulnérabilité d’un composant de virtualisation exposé à l’invité.
Exemple et vérification
Qualifier les versions, fonctions concernées et prérequis d’un avis de sécurité avant de déterminer l’exposition.
Points d’attention
Une compromission dans une VM ne prouve pas une évasion. À l’inverse, l’isolation virtuelle n’exclut pas les défauts de l’hyperviseur.
En résumé
L’analyse doit distinguer la compromission invitée d’un franchissement de la frontière de virtualisation.