Una nuova vulnerabilità colpisce praticamente ogni chip Intel prodotto dal 2011

Esperti di sicurezza informatica hanno scoperto una nuova vulnerabilità nei chip Intel, che può essere sfruttata per rubare informazioni riservate direttamente dal processore. I ricercatori l'hanno chiamata "ZombieLoad". ZombieLoad è un attacco di tipo side-channel, mirato ai chip Intel, che consente agli hacker di sfruttare un difetto nella loro architettura per ottenere dati arbitrari, ma non consente di iniettare ed eseguire codice dannoso arbitrario, rendendo impossibile utilizzarla come unico strumento per l'intrusione e l'hacking di computer remoti.

Una nuova vulnerabilità colpisce praticamente ogni chip Intel prodotto dal 2011

Secondo Intel, ZombieLoad è composta da quattro bug nel microcodice dei loro chip, di cui i ricercatori hanno informato l'azienda solo un mese fa. Le vulnerabilità interessano praticamente tutti i computer con chip Intel rilasciati a partire dal 2011. I chip ARM e AMD non sono affetti da questa vulnerabilità.

ZombieLoad ricorda le famose vulnerabilità Meltdown e Spectre, che sfruttavano un difetto nel sistema di esecuzione speculativa delle istruzioni. L'esecuzione speculativa aiuta i processori a prevedere, in una certa misura, quali informazioni potrebbero essere necessarie all'applicazione o al sistema operativo nel prossimo futuro, permettendo così all'applicazione di funzionare in modo più veloce ed efficiente. Il processore restituirà i risultati delle sue previsioni se si rivelano corretti, oppure scarterà i risultati se la previsione risulta errata. Sia Meltdown che Spectre sfruttano questa funzione per ottenere accesso diretto alle informazioni con cui opera il processore.

ZombieLoad si traduce come "caricamento zombie", il che spiega in parte il meccanismo della vulnerabilità. Durante un attacco, si fornisce al processore un volume di dati che non riesce a gestire correttamente, costringendolo a chiedere aiuto al microcodice per evitare il crash. Di norma, le applicazioni possono vedere solo i propri dati, ma l'errore causato dal sovraccarico del processore consente di aggirare questa limitazione. I ricercatori hanno dichiarato che ZombieLoad è in grado di ottenere qualsiasi dato utilizzato dai core del processore. Intel ha riferito che una correzione per il microcodice aiuterà a pulire i buffer del processore in caso di sovraccarico, prevenendo la lettura dei dati non destinati alle applicazioni.

In una dimostrazione video della vulnerabilità, i ricercatori hanno mostrato che può essere utilizzata per scoprire quali siti web una persona sta visitando in tempo reale, ma è altrettanto semplice applicarla per ottenere, ad esempio, le password o i token di accesso utilizzati dagli utenti per i sistemi di pagamento.

Analogamente a Meltdown e Spectre, ZombieLoad colpisce non solo PC e laptop, ma anche il cloud. server. La vulnerabilità può essere sfruttata in macchine virtuali che dovrebbero essere isolate da altri sistemi virtuali e dai loro dispositivi host, permettendo potenzialmente di bypassare questa isolamento. Daniel Gruss, uno dei ricercatori che ha scoperto la vulnerabilità, afferma che può leggere dati dai processori server proprio come sui computer personali. Questo rappresenta un problema potenzialmente grave negli ambienti cloud, dove macchine virtuali di diversi clienti operano su una stessa infrastruttura server. Anche se non ci sono state segnalazioni pubbliche di attacchi utilizzando ZombieLoad, i ricercatori non possono escludere che possano essere avvenuti, poiché non sempre il furto di dati lascia tracce.

Cosa significa tutto ciò per l'utente medio? Non c'è bisogno di farsi prendere dal panico. Non si tratta affatto di un exploit o di una vulnerabilità zero-day, in cui un attaccante può prendere il controllo del tuo computer in un attimo. Gruss spiega che applicare ZombieLoad è "più facile di Spectre", ma "più difficile di Meltdown" — e entrambi richiedono un certo insieme di abilità e sforzi per essere utilizzati in un attacco. Infatti, per eseguire un attacco con ZombieLoad, devi in qualche modo scaricare un'applicazione infetta e avviarla tu stesso; allora la vulnerabilità aiuterà l'attaccante a scaricare tutti i tuoi dati. Tuttavia, ci sono modi molto più semplici per hackerare un computer e rubarli.

Intel ha già rilasciato microcodice per correggere i processori vulnerabili, inclusi i chip Intel Xeon, Intel Broadwell, Sandy Bridge, Skylake e Haswell, Intel Kaby Lake, Coffee Lake, Whiskey Lake e Cascade Lake, oltre a tutti i processori Atom e Knights. Anche altre grandi aziende hanno rilasciato una correzione della vulnerabilità da parte loro. Apple, Microsoft e Google hanno già rilasciato le patch corrispondenti per il loro browser.

In un'intervista a TechCrunch, Intel ha dichiarato che gli aggiornamenti per il microcodice dei chip, come le patch precedenti, influenzeranno le prestazioni dei processori. Un portavoce di Intel ha riferito che la maggior parte dei dispositivi consumer corretti potrebbe subire una perdita di prestazioni del 3% nel peggiore dei casi, e fino al 9% nei data center. Tuttavia, secondo Intel, ciò sarà difficile da notare nella maggior parte degli scenari.

Tuttavia, gli ingegneri di Apple non sono affatto d'accordo con Intel, i quali affermano sulla pagina dedicata che per una chiusura definitiva della vulnerabilità, nota ufficialmente come 'Microarchitectural Data Sampling' (ZombieLoad), è necessario disabilitare completamente la tecnologia Intel Hyper-Threading nei processori, il che, secondo i test condotti dagli specialisti di Apple, potrebbe ridurre le prestazioni dei dispositivi degli utenti in alcune attività fino al 40%.

Né Intel né Daniel e il suo team hanno pubblicato il codice che implementa la vulnerabilità, quindi non c'è una minaccia diretta e immediata per l'utente medio. I patch rilasciati rapidamente la neutralizzano completamente, ma considerando che ogni correzione comporta per gli utenti alcune perdite in termini di prestazioni, sorgono alcune domande nei confronti di Intel.



Fonte: 3dnews.ru
Acquista un hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista un hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster