e
Lettura della memoria privilegiata con un canale laterale
In notizie recenti la gente potrebbe leggere di un bug della CPU che perde memoria nella memoria del kernel.
Se si utilizza OpenBSD, come possiamo difenderci? O OpenBSD non è interessato?
e
Lettura della memoria privilegiata con un canale laterale
In notizie recenti la gente potrebbe leggere di un bug della CPU che perde memoria nella memoria del kernel.
Se si utilizza OpenBSD, come possiamo difenderci? O OpenBSD non è interessato?
Risposte:
Codice di aggiornamento microcodice CPU per amd64
https://undeadly.org/cgi?action=article;sid=20180115073406
https://marc.info/?l=openbsd-tech&m=151588857304763&w=2
Quando fw_update , otterrai i file del firmware.
Al riavvio, tenterà di aggiornare il microcodice sul tuo cpus. Forse non c'è un nuovo microcodice. Forse il tuo BIOS ha una copia del microcodice e lo installa prima di avviare OpenBSD.
Questa installazione del firmware viene eseguita un po 'tardi. Per farlo meglio richiederà un po 'di lavoro nei blocchi di avvio per trovare i file del firmware, ma il tempo è un po' breve per farlo in questo momento.
Le funzionalità di svuotamento della cache di destinazione del ramo aggiunte nel nuovo microcodice non sono ancora utilizzate. C'è più codice che deve essere scritto, ma di nuovo altri lavori stanno avvenendo per primi.
Inoltre, Intel sta dicendo che i loro nuovi microcodici fanno schifo e le persone dovrebbero aspettare un po '.
"Ciao, mi chiamo Intel e sono uno speculatore imbroglione".
Quindi lo stato corrente : esegui un comando "fw_update" come root e riavvia.