{"id":73756,"date":"2020-03-11T20:42:30","date_gmt":"2020-03-11T17:42:30","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/lvi-novyj-klass-atak-na-mehanizm-spekulyativnogo-vypolneniya-v-cpu"},"modified":"2020-03-11T20:42:30","modified_gmt":"2020-03-11T17:42:30","slug":"lvi-novyj-klass-atak-na-mehanizm-spekulyativnogo-vypolneniya-v-cpu","status":"publish","type":"post","link":"https:\/\/prohoster.info\/sk\/blog\/news\/lvi-novyj-klass-atak-na-mehanizm-spekulyativnogo-vypolneniya-v-cpu","title":{"rendered":"LVI \u2014 nov\u00e1 trieda \u00fatokov na mechanizmus \u0161pekulat\u00edvneho vykon\u00e1vania v CPU","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><noindex><a rel=\"nofollow\" href=\"https:\/\/www.intel.com\/content\/www\/us\/en\/security-center\/advisory\/intel-sa-00334.html\">Zverejnen\u00e9<\/a><\/noindex> inform\u00e1cie o novej triede \u00fatokov <noindex><a rel=\"nofollow\" href=\"https:\/\/lviattack.eu\/\">LVI<\/a><\/noindex> (Load Value Injection, <noindex><a rel=\"nofollow\" href=\"https:\/\/software.intel.com\/security-software-guidance\/software-guidance\/load-value-injection\">CVE-2020-0551<\/a><\/noindex>) na mechanizmus \u0161pekulat\u00edvneho vykon\u00e1vania v CPU Intel, ktor\u00e9 m\u00f4\u017eu by\u0165 pou\u017eit\u00e9 na zabezpe\u010denie \u00faniku k\u013e\u00fa\u010dov a citliv\u00fdch \u00fadajov z enclave Intel SGX a in\u00fdch procesov.<\/p>\n<p>Nov\u00e1 trieda \u00fatokov je zalo\u017een\u00e1 na manipul\u00e1ci\u00e1ch s t\u00fdmi ist\u00fdmi mikroarchitektonick\u00fdmi \u0161trukt\u00farami, ako v \u00fatokoch <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=50684\">MDS<\/a><\/noindex> (Microarchitectural Data Sampling), <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=49608\">Spectre a Meltdown<\/a><\/noindex>Nov\u00e9 \u00fatoky nie s\u00fa blokovan\u00e9 existuj\u00facimi met\u00f3dami ochrany proti Meltdown, Spectre, MDS a in\u00fdm podobn\u00fdm \u00fatokom. Na zabezpe\u010denie efekt\u00edvnej ochrany proti LVI s\u00fa potrebn\u00e9 hardv\u00e9rov\u00e9 zmeny v CPU. Pri implement\u00e1cii ochrany prostredn\u00edctvom softv\u00e9ru, pridan\u00edm in\u0161trukcie LFENCE po ka\u017edej oper\u00e1cii na\u010d\u00edtania z pam\u00e4te a nahraden\u00edm in\u0161trukcie RET za POP, LFENCE a JMP, sa zaznamen\u00e1va pr\u00edli\u0161 ve\u013ek\u00fd pokles v\u00fdkonu \u2014 pod\u013ea odhadov v\u00fdskumn\u00edkov by pln\u00e1 softv\u00e9rov\u00e1 ochrana mohla vies\u0165 k zn\u00ed\u017eeniu v\u00fdkonu o 2-19 kr\u00e1t. <\/p>\n<p>\u010ciasto\u010dne sa \u0165a\u017ekos\u0165 blokovania probl\u00e9mu kompenzuje t\u00fdm, \u017ee \u00fatok m\u00e1 v s\u00fa\u010dasnosti viac teoretick\u00fd, ne\u017e praktick\u00fd charakter (\u00fatok je teoreticky mo\u017en\u00fd, ale ve\u013emi \u0165a\u017eko realizovate\u013en\u00fd a reprodukovate\u013en\u00fd len v syntetick\u00fdch testoch).<br \/>\nSpolo\u010dnos\u0165 Intel <noindex><a rel=\"nofollow\" href=\"https:\/\/blogs.intel.com\/technology\/2020\/03\/ipas-security-advisories-for-march-2020\/\">pridelila<\/a><\/noindex> probl\u00e9mu stredne vysok\u00fa \u00farove\u0148 nebezpe\u010denstva (5.6 z 10) a <noindex><a rel=\"nofollow\" href=\"https:\/\/www.intel.com\/content\/www\/us\/en\/security-center\/advisory\/intel-sa-00334.html\">vydala<\/a><\/noindex> aktualiz\u00e1ciu firmv\u00e9ru a SDK pre prostredie SGX, v ktor\u00fdch sa sna\u017eila zablokova\u0165 vykonanie \u00fatoku obch\u00e1dzaj\u00facim sp\u00f4sobom. Navrhnut\u00e9 met\u00f3dy \u00fatoku s\u00fa zatia\u013e aplikovate\u013en\u00e9 iba na procesory Intel, ale nevylu\u010duje sa mo\u017enos\u0165 adapt\u00e1cie LVI aj na in\u00e9 procesory, na ktor\u00e9 sa daj\u00fa uplatni\u0165 \u00fatoky triedy Meltdown.<\/p>\n<p>Probl\u00e9m bol odhalen\u00fd v apr\u00edli minul\u00e9ho roka v\u00fdskumn\u00edkom Jo Van Bulckom z Leuvenskej univerzity, po \u010dom bolo vyvinut\u00fdch p\u00e4\u0165 z\u00e1kladn\u00fdch met\u00f3d realiz\u00e1cie \u00fatokov za \u00fa\u010dasti 9 v\u00fdskumn\u00edkov z in\u00fdch univerz\u00edt, pri\u010dom ka\u017ed\u00fd z nich umo\u017e\u0148uje existenciu \u0161pecifickej\u0161\u00edch <noindex><a rel=\"nofollow\" href=\"https:\/\/transient.fail\/\">variantov<\/a><\/noindex>. Nez\u00e1visle na tom, v febru\u00e1ri tohto roku tie\u017e v\u00fdskumn\u00edci z Bitdefenderu <noindex><a rel=\"nofollow\" href=\"https:\/\/businessinsights.bitdefender.com\/bitdefender-researchers-discover-new-side-channel-attack\">odhalili<\/a><\/noindex> nahl\u00e1sili jeden z variantov \u00fatoku LVI spolo\u010dnosti Intel. Varianty \u00fatokov sa l\u00ed\u0161ia pou\u017eit\u00edm r\u00f4znych mikroarchitektonick\u00fdch \u0161trukt\u00far, ako s\u00fa pam\u00e4\u0165ov\u00fd buffer (SB, Store Buffer), buffer naplnenia (LFB, Line Fill Buffer), buffer prep\u00ednania kontextu FPU a cache prvej \u00farovne (L1D), ktor\u00e9 boli u\u017e sk\u00f4r aplikovan\u00e9 v tak\u00fdch \u00fatokoch ako  <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=51852\">ZombieLoad<\/a><\/noindex>, <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=52260\">RIDL<\/a><\/noindex>, <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=50684\">Fallout<\/a><\/noindex>, <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=48775\">LazyFP<\/a><\/noindex>, <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=49134\">Foreshadow<\/a><\/noindex> a <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=47856\">Meltdown<\/a><\/noindex>.<\/p>\n<p><center><noindex><a rel=\"nofollow\" href=\"https:\/\/lviattack.eu\/lvi.pdf\"><img decoding=\"async\" alt=\"LVI - nov\u00e1 trieda \u00fatokov na mechanizmus \u0161pekulat\u00edvneho vykon\u00e1vania v CPU\" src=\"\/wp-content\/uploads\/2020\/03\/c367a275f86969b470990eb458ec6875.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/center><\/p>\n<p> Hlavn\u00fdm <noindex><a rel=\"nofollow\" href=\"https:\/\/access.redhat.com\/articles\/load-value-injection-flaw\">rozdielom<\/a><\/noindex> LVI \u00fatokov MDS spo\u010d\u00edva v tom, \u017ee MDS manipuluje s defin\u00edciou obsahu mikroarchitektonick\u00fdch \u0161trukt\u00far, ktor\u00e9 ost\u00e1vaj\u00fa v ke\u0161ovej pam\u00e4ti po \u0161pekulat\u00edvnom spracovan\u00ed v\u00fdnimiek (fault) alebo oper\u00e1ci\u00ed load a store, zatia\u013e \u010do<br \/>\n\u00fatoky LVI umo\u017e\u0148uj\u00fa dosiahnutie substit\u00facie d\u00e1t \u00fato\u010dn\u00edka do mikroarchitektonick\u00fdch \u0161trukt\u00far, aby vplyv\u0148ovali n\u00e1sledn\u00e9 \u0161pekulat\u00edvne vykon\u00e1vanie k\u00f3du obete. Pomocou uveden\u00fdch manipul\u00e1ci\u00ed m\u00f4\u017ee \u00fato\u010dn\u00edk extrahova\u0165 obsah uzavret\u00fdch d\u00e1tov\u00fdch \u0161trukt\u00far v in\u00fdch procesoch pri vykon\u00e1van\u00ed konkr\u00e9tneho k\u00f3du na cie\u013eovom CPU.<\/p>\n<p><center><noindex><a rel=\"nofollow\" href=\"https:\/\/lviattack.eu\/lvi.pdf\"><img decoding=\"async\" alt=\"LVI - nov\u00e1 trieda \u00fatokov na mechanizmus \u0161pekulat\u00edvneho vykon\u00e1vania v CPU\" src=\"\/wp-content\/uploads\/2020\/03\/164558b64621d92b32eb40245f7014e6.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/center><\/p>\n<p>Pre <noindex><a rel=\"nofollow\" href=\"https:\/\/lviattack.eu\/lvi.pdf\">exploitation issue<\/a><\/noindex> in the victim process code <noindex><a rel=\"nofollow\" href=\"https:\/\/software.intel.com\/security-software-guidance\/insights\/deep-dive-load-value-injection\">must occur<\/a><\/noindex> \u0161peci\u00e1lne sekvencie k\u00f3du (gadgets), v ktor\u00fdch sa na\u010d\u00edtava kontrolovan\u00e1 hodnota \u00fato\u010dn\u00edka, a na\u010d\u00edtanie tejto hodnoty vedie k vzniku v\u00fdnimiek (fault, abort alebo assist), ktor\u00e9 zav\u00e1dzaj\u00fa v\u00fdsledok a op\u00e4tovne vykon\u00e1vaj\u00fa in\u0161trukciu. Pri spracovan\u00ed v\u00fdnimky vznik\u00e1 \u0161pekulat\u00edvne okno, po\u010das ktor\u00e9ho doch\u00e1dza k \u00faniku spracov\u00e1van\u00fdch d\u00e1t v gadgete. Konkr\u00e9tne procesor za\u010d\u00edna \u0161pekulat\u00edvne vykon\u00e1va\u0165 kus k\u00f3du (gadget), potom zist\u00ed, \u017ee predpovedanie sa nenaplnilo a vracia oper\u00e1cie do p\u00f4vodn\u00e9ho stavu, ale spracovan\u00e9 d\u00e1ta v priebehu \u0161pekulat\u00edvneho vykon\u00e1vania zost\u00e1vaj\u00fa v ke\u0161ovej pam\u00e4ti L1D a mikroarchitektonick\u00fdch vyrovn\u00e1vac\u00edch pam\u00e4tiach, a s\u00fa dostupn\u00e9 na extrakciu pomocou zn\u00e1mych met\u00f3d ur\u010dovania zvy\u0161kov\u00fdch d\u00e1t cez bo\u010dn\u00e9 kan\u00e1ly.<\/p>\n<p>V\u00fdnimka \u201eassist\u201c, na rozdiel od \u201efault\u201c, sa spracov\u00e1va vo vn\u00fatri procesora bez vyvolania softv\u00e9rov\u00fdch spracovate\u013eov. Assist m\u00f4\u017ee nasta\u0165 napr\u00edklad, ke\u010f je potrebn\u00e9 aktualizova\u0165 bit A (Accessed) alebo D (Dirty) v tabu\u013eke str\u00e1nok pam\u00e4te. Hlavnou \u0165a\u017ekos\u0165ou pri uskuto\u010d\u0148ovan\u00ed \u00fatoku na in\u00e9 procesy je sp\u00f4sobi\u0165 vznik assist manipulovan\u00edm s procesom obete. V s\u00fa\u010dasnosti neexistuj\u00fa spo\u013eahliv\u00e9 sp\u00f4soby, ako to dosiahnu\u0165, ale v bud\u00facnosti nie je vyl\u00fa\u010den\u00e9 ich n\u00e1jdenie. Mo\u017enos\u0165 vykonania \u00fatoku bola zatia\u013e potvrden\u00e1 len pre enkl\u00e1vy Intel SGX, ostatn\u00e9 scen\u00e1re s\u00fa teoretick\u00e9 alebo reprodukovate\u013en\u00e9 v syntetick\u00fdch podmienkach (vy\u017eaduje pridanie ur\u010dit\u00fdch gadgetov do k\u00f3du).<\/p>\n<p><center><noindex><a rel=\"nofollow\" href=\"https:\/\/lviattack.eu\/lvi.pdf\"><img decoding=\"async\" alt=\"LVI - nov\u00e1 trieda \u00fatokov na mechanizmus \u0161pekulat\u00edvneho vykon\u00e1vania v CPU\" src=\"\/wp-content\/uploads\/2020\/03\/25916ac2d7df502276a5feaa50deda57.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/center><\/p>\n<p><center><noindex><a rel=\"nofollow\" href=\"https:\/\/lviattack.eu\/lvi.pdf\"><img decoding=\"async\" alt=\"LVI - nov\u00e1 trieda \u00fatokov na mechanizmus \u0161pekulat\u00edvneho vykon\u00e1vania v CPU\" src=\"\/wp-content\/uploads\/2020\/03\/57202000ccc222ee6cd4404406f4b2c0.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/center><\/p>\n<p>Mo\u017en\u00e9 vektory \u00fatokov:<\/p>\n<ul>\n<li class=\"l\"> \u00danik d\u00e1t zo \u0161trukt\u00far jadra do pou\u017e\u00edvate\u013esk\u00e9ho procesu. Existuj\u00faca ochrana jadra Linuxu pred \u00fatokmi triedy Spectre 1, ako aj mechanizmus ochrany SMAP (Prevencia pr\u00edstupu v re\u017eime spr\u00e1vcu) v\u00fdrazne zni\u017euj\u00fa pravdepodobnos\u0165 \u00fatoku LVI. Zavedenie dodato\u010dnej ochrany do jadra m\u00f4\u017ee by\u0165 potrebn\u00e9, ak sa v bud\u00facnosti objavia jednoduch\u0161ie met\u00f3dy vykon\u00e1vania \u00fatoku LVI.\n<li class=\"l\"> \u00danik d\u00e1t medzi r\u00f4znymi procesmi. Na uskuto\u010dnenie \u00fatoku je potrebn\u00e1 pr\u00edtomnos\u0165 ur\u010dit\u00fdch \u010dast\u00ed k\u00f3du v aplik\u00e1cii a ur\u010denie sp\u00f4sobu generovania v\u00fdnimky v cie\u013eovom procese.\n<li class=\"l\"> \u00danik d\u00e1t z hostite\u013esk\u00e9ho prostredia do hostenej s\u00fastavy. \u00datok je klasifikovan\u00fd ako pr\u00edli\u0161 zlo\u017eit\u00fd, vy\u017eaduje vykonanie r\u00f4znych \u0165a\u017eko realizovate\u013en\u00fdch krokov a predpovedanie aktivity v syst\u00e9me.\n<li class=\"l\"> \u00danik d\u00e1t medzi procesmi v r\u00f4znych hos\u0165uj\u00facich syst\u00e9moch. Vektor \u00fatoku je bl\u00edzky organiz\u00e1cii \u00faniku d\u00e1t medzi r\u00f4znymi procesmi, ale dodato\u010dne vy\u017eaduje vykonanie zlo\u017eit\u00fdch manipul\u00e1ci\u00ed na ob\u00eddenie izol\u00e1cie medzi hos\u0165uj\u00facimi syst\u00e9mami.\n<\/ul>\n<p>V\u00fdskumn\u00edci zverejnili <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/bitdefender\/lvi-lfb-attack-poc\">nieko\u013ek\u00fdch<\/a><\/noindex> <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/jovanbulck\/sgx-step\/tree\/master\/app\/lvi\">prototypy<\/a><\/noindex> s demon\u0161tr\u00e1ciou princ\u00edpov vykon\u00e1vania \u00fatoku, ale zatia\u013e nie s\u00fa pou\u017eite\u013en\u00e9 na uskuto\u010d\u0148ovanie re\u00e1lnych \u00fatokov. Prv\u00fd pr\u00edklad umo\u017e\u0148uje pre\u010d\u00edslovanie \u0161pekulat\u00edvneho vykon\u00e1vania k\u00f3du v procesne-obe\u0165 pod\u013ea anal\u00f3gie s n\u00e1vratovo-orientovan\u00fdm programovan\u00edm (<noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=48730#rop\">ROP<\/a><\/noindex>, Return-Oriented Programming). V tomto pr\u00edklade vystupuje ako obe\u0165 \u0161peci\u00e1lne pripraven\u00fd proces, obsahuj\u00faci potrebn\u00e9 gadgety (pou\u017eitie \u00fatoku na re\u00e1lne extern\u00e9 procesy je s\u0165a\u017een\u00e9). Druh\u00fd pr\u00edklad umo\u017e\u0148uje vnikn\u00fa\u0165 do v\u00fdpo\u010dtov pri \u0161ifrovan\u00ed AES vo vn\u00fatri enkl\u00e1vy Intel SGX a organizova\u0165 \u00fanik d\u00e1t po\u010das \u0161pekulat\u00edvneho vykon\u00e1vania pokynov na obnovenie hodnoty pou\u017eitej na \u0161ifrovanie k\u013e\u00fa\u010da.<\/p>\n<p><center><br \/>\n<div class=\"youtube-placeholder\" data-id=\"goy8XRXFlh4\" onclick=\"loadVideo(this)\">\r\n        <img decoding=\"async\" src=\"https:\/\/img.youtube.com\/vi\/goy8XRXFlh4\/hqdefault.jpg\" alt=\"Prehrajte video\" loading=\"lazy\" width=\"480\" height=\"360\" style=\"width:100%;height:auto;\">\r\n        <div class=\"play-button\"><\/div>\r\n    <\/div><\/center><\/p>\n<p><noindex><a rel=\"nofollow\" name=\"link\"><\/a><\/noindex><\/p>\n<p>Zdroj: <a \ncontent=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=52517\">opennet.ru<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041e\u0431\u043d\u0430\u0440\u043e\u0434\u043e\u0432\u0430\u043d\u044b \u0441\u0432\u0435\u0434\u0435\u043d\u0438\u044f \u043e \u043d\u043e\u0432\u043e\u043c \u043a\u043b\u0430\u0441\u0441\u0435 \u0430\u0442\u0430\u043a LVI (Load Value Injection, CVE-2020-0551) \u043d\u0430 \u043c\u0435\u0445\u0430\u043d\u0438\u0437\u043c \u0441\u043f\u0435\u043a\u0443\u043b\u044f\u0442\u0438\u0432\u043d\u043e\u0433\u043e \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f \u0432 CPU Intel, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043c\u043e\u0433\u0443\u0442 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c\u0441\u044f \u0434\u043b\u044f \u043e\u0440\u0433\u0430\u043d\u0438\u0437\u0430\u0446\u0438\u0438 \u0443\u0442\u0435\u0447\u043a\u0438 \u043a\u043b\u044e\u0447\u0435\u0439 \u0438 \u0441\u0435\u043a\u0440\u0435\u0442\u043d\u044b\u0445 \u0434\u0430\u043d\u043d\u044b\u0445 \u0438\u0437 \u0430\u043d\u043a\u043b\u0430\u0432\u043e\u0432 Intel SGX \u0438 \u0434\u0440\u0443\u0433\u0438\u0445 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0432. \u041d\u043e\u0432\u044b\u0439 \u043a\u043b\u0430\u0441\u0441 \u0430\u0442\u0430\u043a \u043e\u0441\u043d\u043e\u0432\u0430\u043d \u043d\u0430 \u043c\u0430\u043d\u0438\u043f\u0443\u043b\u044f\u0446\u0438\u044f\u0445 \u0441 \u0442\u0435\u043c\u0438 \u0436\u0435 \u043c\u0438\u043a\u0440\u043e\u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440\u043d\u044b\u043c\u0438 \u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u0430\u043c\u0438, \u0447\u0442\u043e \u0438 \u0432 \u0430\u0442\u0430\u043a\u0430\u0445 MDS (Microarchitectural Data Sampling), Spectre [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":73757,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-73756","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.4 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041e\u0431\u043d\u0430\u0440\u043e\u0434\u043e\u0432\u0430\u043d\u044b \u0441\u0432\u0435\u0434\u0435\u043d\u0438\u044f \u043e \u043d\u043e\u0432\u043e\u043c \u043a\u043b\u0430\u0441\u0441\u0435 \u0430\u0442\u0430\u043a\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/sk\/blog\/news\/lvi-novyj-klass-atak-na-mehanizm-spekulyativnogo-vypolneniya-v-cpu\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.4\" \/>\n\t\t<meta property=\"og:locale\" content=\"sk_SK\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47LVI \u2014 \u043d\u043e\u0432\u044b\u0439 \u043a\u043b\u0430\u0441\u0441 \u0430\u0442\u0430\u043a \u043d\u0430 \u043c\u0435\u0445\u0430\u043d\u0438\u0437\u043c \u0441\u043f\u0435\u043a\u0443\u043b\u044f\u0442\u0438\u0432\u043d\u043e\u0433\u043e \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f \u0432 CPU | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041e\u0431\u043d\u0430\u0440\u043e\u0434\u043e\u0432\u0430\u043d\u044b \u0441\u0432\u0435\u0434\u0435\u043d\u0438\u044f \u043e \u043d\u043e\u0432\u043e\u043c \u043a\u043b\u0430\u0441\u0441\u0435 \u0430\u0442\u0430\u043a\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/sk\/blog\/news\/lvi-novyj-klass-atak-na-mehanizm-spekulyativnogo-vypolneniya-v-cpu\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2020-03-11T17:42:30+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-03-11T17:42:30+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47LVI \u2014 nov\u00e1 trieda \u00fatokov na mechanizmus \u0161pekulat\u00edvneho vykon\u00e1vania v CPU | ProHoster","description":"Boli zverejnen\u00e9 inform\u00e1cie o novej triede \u00fatokov","canonical_url":"https:\/\/prohoster.info\/sk\/blog\/news\/lvi-novyj-klass-atak-na-mehanizm-spekulyativnogo-vypolneniya-v-cpu","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"sk_SK","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47LVI \u2014 \u043d\u043e\u0432\u044b\u0439 \u043a\u043b\u0430\u0441\u0441 \u0430\u0442\u0430\u043a \u043d\u0430 \u043c\u0435\u0445\u0430\u043d\u0438\u0437\u043c \u0441\u043f\u0435\u043a\u0443\u043b\u044f\u0442\u0438\u0432\u043d\u043e\u0433\u043e \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f \u0432 CPU | ProHoster","og:description":"\u041e\u0431\u043d\u0430\u0440\u043e\u0434\u043e\u0432\u0430\u043d\u044b \u0441\u0432\u0435\u0434\u0435\u043d\u0438\u044f \u043e \u043d\u043e\u0432\u043e\u043c \u043a\u043b\u0430\u0441\u0441\u0435 \u0430\u0442\u0430\u043a","og:url":"https:\/\/prohoster.info\/sk\/blog\/news\/lvi-novyj-klass-atak-na-mehanizm-spekulyativnogo-vypolneniya-v-cpu","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2020-03-11T17:42:30+00:00","article:modified_time":"2020-03-11T17:42:30+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"73756","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 18:27:32","updated":"2022-10-05 20:14:19","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/posts\/73756","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/comments?post=73756"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/posts\/73756\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/media\/73757"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/media?parent=73756"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/categories?post=73756"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/tags?post=73756"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}