Recentemente, Intel ha rilasciato un avviso riguardante l'assegnazione di un identificatore ufficiale per la vulnerabilità Spoiler. La vulnerabilità Spoiler è diventata nota un mese fa, grazie a un rapporto di esperti del Worcester Polytechnic Institute del Massachusetts e dell'Università di Lubecca (Germania). Se questo può consolare qualcuno, nelle banche dati delle vulnerabilità, Spoiler sarà designata come CVE-2019-0162. Per i pessimisti, informiamo che Intel non intende rilasciare patch per ridurre il rischio di attacchi attraverso CVE-2019-0162. Secondo l'azienda, metodi comuni di mitigazione contro gli attacchi tramite canali laterali possono offrire protezione contro Spoiler.

È importante sottolineare che la vulnerabilità Spoiler (CVE-2019-0162) di per sé non consente di ottenere dati sensibili per l'utente senza il suo consenso. Si tratta solo di uno strumento che può rafforzare e rendere più probabile l'attacco utilizzando una vulnerabilità nota da tempo, il Rowhammer. Questa attacco è una forma di attacco tramite canali laterali e colpisce la memoria DDR3 con ECC (che dispone di codici di correzione degli errori). È possibile che anche la memoria DDR4 con ECC sia vulnerabile al Rowhammer, ma finora non è stata confermata tramite esperimenti. In ogni caso, se non abbiamo omesso nulla, non ci sono stati report al riguardo.
Con Spoiler è possibile associare indirizzi virtuali a indirizzi fisici nella memoria. In altre parole, si tratta di capire quali esatte celle di memoria è necessario attaccare tramite Rowhammer per sostituire i dati nella memoria fisica. La modifica simultanea di solo tre bit di dati in memoria comporta un bypass dell'ECC e offre all'attaccante una libertà d'azione. Per accedere alla mappa di corrispondenza degli indirizzi è necessario avere accesso al computer a livello di utente non privilegiato. Questa circostanza riduce il rischio di Spoiler, ma non lo elimina. Secondo le stime degli esperti, il rischio di Spoiler è pari a 3,8 su 10 possibili.

Tutti i processori Intel Core, fino alla prima generazione, sono vulnerabili a Spoiler. La modifica del microcodice per chiudere questa vulnerabilità porterebbe a una drastica riduzione delle prestazioni dei processori. "Dopo un'attenta analisi, Intel ha determinato che la protezione esistente del kernel di tipo KPTI [isolamento della memoria del kernel] riduce il rischio di fuga di dati tramite livelli privilegiati. Intel raccomanda agli utenti di seguire le pratiche comuni per ridurre l'esploitazione di vulnerabilità simili [con attacchi tramite canali laterali]."
Fonte: 3dnews.ru
