Name
AmdPspP2CmboxV2 input validation
Vulnerability
AMD AGESA, SMM and BIOS firmware
Kind
Firmware
CVE published
2025-02-11 CVE record
Advisories
AMD-SB-7027
AmdPspP2CmboxV2 is the AGESA UEFI module behind the mailbox from the AMD Secure Processor to the x86 side. Quarkslab found that it did not validate its input buffers, so an attacker at ring 0 could overwrite SMRAM and run code in System Management Mode. Unlike CVE-2024-0179 from the same report, it reaches every EPYC generation from Naples to Genoa, the MI300A and the embedded EPYC lines as well as the client parts.

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
ZenAffectedEPYC 7001 (Naples), Athlon 3000 mobile, EPYC Embedded 3000, Ryzen Embedded R1000 and V1000amd.com
Zen+AffectedRyzen Embedded R2000amd.com
Zen 2AffectedEPYC 7002 (Rome), Ryzen 3000 desktop, Ryzen 4000, Ryzen 7020, Threadripper 3000 and PRO 3000 WX, EPYC Embedded 7002, Ryzen Embedded V2000amd.com
Zen 3AffectedEPYC 7003 (Milan), Ryzen 5000, Ryzen 6000, Ryzen 7035, Threadripper PRO 5000 WX, EPYC Embedded 7003, Ryzen Embedded 5000 and V3000amd.com
Zen 4AffectedEPYC 9004 (Genoa), Ryzen 7000, 7040, 7045 and 8000, Threadripper PRO 7000 WX, EPYC Embedded 9004, Ryzen Embedded 7000 and 8000amd.com

Mitigations

  • Firmware: NaplesPI 1.0.0.N, RomePI 1.0.0.K, MilanPI 1.0.0.E, GenoaPI 1.0.0.D, MI300PI 1.0.0.5 and the client and embedded PI versions the bulletin lists. Source.

Sources

  1. AMD-SB-7027: AMD SMM Vulnerabilities