SEBEZHETŐSÉGET TALÁLT AZ AMD A ZEN 3 ALAPÚ RYZEN 5000-ES PROCESSZOROKBAN

A hiba a Predictive Store Forwarding funkcióban lapul, amit igény esetén le lehet tiltani, méghozzá teljesen minimális sebességcsökkenés mellett.
Víg Ferenc (J.o.k.e.r)
Víg Ferenc (J.o.k.e.r)
2021. ápr. 7. 22:50
Sebezhetőséget talált az AMD a Zen 3 alapú RYZEN 5000-es processzorokban

Az AMD egy hivatalos tájékoztatást tett közzé, amelynek keretén belül egy Spectre-szerű biztonsági résre hívja fel a figyelmet, de ez most csak a cég legfrissebb processzorait, a ZEN 3 architektúra köré épülő RYZEN 5000-es modelleket érinti.

A ZEN 3 architektúra köré épülő processzorok esetében architektúra szintjén több fontos változtatást is eszközölt a gyárt, amelyeknek köszönhetően a ZEN 2-höz képest 19%-os IPC növekedést történt, vagyis órajelenként ennyivel több műveletet tudnak végrehajtani az új processzorok. Ezzel együtt persze órajel-növelés is történt, így a gyorsulás esetenként nagyobb is lehet – sok minden függ az adott munkafolyamattól.

Az architekturális változtatások között egy új, hardver alapú mikro-architekturális újítás is helyet kapott, ez pedig nem más, mint a Predictive Store Forwarding. Leegyszerűsítve egy olyan funkcióról van szó, amely „megpróbálja kitalálni”, hogy az adott munkafolyamat során mely „load” és „store” műveletek között lesz függőségi kapcsolat, ez alapján próbálja meg előre betölteni a vélhetően szükséges adatokat a processzor, így ha ezekre tényleg szükség lesz, akkor a feladatvégzés adott pontján már időben „kéznél lesznek”, ez pedig segít a gyorsabb műveletvégzésben, így a teljesítmény is javul.

Galéria megnyitása

Az AMD dokumentuma alapján a probléma ott van, hogy ezeket a becsléseket megfelelő kártékony kód segítségével akár kényes adatok kinyerésére is lehet használni. A kártékony kódon keresztül a prediktív műveletvégzés befolyásolható, így olyan területekről is be lehet olvastatni adatokat, ahonnan alapjában véve nem kéne, így a támadó érzékeny adatokhoz juthat, igaz, ez azért nem túl egyszerű feladat, és nem is feltétlenül gyors. A lehetőség persze adott, így az AMD szerint mindenképpen érdemes megtenni a szükséges óvintézkedéseket. A PSF-et érintő sebezhetőség nagyon hasonló, mint amit a Spectre V1, V2 és V4 kiadásánál láthattunk, de ezek közül az AMD szerint a Spectre V4-hez hasonlít leginkább az új sebezhetőség.

Egyelőre nem tudnak olyan kódokról, amelyeken keresztül kiaknázhatóak a sebezhetőségben rejlő lehetőségek, elővigyázatosságból azonban lesz lehetőség a PSF funkció opcionális kikapcsolására. Ezt főként olyan környezeteknél javasolják majd, ahol teljesen szoftveres sandboxing technikát használ az adott alkalmazás. Az AMD szerint van mód az említett sebezhetőségen keresztül érkező támadások megállítására, ehhez különböző technikák állnak rendelkezésre, mint például a címtér-izoláció.

Az AMD szerint nem érdemes letiltani a PSF támogatást, ám ha szükséges, ezt akár szálanként is lehet majd szabályozni – a funkciót Linux kernel frissítések keretén belül szerezhetik be az érdeklődők. Maga a PSF a Phoronix tesztje szerint 0,5-1% közötti gyorsulást hozhat, vagyis letiltása nem jelent komolyabb érvágást az asztali- és mobil processzorok, valamint a Zen 3 alapú EPYC processzorok számára sem. Az AMD szerint ugyanakkor annyira csekély a veszély mértéke, hogy nem feltétlenül érdemes letiltani a funkciót, viszont aki valamiért mégis inkább letiltaná, természetesen megteheti.

Hírlevél feliratkozás
A feliratkozással elfogadom a Felhasználási feltételeket és az Adatvédelmi nyilatkozatot.

12 hozzászólás

A komment írásához előbb jelentkezz be!
talgaby
talgaby
2021. ápr. 8. 20:22
#2

Ráadásul ugyanolyan jellegű hiba is. A jelek szerint a matematikai alapú jósolgatás még mindig nem megy a mérnököknek. :)

Resike
Resike
2021. ápr. 8. 17:01
#1

Oh ne, az ajemdibi direkt feláldozta a biztonságot a sebesség oltárán, pedig a 7nm-es NAND kapun már így is kétszer olyan gyorsan szágult át a elektron mint a 14-esen. A legjobb hogy javítás se lesz rá hanem kapcsold ki az okzati feature-t...
Gondolom most majd két évig ettől a sebezhetőségtől lesz hangos az éter mint a spectre idejében.

Terror
Terror
2021. ápr. 12. 6:48

@punchman Nem kell a duma, hogy mit hogyan írnak meg a lapok, a számok a CVE-ről vannak.

Vissza az oldal tetejére