Name
Voltage Settings Modification
Vulnerability
Voltage Settings Modification
Kind
Fault injection
CVE published
2019-12-16 CVE record
Advisories
INTEL-SA-00289
An improper conditions check in the voltage settings of Intel’s client processors let a privileged local user change them in a way that could escalate privilege or disclose information. The fix is a BIOS update from the system manufacturer, which Intel paired with an SGX TCB recovery so that enclave attestation can tell updated systems apart. Intel lists 6th to 10th generation Core, Xeon E3 v5 and v6, and Xeon E-2100 and E-2200.

Affected processors

4 of the 4 microarchitectures listed are affected in all or some of their models.

What the sources say of each microarchitecture.
MicroarchitectureStatusDetailSource
SkylakeAffectedINTEL-SA-00289 lists CPUID 506E3 and 406E3 (6th generation Core, Xeon E3 v5)intel.com
Kaby LakeAffectedINTEL-SA-00289 lists CPUID 906E9 and 806E9 (7th generation Core, Xeon E3 v6)intel.com
Coffee LakeAffectedINTEL-SA-00289 lists CPUID 906EA, 906EB, 906ED, 806EA and 806EB (8th and 9th generation Core, Xeon E)intel.com
Comet LakeAffectedINTEL-SA-00289 lists CPUID A0660 (10th generation Core mobile)intel.com

Mitigations

  • Firmware: A BIOS update from the system manufacturer, with an SGX TCB recovery so that attestation can tell updated systems apart. Source.

Sources

  1. INTEL-SA-00289: Intel Processors Voltage Settings Modification Advisory