Nová zraniteľnosť sa týka takmer každého čipu Intel vyrobeného od roku 2011

Odborníci na informačnú bezpečnosť objavili novú zraniteľnosť v čipoch Intel, ktorú je možné využiť na krádež citlivých informácií priamo z procesora. Výskumníci ju nazvali „ZombieLoad“. ZombieLoad je útok vedľajšieho typu, zameraný na čipy Intel, ktorý umožňuje hackerom efektívne využiť nedostatok v ich architektúre na získanie ľubovoľných údajov, ale neumožňuje vkladanie a vykonávanie ľubovoľného škodlivého kódu, a tak ju nemožno použiť ako jediný nástroj na prenikanie a hackovanie vzdialených počítačov.

Nová zraniteľnosť sa týka takmer každého čipu Intel vyrobeného od roku 2011

Podľa spoločnosti Intel sa ZombieLoad skladá zo štyroch chýb v mikrokóde ich čipov, o ktorých im výskumníci informovali len pred mesiacom. Zraniteľnostiam podlieha takmer každý počítač s čipmi Intel vyrobenými od roku 2011. Čipy ARM a AMD nie sú touto zraniteľnosťou ohrozené.

ZombieLoad pripomína známe Meltdown a Spectre, ktoré využívali chybu v systéme špekulatívneho (predbežného) vykonávania príkazov. Špekulatívne vykonávanie pomáha procesorom do určitej miery predpovedať, čo môže aplikácia alebo operačný systém potrebovať v najbližšej budúcnosti, čím sa aplikácia stáva rýchlejšou a efektívnejšou. Procesor vráti výsledky svojich prognóz, ak sa ukážu ako správne, alebo zruší výsledky vykonávania, ak prognóza bola nesprávna. Ako Meltdown, tak aj Spectre zneužívajú túto funkciu na získanie priamych prístupov k informáciám, s ktorými pracuje procesor.

ZombieLoad sa prekladá ako „zombie nahrávanie“, čo čiastočne vysvetľuje mechanizmus zraniteľnosti. Počas útoku sa do procesora dodáva také množstvo dát, ktoré nie je schopný správne spracovať, čo spôsobuje, že procesor žiada pomoc od mikroprogramu na zabránenie zlyhaniu. Aplikácie zvyčajne môžu vidieť iba vlastné dáta, ale chyba vyvolaná preťažením procesora umožňuje obísť toto obmedzenie. Výskumníci uviedli, že ZombieLoad je schopný získať akékoľvek dáta, ktoré používa procesorové jadro. Intel hlási, že oprava mikroprogramu pomôže vyčistiť procesorové cache pri preťažení, čím sa zabráni aplikáciám čítať nedovolené dáta.

Vo video demonštrácii zraniteľnosti výskumníci ukázali, že sa dá využiť na zistenie, ktoré webové stránky navštevuje človek v reálnom čase, ale rovnako jednoducho sa dá použiť na získanie napríklad hesiel alebo prístupových tokenov, ktoré používatelia používajú pre platobné systémy.

Podobne ako Meltdown a Spectre, ZombieLoad sú zraniteľné nielen na PC a prenosných počítačoch, ale aj v cloude. serveryZraniteľnosť sa dá využiť na virtuálnych strojoch, ktoré by mali byť izolované od iných virtuálnych systémov a ich hostiteľských zariadení, čo potenciálne obchádza túto izoláciu. Daniel Gruss, jeden z výskumníkov, ktorí zraniteľnosť objavili, tvrdí, že môže čítať dáta zo serverových procesorov rovnako ako na osobných počítačoch. To predstavuje potenciálne vážny problém v cloudových prostrediach, kde virtuálne stroje rôznych klientov bežia na jednom hardvéri servera. Hoci o útokoch využívajúcich ZombieLoad sa nikdy verejne nehlásilo, výskumníci nemôžu vylúčiť, že k nim mohlo dôjsť, pretože krádež dát nezanecháva vždy žiadne stopy.

Čo to znamená pre bežného používateľa? Nie je dôvod panikáriť. Nie je to exploit ani zraniteľnosť typu zero-day, pri ktorej by útočník mohol zasekávať váš počítač v okamihu. Gruss vysvetľuje, že aplikovanie ZombieLoad je „ľahšie ako Spectre“, ale „ťažšie ako Meltdown“ — a obidve vyžadujú určitú sadu zručností a úsilia na použitie pri útoku. V skutočnosti, aby ste vykonali útok pomocou ZombieLoad, musíte nejakým spôsobom načítať infikovanú aplikáciu a spustiť ju, potom zraniteľnosť pomôže útočníkovi stiahnuť všetky vaše údaje. Napriek tomu existujú oveľa jednoduchšie spôsoby, ako hacknúť počítač a ukradnúť ich.

Spoločnosť Intel už vydala mikrokód na opravu zraniteľných procesorov, vrátane čipov Intel Xeon, Intel Broadwell, Sandy Bridge, Skylake a Haswell, Intel Kaby Lake, Coffee Lake, Whiskey Lake a Cascade Lake, ako aj všetkých procesorov Atom a Knights. Ďalšie veľké spoločnosti tiež vydali opravy zraniteľností z ich strany. Apple, Microsoft a Google pre svoj prehliadač už takisto vydali príslušné záplaty.

V rozhovore pre portál TechCrunch Intel uviedla, že aktualizácie pre mikrokód čipov, ako aj predchádzajúce záplaty, budú mať vplyv na výkon procesorov. Zástupca Intelu povedal, že väčšina opravených spotrebiteľských zariadení môže v najhoršom prípade stratiť 3% výkonu, pričom pre dátové centrá to môže dosiahnuť až 9% straty. Ale podľa Intelu to pravdepodobne nebude v mnohých scénároch cítiť.

Napriek tomu sú s Intelom úplne v rozpore inžinieri Apple, ktorí na špeciálnej stránke o metóde úplnej ochrany pred „Microarchitectural Data Sampling“ (oficiálny názov ZombieLoad) tvrdia, že na úplné uzavretie zraniteľnosti je potrebné úplne deaktívovať v procesoroch technológiu Intel Hyper-Threading, čo podľa testov špecialistov z Apple môže znížiť výkon používateľských zariadení v niektorých úlohách až o 40%.

Ani Intel, ani Daniel a jeho tím nezverejnili kód, ktorý implementuje zraniteľnosť, preto neexistuje priamy a bezprostredný hrozba pre bežného používateľa. A rýchlo vydané záplaty túto hrozbu úplne eliminujú, avšak pričom každé takéto opravy spôsobujú používateľom určité straty výkonu, vyvstávajú k Intelu určité otázky.



Zdroj: 3dnews.ru
Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster