La memoria del kernel dell'host è la porzione di RAM riservata al kernel del sistema operativo, il nucleo fidato che gestisce processi, dispositivi, memoria e confini di sicurezza sulla macchina fisica. In un ambiente virtualizzato, una VM guest non dovrebbe mai poter leggere o scrivere direttamente questa memoria.
Questo è importante perché la memoria del kernel dell'host contiene codice, strutture dati e stato del controllo degli accessi che proteggono l'intero server. Se un guest può modificarla, l'isolamento tra guest e host viene compromesso, creando una possibile fuga dalla VM e una compromissione completa dell'host. I difensori cercano bug nei livelli di virtualizzazione, come traduzioni degli indirizzi errate o mapping obsoleti, perché questi errori possono esporre la memoria del kernel dell'host all'accesso controllato dal guest. Una correzione delle patch rigorosa, una configurazione corretta dell'hypervisor e la disattivazione della virtualizzazione nidificata non necessaria aiutano a preservare questo confine.


