L'attacco viene effettuato utilizzando quattro errori nel microcodice del chip Intel. Quando si applica Advanced
Nel caso in cui la previsione risulti essere falsa,il sistema ripristina i risultati della query di dati. Tuttavia, durante un attacco al processore, ci sono un sacco di richieste che non ha il tempo di elaborare e si riferisce a un microcodice speciale per prevenire il fallimento.
Durante il riavvio, l'errore ZombieLoad è abilitato, che rimane nella speciale cache del processore e può ricevere tutti i dati utilizzati dai core.
Apple, Microsoft e Google hanno già rilasciato aggiornamenti che eliminano la vulnerabilità.