La fuga dall'hypervisor è un attacco in cui il codice in esecuzione all'interno di una macchina virtuale esce dal guest e raggiunge l'host o il livello dell'hypervisor. In un sistema virtualizzato sano, il guest è isolato dalla piattaforma sottostante da un rigoroso confine di fiducia. Una fuga significa che quel confine è fallito, consentendo a un attaccante di influenzare altre macchine virtuali, i servizi dell'host o il piano di gestione che le controlla.
Questo è importante perché l'host di solito ha molti più privilegi di qualsiasi singolo guest. Una fuga riuscita può trasformare una compromissione contenuta in un incidente a livello di piattaforma. Le fughe reali spesso si basano su bug di corruzione della memoria, falle nell'emulazione dei dispositivi o errori nei driver di virtualizzazione, come errori nei componenti di rete o di archiviazione virtuali. I difensori riducono il rischio applicando rapidamente patch agli hypervisor e agli strumenti guest, limitando i privilegi amministrativi all'interno delle VM e monitorando attività insolite che suggeriscono interazioni tra guest e host. In pratica, la fuga dall'hypervisor è uno dei fallimenti più gravi nella sicurezza della virtualizzazione.


