CVE-2021-26342

Low

Description

In SEV guest VMs, the CPU may fail to flush the Translation Lookaside Buffer (TLB) following a particular sequence of operations that includes creation of a new virtual machine control block (VMCB). The failure to flush the TLB may cause the microcode to use stale TLB translations which may allow for disclosure of SEV guest memory contents. Users of SEV-ES/SEV-SNP guest VMs are not impacted by this vulnerability.

SeverityLow
CVSS3.3
Exploit probability—
ProductAmd Epyc 7763 Firmware
PublishedMay 11, 2022
First seenMay 11, 2022

How to fix

Update
  • amd epyc_7763_firmwaremilanpi-sp3_1.0.0.7 or later
  • amd epyc_7713p_firmwaremilanpi-sp3_1.0.0.7 or later
  • amd epyc_7713_firmwaremilanpi-sp3_1.0.0.7 or later
  • amd epyc_7663_firmwaremilanpi-sp3_1.0.0.7 or later
  • amd epyc_7643_firmwaremilanpi-sp3_1.0.0.7 or later
  • amd epyc_75f3_firmwaremilanpi-sp3_1.0.0.7 or later
  • amd epyc_7543p_firmwaremilanpi-sp3_1.0.0.7 or later
  • amd epyc_7543_firmwaremilanpi-sp3_1.0.0.7 or later
  • amd epyc_7513_firmwaremilanpi-sp3_1.0.0.7 or later
  • amd epyc_7453_firmwaremilanpi-sp3_1.0.0.7 or later
  • amd epyc_74f3_firmwaremilanpi-sp3_1.0.0.7 or later
  • amd epyc_7443p_firmwaremilanpi-sp3_1.0.0.7 or later

Affected products

ProductAffected versionsFixed in
amd epyc_7763_firmwarev < milanpi-sp3_1.0.0.7milanpi-sp3_1.0.0.7
amd epyc_7713p_firmwarev < milanpi-sp3_1.0.0.7milanpi-sp3_1.0.0.7
amd epyc_7713_firmwarev < milanpi-sp3_1.0.0.7milanpi-sp3_1.0.0.7
amd epyc_7663_firmwarev < milanpi-sp3_1.0.0.7milanpi-sp3_1.0.0.7
amd epyc_7643_firmwarev < milanpi-sp3_1.0.0.7milanpi-sp3_1.0.0.7
amd epyc_75f3_firmwarev < milanpi-sp3_1.0.0.7milanpi-sp3_1.0.0.7
amd epyc_7543p_firmwarev < milanpi-sp3_1.0.0.7milanpi-sp3_1.0.0.7
amd epyc_7543_firmwarev < milanpi-sp3_1.0.0.7milanpi-sp3_1.0.0.7
amd epyc_7513_firmwarev < milanpi-sp3_1.0.0.7milanpi-sp3_1.0.0.7
amd epyc_7453_firmwarev < milanpi-sp3_1.0.0.7milanpi-sp3_1.0.0.7
amd epyc_74f3_firmwarev < milanpi-sp3_1.0.0.7milanpi-sp3_1.0.0.7
amd epyc_7443p_firmwarev < milanpi-sp3_1.0.0.7milanpi-sp3_1.0.0.7
amd epyc_7443_firmwarev < milanpi-sp3_1.0.0.7milanpi-sp3_1.0.0.7
amd epyc_7413_firmwarev < milanpi-sp3_1.0.0.7milanpi-sp3_1.0.0.7
amd epyc_73f3_firmwarev < milanpi-sp3_1.0.0.7milanpi-sp3_1.0.0.7
amd epyc_7343_firmwarev < milanpi-sp3_1.0.0.7milanpi-sp3_1.0.0.7
amd epyc_7313p_firmwarev < milanpi-sp3_1.0.0.7milanpi-sp3_1.0.0.7
amd epyc_7313_firmwarev < milanpi-sp3_1.0.0.7milanpi-sp3_1.0.0.7
amd epyc_72f3_firmwarev < milanpi-sp3_1.0.0.7milanpi-sp3_1.0.0.7
amd epyc_7773x_firmwarev < milanpi-sp3_1.0.0.7milanpi-sp3_1.0.0.7
amd epyc_7473x_firmwarev < milanpi-sp3_1.0.0.7milanpi-sp3_1.0.0.7
amd epyc_7573x_firmwarev < milanpi-sp3_1.0.0.7milanpi-sp3_1.0.0.7
amd epyc_7373x_firmwarev < milanpi-sp3_1.0.0.7milanpi-sp3_1.0.0.7
amd epyc_7001_firmwarev < naplespi-sp3_1.0.0.hnaplespi-sp3_1.0.0.h
amd epyc_7251_firmwarev < naplespi-sp3_1.0.0.hnaplespi-sp3_1.0.0.h
amd epyc_7261_firmwarev < naplespi-sp3_1.0.0.hnaplespi-sp3_1.0.0.h
amd epyc_7281_firmwarev < naplespi-sp3_1.0.0.hnaplespi-sp3_1.0.0.h
amd epyc_7301_firmwarev < naplespi-sp3_1.0.0.hnaplespi-sp3_1.0.0.h
amd epyc_7351_firmwarev < naplespi-sp3_1.0.0.hnaplespi-sp3_1.0.0.h
amd epyc_7351p_firmwarev < naplespi-sp3_1.0.0.hnaplespi-sp3_1.0.0.h
amd epyc_7371_firmwarev < naplespi-sp3_1.0.0.hnaplespi-sp3_1.0.0.h
amd epyc_7401_firmwarev < naplespi-sp3_1.0.0.hnaplespi-sp3_1.0.0.h
amd epyc_7401p_firmwarev < naplespi-sp3_1.0.0.hnaplespi-sp3_1.0.0.h
amd epyc_7451_firmwarev < naplespi-sp3_1.0.0.hnaplespi-sp3_1.0.0.h
amd epyc_7501_firmwarev < naplespi-sp3_1.0.0.hnaplespi-sp3_1.0.0.h
amd epyc_7551_firmwarev < naplespi-sp3_1.0.0.hnaplespi-sp3_1.0.0.h
amd epyc_7551p_firmwarev < naplespi-sp3_1.0.0.hnaplespi-sp3_1.0.0.h
amd epyc_7601_firmwarev < naplespi-sp3_1.0.0.hnaplespi-sp3_1.0.0.h

Check your version

Choose the product and enter the version you run to see whether it falls in the affected range.

In the Intelligence 360 plan

Attack Surface Management

See the assets tied to your domains, the technologies they run and known vulnerabilities in one list.