⬇ Scarica il santino: ·
Sant'ÆPIC Leak, che svuotò l'enclave senza canali laterali
Patrono dei controller APIC, delle enclavi SGX e dei registri che restituiscono ciò che non dovrebbero.
Vita
Nell'agosto 2022 Pietro Borrello della Sapienza e colleghi di TU Graz, CISPA e Amazon rivelarono il primo bug architetturale delle CPU capace di far trapelare dati senza alcun canale laterale. Leggendo una zona non definita dei registri APIC dei processori Intel Sunny Cove si ottenevano frammenti di dati rimasti nella cache, compresi quelli delle enclavi SGX. Serviva l'accesso da amministratore, ma SGX era nata proprio per difendersi anche da lui.
Preghiera
O Sant'ÆPIC Leak, che leggi dove il manuale dice "riservato", fa' che i nostri registri restituiscano solo zeri. Amen.
Come si festeggia
Si festeggia aggiornando il microcode e l'SDK di SGX e passando l'APIC in modalità x2APIC, che di quella memoria non sa che farsene.
Registro non definito, segreto definito.