Name
RMP corruption during SNP initialization
Vulnerability
AMD SEV, SEV-ES and SEV-SNP
Kind
Firmware
CVE published
2025-10-14 CVE record
Advisories
AMD-SB-3020
Researchers from ETH Zurich reported it, and AMD traced it to a race condition while the AMD Secure Processor sets up the RMP at SNP initialization, which lets the hypervisor change the table’s initial contents. The fix is SEV firmware with microcode, or PI firmware, for the third to fifth EPYC generations; the first two generations and the EPYC 4004 series are not affected.

Affected processors

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

What the sources say of each microarchitecture.
MicroarchitectureStatusDetailSource
Zen 3AffectedMilan and Milan-X: SEV firmware 1.37.23 with microcode, or MilanPI 1.0.0.Hamd.com
Zen 5AffectedTurin: SEV firmware 1.37.41 with microcode, or TurinPI 1.0.0.6amd.com
Zen 4Some modelsGenoa, Genoa-X, Bergamo and Siena: SEV firmware 1.37.31 with microcode, or GenoaPI 1.0.0.H; Raphael (EPYC 4004): not affectedamd.com
ZenNot affectedNaples: not affectedamd.com
Zen 2Not affectedRome: not affectedamd.com

Mitigations

  • Firmware: SEV firmware with microcode, or the PI firmware of each affected generation. Source.

Sources

  1. AMD-SB-3020: SEV-SNP RMP Initialization Vulnerability