What’s Vulnerable › Vulnerabilities
CVE-2023-31347
- Severity: medium (CVSS 4.9 v3.1)
- Exploited in the wild: not listed in CISA KEV
- EPSS: 0.5% probability of exploitation in the next 30 days
- Public exploit or detection template: none known
- Published: 2024-02-13 · updated 2026-06-17
- Weakness: CWE-682
Description
Due to a code bug in Secure_TSC, SEV firmware may allow an attacker with high privileges to cause a guest to observe an incorrect TSC when Secure TSC is enabled potentially resulting in a loss of guest integrity.
Affected products
- AMD Epyc 7203 Firmware: before milanpi_1.0.0.c — fixed in milanpi_1.0.0.c
- AMD Epyc 7203P Firmware: before milanpi_1.0.0.c — fixed in milanpi_1.0.0.c
- AMD Epyc 72F3 Firmware: before milanpi_1.0.0.c — fixed in milanpi_1.0.0.c
- AMD Epyc 7303 Firmware: before milanpi_1.0.0.c — fixed in milanpi_1.0.0.c
- AMD Epyc 7303P Firmware: before milanpi_1.0.0.c — fixed in milanpi_1.0.0.c
- AMD Epyc 7313 Firmware: before milanpi_1.0.0.c — fixed in milanpi_1.0.0.c
- AMD Epyc 7313P Firmware: before milanpi_1.0.0.c — fixed in milanpi_1.0.0.c
- AMD Epyc 7343 Firmware: before milanpi_1.0.0.c — fixed in milanpi_1.0.0.c
- AMD Epyc 7373X Firmware: before milanpi_1.0.0.c — fixed in milanpi_1.0.0.c
- AMD Epyc 73F3 Firmware: before milanpi_1.0.0.c — fixed in milanpi_1.0.0.c
- AMD Epyc 7413 Firmware: before milanpi_1.0.0.c — fixed in milanpi_1.0.0.c
- AMD Epyc 7443 Firmware: before milanpi_1.0.0.c — fixed in milanpi_1.0.0.c
- AMD Epyc 7443P Firmware: before milanpi_1.0.0.c — fixed in milanpi_1.0.0.c
- AMD Epyc 7453 Firmware: before milanpi_1.0.0.c — fixed in milanpi_1.0.0.c
- AMD Epyc 7473X Firmware: before milanpi_1.0.0.c — fixed in milanpi_1.0.0.c
- AMD Epyc 74F3 Firmware: before milanpi_1.0.0.c — fixed in milanpi_1.0.0.c
- AMD Epyc 7513 Firmware: before milanpi_1.0.0.c — fixed in milanpi_1.0.0.c
- AMD Epyc 7543 Firmware: before milanpi_1.0.0.c — fixed in milanpi_1.0.0.c
- AMD Epyc 7543P Firmware: before milanpi_1.0.0.c — fixed in milanpi_1.0.0.c
- AMD Epyc 7573X Firmware: before milanpi_1.0.0.c — fixed in milanpi_1.0.0.c
- AMD Epyc 75F3 Firmware: before milanpi_1.0.0.c — fixed in milanpi_1.0.0.c
- AMD Epyc 7643 Firmware: before milanpi_1.0.0.c — fixed in milanpi_1.0.0.c
- AMD Epyc 7643P Firmware: before milanpi_1.0.0.c — fixed in milanpi_1.0.0.c
- AMD Epyc 7663 Firmware: before milanpi_1.0.0.c — fixed in milanpi_1.0.0.c
- AMD Epyc 7663P Firmware: before milanpi_1.0.0.c — fixed in milanpi_1.0.0.c
- AMD Epyc 7713 Firmware: before milanpi_1.0.0.c — fixed in milanpi_1.0.0.c
- AMD Epyc 7713P Firmware: all versions
- AMD Epyc 7763 Firmware: before milanpi_1.0.0.c — fixed in milanpi_1.0.0.c
- AMD Epyc 7773X Firmware: before milanpi_1.0.0.c — fixed in milanpi_1.0.0.c
- AMD Epyc 8024P Firmware: before genoapi_1.0.0.b — fixed in genoapi_1.0.0.b
How to fix
Upgrade to a fixed version: AMD Epyc 7203 Firmware milanpi_1.0.0.c; AMD Epyc 7203P Firmware milanpi_1.0.0.c; AMD Epyc 72F3 Firmware milanpi_1.0.0.c; AMD Epyc 7303 Firmware milanpi_1.0.0.c; AMD Epyc 7303P Firmware milanpi_1.0.0.c; AMD Epyc 7313 Firmware milanpi_1.0.0.c; AMD Epyc 7313P Firmware milanpi_1.0.0.c; AMD Epyc 7343 Firmware milanpi_1.0.0.c; AMD Epyc 7373X Firmware milanpi_1.0.0.c; AMD Epyc 73F3 Firmware milanpi_1.0.0.c; AMD Epyc 7413 Firmware milanpi_1.0.0.c; AMD Epyc 7443 Firmware milanpi_1.0.0.c. Check the vendor advisory for mitigations.
References
- https://www.amd.com/en/corporate/product-security/bulletin/AMD-SB-3007
- https://www.amd.com/en/corporate/product-security/bulletin/AMD-SB-3007
Get alerted when CVE-2023-31347 or the next vulnerability affects your stack