 Wczoraj Intel przedstawi� kolejny atak boczny na swoje procesory, kt�ry ponownie uderza w zaufanie rozwi�za� jakie Intel wprowadza. Chcia� dobrze ale niestety nie o wszystkim pomy�lano.
Chodzi o predykcj� tego co b�dzie potrzebne procesorowi. Kiedy� by�a to tylko predykcja skok�w, teraz Intel posiada tak�e uk�ad predykcji tego co b�dzie potrzebne w przysz�o�ci jeszcze zanim b�dzie to w og�le potrzebne. Chodzi oczywi�cie tutaj o dane. Sta�o si� to dzi�ki istnieniu mechanizm�w wsp�bie�no�ci, czyli dzi�ki istnieniu wielu rdzeni w procesorze. Rdzenie zamiast siedzie� bezczynnie zaczynaj� szykowa� dane na wypadek, gdyby faktycznie by�y one potrzebne.
Je�eli dany rdze� nagle tych danych b�dzie potrzebowa� to ju� inny rdze� mu je przygotuje. Pomys� bardzo dobry ale pojawia si� kolejne "ale". Specjalnie przygotowany exploit mo�e dzi�ki temu wykrada� dane omijaj�c mechanizmy bezpiecze�stwa. Najgorsze jest ponownie to, �e do danych odwo�uje si� sam procesor na najni�szym mo�liwym poziomie. Odpowiednio przygotowany atak ochrzczony mianem MDS odczyta dane z bufor�w procesora w spos�b zupe�nie bezkarny. W zasadzie mo�na zbudowa� system wykradania danych czasu rzeczywistego.
Intel opisuj�c luk� wskazuje rozwi�zanie. Zar�wno Windows jak i aplikacje trzecie musz� przy prze��czaniu proces�w czy�ci� bufory. Niestety, szacunkowy spadek wydajno�ci si�ga do 9 procent. Na razie jednak, jedynie wy��czenie technologii Hyper-Threading mo�e by� pomocne ale to rozwi�zanie jeszcze bardziej boli. Jedyne pocieszenie jest w tym, �e dotyczy to procesor�w poni�ej �smej generacji.
�r�d�o: techpowerup.com |