Atak przeprowadzany jest z wykorzystaniem czterech błędów w mikrokodzie chipa Intela. Podczas stosowania zaawansowanych
W przypadku, gdy prognoza okaże się fałszywa,system resetuje wyniki zapytania o dane. Jednak podczas ataku na procesor pojawia się wiele żądań, że nie ma czasu na przetwarzanie i odwołuje się do specjalnego mikrokodu, aby zapobiec awarii.
Podczas ponownego uruchamiania włączony jest błąd ZombieLoad, który pozostaje w specjalnej pamięci podręcznej procesora i może odbierać dowolne dane używane przez rdzenie.
Apple, Microsoft i Google opublikowały już aktualizacje eliminujące lukę.