A Phoronix cikke szerint az Intel arra készül, hogy számos CPU esetében letiltsa a tranzakcionális memóriakezelést, azaz a TSX funkciót, amely még a Haswell generációban mutatkozott be, de később kiderült róla, hogy hibásan működik, így az Intel kénytelen volt inaktiválni a szolgáltatást. Azóta az újabb processzorok egy javított implementációt használnak, amely megfelelően üzemel, de a 2019-es esztendő végén kiderült, hogy lehetőséget ad az adatlopásra, ugyanis futtatott kód esetlegesen láthat olyan információkat, amelyeket amúgy nem lenne szabad elérnie.
A TSX Asynchronous Abort néven futó, röviden TAA sebezhetőségre az Intel úgy reagált, hogy készítettek egy mikrokódot, amelyre építve a partnerek tudnak biztosítani egy olyan UEFI-t, ahol a maga a TSX opcionálisan kikapcsolható. Ezzel a felhasználókra bízták a teljesítmény és a biztonság közötti döntést, ami érthető volt, mivel a TSX letiltása bizonyos programokban, rosszabb esetben akár negyedére-ötödére is csökkenthette a processzor teljesítményét.
Most egy olyan mikrókódot készít az Intel, amely a TSX funkciót alapértelmezetten letiltja az alábbi processzorokon:
- Skylake architektúrára épülő 5-ös steppingnél korábbi Xeonok, beleértve a Xeon D-t és az első generációs skálázható Xeont.
- Hatodik generációs Xeon E3-1500m v5 és E3-1200 v5 CPU-k.
- Hetedik generációs 0x8 steppingnél korábbi Kaby, Coffee és Whiskey Lake CPU-k.
- Nyolcadik és kilencedik generációs 0xC steppingnél korábbi Coffee Lake CPU-k.
A felsoroltaknál újabb fejlesztések esetében maga a TSX funkció ténylegesen hiányzik, így nincs is mit letiltani rajtuk.
Az Intel a változással kapcsolatos leírásában felhívja rá a figyelmet, hogy az új mikrokód hatására eltérő teljesítményre lehet majd számítani az egyes alkalmazásokban. Ennek mértéke nagyban függ a munkafolyamattól.
Ezzel a lépéssel az Intel gyakorlatilag visszamenőlegesen kivégzi a TSX funkciót azután, hogy számos alkalmazás implementálta. A döntés hátterében minden bizonnyal a TAA sebezhetőség húzódik meg, amely még mindig lehetővé teszi az adatlopást, így azok a rendszerek nincsenek biztonságban, ahol a felhasználó nem tiltotta le a TSX-et. A Santa Clara-i óriáscég viszont most ezt meglépi az ügyfeleik helyett.