CVE-2023-20578
A TOCTOU (Time-Of-Check-Time-Of-Use) in SMM may allow an attacker with ring0 privileges and...
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.
Attack profile
How easy it is to exploit
- Attack vector
- Local
- Complexity
- High
- Privileges needed
- High
- User interaction
- None
What an attacker can affect
- Confidentiality
- High
- Integrity
- High
- Availability
- High
Exploit likelihood
What each source reports
CVE List Score used
7.5
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.
- Record
CVE-2023-20578- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:L/AC:H/PR:H/UI:N/S:C/C:H/I:H/A:H - Weakness
- CWE-367
- Updated
- 2026-11-02
EUVDEUVD-2023-24757
7.5
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.
- Record
EUVD-2023-24757- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:L/AC:H/PR:H/UI:N/S:C/C:H/I:H/A:H - Updated
- 2026-11-02
GitHub AdvisoriesGHSA-3phx-v48r-rmwc
7.5
A TOCTOU (Time-Of-Check-Time-Of-Use) in SMM may allow an attacker with ring0 privileges and...
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.
- Record
GHSA-3phx-v48r-rmwc- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:L/AC:H/PR:H/UI:N/S:C/C:H/I:H/A:H - Weakness
- CWE-367
- Updated
- 2026-11-02
NVD
7.5
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.
- Record
CVE-2023-20578- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:L/AC:H/PR:H/UI:N/S:C/C:H/I:H/A:H - CVSS 3.1
- 6.4 Medium
CVSS:3.1/AV:L/AC:H/PR:H/UI:N/S:U/C:H/I:H/A:H - Weakness
- CWE-367
- Updated
- 2026-11-02
Affected products
- amd epyc™ 7001 processors
- amd epyc™ 7002 processors
- amd epyc™ 7003 processors
- amd epyc™ 9004 processors
- amd epyc™ embedded 3000
- amd epyc™ embedded 7002
- amd epyc™ embedded 7003
- amd epyc™ embedded 9003
- amd ryzentm embedded v3000
- amd ryzen™ 6000 series processors with radeon™ graphics
- amd ryzen™ 7000 series desktop processors
- amd ryzen™ 7020 series processors with radeon™ graphics
Show 117 moreShow less
- amd ryzen™ 7035 series processors with radeon™ graphics
- amd ryzen™ embedded 7000
- amd ryzen™ threadripper™ pro 5000wx processors
- amd epyc 7001
- amd epyc 7001 firmware
- amd epyc 7002
- amd epyc 7203 firmware
- amd epyc 7203p firmware
- amd epyc 7232p firmware
- amd epyc 7251 firmware
- amd epyc 7252 firmware
- amd epyc 7261 firmware
- amd epyc 7262 firmware
- amd epyc 7272 firmware
- amd epyc 7281 firmware
- amd epyc 7282 firmware
- amd epyc 72f3 firmware
- amd epyc 7301 firmware
- amd epyc 7302 firmware
- amd epyc 7302p firmware
- amd epyc 7303 firmware
- amd epyc 7303p firmware
- amd epyc 7313 firmware
- amd epyc 7313p firmware
- amd epyc 7343 firmware
- amd epyc 7351 firmware
- amd epyc 7351p firmware
- amd epyc 7352 firmware
- amd epyc 7371 firmware
- amd epyc 7373x firmware
- amd epyc 73f3 firmware
- amd epyc 7401 firmware
- amd epyc 7401p firmware
- amd epyc 7402 firmware
- amd epyc 7402p firmware
- amd epyc 7413 firmware
- amd epyc 7443 firmware
- amd epyc 7443p firmware
- amd epyc 7451 firmware
- amd epyc 7452 firmware
- amd epyc 7453 firmware
- amd epyc 7473x firmware
- amd epyc 74f3 firmware
- amd epyc 7501 firmware
- amd epyc 7502 firmware
- amd epyc 7502p firmware
- amd epyc 7513 firmware
- amd epyc 7532 firmware
- amd epyc 7542 firmware
- amd epyc 7543 firmware
- amd epyc 7543p firmware
- amd epyc 7551 firmware
- amd epyc 7551p firmware
- amd epyc 7552 firmware
- amd epyc 7573x firmware
- amd epyc 75f3 firmware
- amd epyc 7601 firmware
- amd epyc 7642 firmware
- amd epyc 7643 firmware
- amd epyc 7643p firmware
- amd epyc 7662 firmware
- amd epyc 7663 firmware
- amd epyc 7663p firmware
- amd epyc 7702 firmware
- amd epyc 7702p firmware
- amd epyc 7713 firmware
- amd epyc 7713p firmware
- amd epyc 7742 firmware
- amd epyc 7763 firmware
- amd epyc 7773x firmware
- amd epyc 7f32 firmware
- amd epyc 7f52 firmware
- amd epyc 7f72 firmware
- amd epyc 7h12 firmware
- amd epyc 8024p firmware
- amd epyc 8024pn firmware
- amd epyc 8124p firmware
- amd epyc 8124pn firmware
- amd epyc 8224p firmware
- amd epyc 8224pn firmware
- amd epyc 8324p firmware
- amd epyc 8324pn firmware
- amd epyc 8434p firmware
- amd epyc 8434pn firmware
- amd epyc 8534p firmware
- amd epyc 8534pn firmware
- amd epyc 9004
- amd epyc 9124 firmware
- amd epyc 9174f firmware
- amd epyc 9184x firmware
- amd epyc 9224 firmware
- amd epyc 9254 firmware
- amd epyc 9274f firmware
- amd epyc 9334 firmware
- amd epyc 9354 firmware
- amd epyc 9354p firmware
- amd epyc 9374f firmware
- amd epyc 9384x firmware
- amd epyc 9454 firmware
- amd epyc 9454p firmware
- amd epyc 9474f firmware
- amd epyc 9534 firmware
- amd epyc 9554 firmware
- amd epyc 9554p firmware
- amd epyc 9634 firmware
- amd epyc 9654 firmware
- amd epyc 9654p firmware
- amd epyc 9684x firmware
- amd epyc 9734 firmware
- amd epyc 9754 firmware
- amd epyc 9754s firmware
- amd epyc embedded 3000
- amd epyc embedded 7002
- amd epyc embedded 7003
- amd epyc embedded 9003
- amd ryzen embedded 7000
- amd ryzen embedded v3000
History
| Recorded | Changed | Sources |
|---|---|---|
| first indexed | CVE List, EUVD, GitHub Advisories, NVD |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2023-20578 is a high vulnerability (CVSS 7.5) in Amd Epyc™ 7001 Processors, published August 13, 2024. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.12%, the 1st percentile. No source names a fixed version.