IBM ïðåäñòàâèëà áðàóçåðíûé óïðîùåííûé âàðèàíò àòàêè Spectre v1 |
Èññëåäîâàòåëè èç Ñåâåðî-Âîñòî÷íîãî óíèâåðñèòåòà Áîñòîíà è êîìàíäû IBM Research îáíàðóæèëè íîâûé âàðèàíò óÿçâèìîñòè Spectre, êîòîðóþ ìîæíî ýêñïëóàòèðîâàòü ÷åðåç áðàóçåð. Êàê è â ïðåäûäóùèõ ñëó÷àÿõ, íîâàÿ ïðîáëåìà, ïîëó÷èâøàÿ íàçâàíèå SplitSpectre, ïðåäñòàâëÿåò ñîáîé óÿçâèìîñòü â ìåõàíèçìå ñïåêóëÿòèâíîãî âûïîëíåíèÿ, ðåàëèçîâàííîì â ñîâðåìåííûõ ïðîöåññîðàõ.
Ðàçëè÷èå ìåæäó SplitSpectre è Spectre v1, îáíàðóæåííîé â ìèíóâøåì ãîäó, çàêëþ÷àåòñÿ â ìåòîäå âûïîëíåíèÿ àòàêè. Ñïîñîá ýêñïëóàòàöèè SplitSpectre áîëåå ïðîñòîé â èñïîëíåíèè ïî ñðàâíåíèþ ñ îðèãèíàëüíîé àòàêîé Spectre.
Êàê ïîÿñíèëè èññëåäîâàòåëè, äàííàÿ àòàêà òåõíè÷åñêè óâåëè÷èâàåò äëèíó îêíà ñïåêóëÿòèâíîãî âûïîëíåíèÿ. Íîâûé ìåòîä áûë óñïåøíî ïðîòåñòèðîâàí íà ïðîöåññîðàõ Intel Haswell, Skylake è AMD Ryzen ñ èñïîëüçîâàíèåì JavaScript-äâèæêà SpiderMonkey 52.7.4.
security, spectre, áåçîïàñíîñòü
http://feedproxy.google.com/~r/org/LOR/~3/dmiIvBkplEk/14650314
| Êîììåíòèðîâàòü | « Ïðåä. çàïèñü — Ê äíåâíèêó — Ñëåä. çàïèñü » | Ñòðàíèöû: [1] [Íîâûå] |