← Vulnerability feed

Vulnerability record · CVE-2023-20578 · published 13 August 2024

CVE-2023-20578: Amd epyc 8024pn firmware toctou race condition vulnerability

AAmd · Epyc 8024pn Firmware

A TOCTOU (Time-Of-Check-Time-Of-Use) in SMM may allow an attacker with ring0 privileges and access to the BIOS menu or UEFI shell to modify the communications buffer potentially resulting in arbitrary code execution.

6.4 CVSS 3.1 Medium EPSS 0.12% · top 98.5% CWE-367 · TOCTOU race condition
6.4CVSS 3.1 base score
0.12%EPSS exploitation probability, 30 days
NoNot in CISA KEV
105Affected product versions listed by NVD
1References
17 Jun 2026Last modified by NVD

Description

A TOCTOU (Time-Of-Check-Time-Of-Use) in SMM may allow an attacker with ring0 privileges and access to the BIOS menu or UEFI shell to modify the communications buffer potentially resulting in arbitrary code execution.

CVSS:3.1/AV:L/AC:H/PR:H/UI:N/S:U/C:H/I:H/A:H

Affected products

105 vulnerable configurations from NVD's CPE data, grouped by vendor and product.

References

Track CVE-2023-20578 inside VULONE

Watch it alongside the ransomware crews, C2 infrastructure and forum chatter that reference it, query it through the API and pull it into your SIEM over TAXII.

Start free Open in platform

Related vulnerabilities

Same products first, then exploited flaws of the same weakness class.

10.0CVE-2023-20591Amd epyc 8024pn firmware vulnerabilityImproper re-initialization of IOMMU during the DRTM event may permit an untrusted platform configuration to persist, allowing an attacker to read or …EPSS 0.30%9.8CVE-2023-20520Amd epyc 72f3 firmware out-of-bounds write vulnerabilityImproper access control settings in ASP Bootloader may allow an attacker to corrupt the return address causing a stack-based buffer overrun potential…EPSS 0.79%9.8CVE-2021-26379Amd epyc 72f3 firmware vulnerabilityInsufficient input validation of mailbox data in the SMU may allow an attacker to coerce the SMU to corrupt SMRAM, potentially leading to a loss of i…EPSS 0.68%9.1CVE-2021-46756Amd epyc 72f3 firmware improper input validation vulnerabilityInsufficient validation of inputs in SVC_MAP_USER_STACK in the ASP (AMD Secure Processor) bootloader may allow an attacker with a malicious Uapp or A…EPSS 0.65%9.1CVE-2021-46762Amd epyc 72f3 firmware improper input validation vulnerabilityInsufficient input validation in the SMU may allow an attacker to corrupt SMU SRAM potentially leading to a loss of integrity or denial of service.EPSS 0.35%8.8CVE-2021-46769Amd epyc 72f3 firmware improper input validation vulnerabilityInsufficient syscall input validation in the ASP Bootloader may allow a privileged attacker to execute arbitrary DMA copies, which can lead to code e…EPSS 0.78%8.4CVE-2021-26340Amd epyc 7001 firmware vulnerabilityA malicious hypervisor in conjunction with an unprivileged attacker process inside an SEV/SEV-ES guest VM may fail to flush the Translation Lookaside…EPSS 0.24%8.2CVE-2021-26344Amd epyc 7203 firmware out-of-bounds write vulnerabilityAn out of bounds memory write when processing the AMD PSP1 Configuration Block (APCB) could allow an attacker with access the ability to modify the B…EPSS 0.16%

Source: NIST National Vulnerability Database (record CVE-2023-20578), CISA KEV, FIRST EPSS (scores of 2026-09-26). This page is refreshed as NVD updates the record.