Name
CpmDisplayFeatureSmm bit overwrite
Vulnerability
AMD AGESA, SMM and BIOS firmware
Kind
Firmware
CVE published
2023-08-08 CVE record
Advisories
AMD-SB-4003
CpmDisplayFeatureSmm is an SMM module of AMD’s AGESA firmware. Binarly’s efiXplorer team found that it did not validate a pointer it takes from outside SMM, so an attacker could overwrite a single bit at an address of their choosing in SMM memory and so corrupt SMM. AMD fixed it in client AGESA releases of February and March 2023 and in the embedded ones later that year; the Threadripper lines are not affected.

Affected processors

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

What the sources say of each microarchitecture.
MicroarchitectureStatusDetailSource
ZenAffectedAthlon 3000 mobile (Dali, Pollock), Ryzen Embedded R1000 and V1000amd.com
Zen+AffectedRyzen Embedded R2000amd.com
Zen 2AffectedRyzen 3000 desktop (Matisse), Ryzen 4000 (Renoir), Ryzen 5000 mobile (Lucienne), Ryzen 7020 (Mendocino), Ryzen Embedded V2000amd.com
Zen 3AffectedRyzen 5000 (Vermeer, Cezanne), Ryzen 6000 (Rembrandt), Ryzen 7030 (Barcelo), Ryzen Embedded 5000 and V3000amd.com
Zen 4AffectedRyzen 7000 desktop (Raphael)amd.com

Mitigations

  • Firmware: AGESA ComboAM4 PI 1.0.0.A, ComboAM4v2 PI 1.2.0.A, ComboAM5 1.0.0.6 and the mobile and embedded PI versions the bulletin lists, from 2023. Source.

Sources

  1. AMD-SB-4003: SMM Memory Corruption Vulnerability