Ucieczka z VM (VM escape)
Sytuacja, gdy kod wewnątrz maszyny wirtualnej wydostaje się na hosta lub do hypervisora. To atak, od którego niewystąpienia zależy cały model chmury publicznej — izolacja między najemcami jest podstawową obietnicą wirtualizacji.
Powierzchnią ataku rzadko jest rdzeń hypervisora, a częściej emulowane urządzenia: karty graficzne, sieciowe, kontrolery USB i stare urządzenia, których nikt nie używa, ale które i tak istnieją w modelu. VENOM (2015) wykorzystał wirtualny kontroler stacji dyskietek w QEMU — urządzenie, którego prawie żaden gość nie potrzebował. Środki zaradcze są stąd oczywiste: minimalizować model urządzeń (Firecracker właśnie dlatego udostępnia ich zaledwie kilka), uruchamiać proces hypervisora pod seccomp i SELinuxem, by udana ucieczka kończyła się w pustej klatce, oraz łatać. Kontenery mają ten sam problem w ostrzejszej postaci, bo jądro jest współdzielone.