Intel bevestigt hardwarematige oplossing voor Meltdown in Whiskey Lake-processors

Afgelopen week bracht Intel zijn Whiskey Lake- en Amber Lake-processors uit en daarmee ook de eerste chips met hardwarematige oplossingen voor Spectre en Meltdown. Anandtech deed navraag bij het bedrijf en kreeg te horen welke lekken gedicht zijn. Alleen in Whiskey Lake zijn twee varianten van Meltdown opgelost, maar Amber Lake moet nog teren op softwarematige pleisters met prestatie-impact.

Whiskey Lake krijgt voor twee varianten van Meltdown hardwarematige oplossingen. Variant 3 (Rogue Data Cache Load) liet het toe om kernel space uit te lezen vanuit user space, maar is nu opgelost. Ook variant 5 is nu niet meer mogelijk volgens Intel. Met L1TF of ook wel Foreshadow kreeg een kwaadwillende onbedoeld toegang tot delen van het geheugen die door Intel SGX beschermd zouden moeten zijn. Beide maakten gebruik van speculative execution. De rest van de kwetsbaarheden moet nog met software-updates opgelost worden.

Later verhelpt Intel ook Spectre variant 2 met Cascade Lake - de zakelijke Xeon-chips. De oplossing daarvoor duurde vermoedelijk te lang om nog mee te nemen in deze generatie consumentenchips, maar bestaat uit een combinatie van hardware- en software-oplossingen. Het moet gezegd worden dat Spectre een groter probleem vormt voor virtuele machines, die nu eenmaal vaker op Xeon-chips draaien. Daardoor is het een minder groot probleem voor consumenten dat Whiskey Lake hiervoor nog niet beschermd is.

Intel beloofde al om dit jaar met de eerste fysieke oplossingen te gaan komen. Hoewel er voor Whiskey Lake-cores dezelfde ontwerpen gebruikt worden als voor eerdere generaties, is er toch een hardwarematige oplossing toegepast. Waaruit die oplossing bestaat is niet bekend en zal vermoedelijk ook nooit bekend worden. Ook weten we niet of het voor de prestaties verschil maakt.

Spectre and Meltdown on Intel
      Cascade Lake Whiskey Lake Amber Lake
Spectre Variant 1 Bounds Check Bypass OS/VMM OS/VMM OS/VMM
Spectre Variant 2 Branch Target Injection Hardware + OS Firmware + OS Firmware + OS
Meltdown Variant 3 Rogue Data Cache Load Hardware Hardware Firmware
Meltdown Variant 3a Rogue System Register Read Firmware Firmware Firmware
  Variant 4 Speculative Store Bypass Firmware + OS Firmware + OS Firmware + OS
  Variant 5 L1 Terminal Fault Hardware Hardware Firmware

Tabel van Anandtech

Bron: AnandTech

« Vorig bericht Volgend bericht »
0