Nová zranitelnost zasahuje prakticky každý čip Intel vyráběný od roku 2011.

Odborníci na informační bezpečnost objevili zranitelnost v čipech Intel, kterou lze využít k odcizení citlivých informací přímo z procesoru. Výzkumníci ji nazvali "ZombieLoad". ZombieLoad je útok vedlejšího kanálu zaměřený na čipy Intel, který umožňuje hackerům efektivně využívat nedostatky v jejich architektuře k získávání libovolných dat, přičemž však neumožňuje vkládání a provádění libovolného malwaru, a tudíž jej nelze použít jako jediný nástroj pro vniknutí a hackování vzdálených počítačů.

Nová zranitelnost zasahuje prakticky každý čip Intel vyráběný od roku 2011.

Jak uvádí Intel, ZombieLoad se skládá ze čtyř chyb v mikro kódu jejich čipů, o kterých výzkumníci informovali společnost před pouhým měsícem. Zranitelnost se týká prakticky všech počítačů s čipy Intel vydanými od roku 2011. Čipy ARM a AMD touto zranitelností nejsou postiženy.

ZombieLoad připomíná známé Meltdown a Spectre, které využívaly chybu v systému spekulativního (předběžného) vykonávání příkazů. Spekulativní vykonávání pomáhá procesorům do určité míry předpovídat, co může být pro aplikaci či operační systém potřebné v blízké budoucnosti, což umožňuje aplikaci fungovat rychleji a efektivněji. Procesor vrátí výsledky svých předpovědí, pokud se ukážou jako správné, nebo zruší výsledky vykonávání, pokud byla předpověď chybná. Jak Meltdown, tak Spectre využívají možnosti zneužití této funkce k získání přímého přístupu k informacím, se kterými procesor operuje.

ZombieLoad se překládá jako „zombie načítání“, což částečně vysvětluje mechanismus zranitelnosti. Během útoku je procesoru poskytnuto tolik dat, že je není schopen správně zpracovat, což nutí procesor žádat microkód o pomoc, aby se předešlo havárii. Obvykle mohou aplikace vidět pouze svá vlastní data, ale chyba způsobená přetížením procesoru toto omezení obchází. Výzkumníci uvedli, že ZombieLoad je schopen získat jakákoli data používaná jádry procesoru. Intel informuje, že oprava pro microkód pomůže vyčistit procesorové vyrovnávací paměti při přetížení, čímž se zabrání aplikacím ve čtení dat, která pro ně nejsou určena.

Ve videodemonstraci fungování zranitelnosti výzkumníci ukázali, že ji lze použít k tomu, aby zjistili, jaké webové stránky osoba navštěvuje v reálném čase, ale stejně snadno ji lze aplikovat pro získání například hesel nebo přístupových tokenů, které uživatelé používají pro platební systémy.

Stejně jako Meltdown a Spectre, ZombieLoad postihuje nejen PC a notebooky, ale také cloudové servery. Zranitelnost lze využít na virtuálních strojích, které by měly být izolovány od ostatních virtuálních systémů a jejich hostitelských zařízení, což potenciálně může obejít tuto izolaci. Daniel Gruss, jeden z výzkumníků, kteří zranitelnost objevili, tvrdí, že může číst data ze serverových procesorů stejně jako z osobních počítačů. To je potenciálně vážný problém v cloudových prostředích, kde různé virtuální stroje různých klientů pracují na stejném serverovém zařízení. Ačkoli o útocích pomocí ZombieLoad nebyly nikdy veřejně hlášeny, výzkumníci nemohou vyloučit, že se mohly odehrát, protože krádež dat nemusí vždy zanechávat žádné stopy.

Co to znamená pro běžného uživatele? Není potřeba panikařit. To není exploatace ani zranitelnost nulového dne, kdy útočník může okamžitě převzít váš počítač. Gruss vysvětluje, že aplikovat ZombieLoad je "snazší než Spectre", ale "tvrdší než Meltdown" – a obě vyžadují určitou sadu dovedností a úsilí k použití v útoku. Ve skutečnosti, k provedení útoku pomocí ZombieLoad musíte nějakým způsobem načíst infikované aplikace a sami je spustit, pak zranitelnost pomůže útočníkovi stáhnout všechna vaše data. Nicméně existují mnohem jednodušší způsoby, jak prolomit počítač a ukrást je.

Společnost Intel již vydala mikrokód pro opravu zranitelných procesorů, včetně čipů Intel Xeon, Intel Broadwell, Sandy Bridge, Skylake a Haswell, Intel Kaby Lake, Coffee Lake, Whiskey Lake a Cascade Lake, stejně jako všechny procesory Atom a Knights. Další velké společnosti také vydaly opravy zranitelnosti z jejich strany. Apple, Microsoft a Google pro svůj prohlížeč také již vydaly příslušné záplaty.

V rozhovoru pro portál TechCrunch Intel uvedla, že aktualizace pro mikrokód čipů, stejně jako předchozí záplaty, budou mít vliv na výkon procesorů. Zástupce Intelu informoval, že většina opravených spotřebitelských zařízení může v nejhorším případě ztratit 3% výkonu a ztráta až 9% bude v datových centrech. Podle Intel to však v drtivé většině scénářů nebude patrné.

Nicméně s Intelem zcela nesouhlasí inženýři společnosti Apple, kteří na speciální stránce o metodě úplné ochrany proti "Microarchitectural Data Sampling" (oficiální název ZombieLoad) tvrdí, že pro konečné uzavření zranitelnosti je nutné úplně vypnout v procesorech technologii Intel Hyper-Threading, což podle testů specialistů z Apple může snížit výkon uživatelských zařízení v několika úlohách o 40%.

Ani Intel, ani Daniel a jeho tým nezveřejnili kód, který by implementoval zranitelnost, takže přímé a bezprostřední ohrožení pro běžného uživatele neexistuje. A rychle vydané záplaty ji zcela neutralizují, ale vzhledem k tomu, že každá taková oprava uživatelům způsobuje určité ztráty na výkonu, mají k Intelu určité otázky.



Zdroj: 3dnews.ru
Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster