Skip to main content

AMD Processors CVE-2025-54502

| EUVDEUVD-2025-209508 HIGH
Exposure of Resource to Wrong Sphere (CWE-668)
2026-04-16 AMD GHSA-p7qm-4248-g65p
Privilege Escalation Amd RCE Information Disclosure Amd Epyc 9004 Series Processors Amd Epyc 7003 Series Processors Amd Epyc 7002 Series Processors Amd Epyc 4004 Series Processors Amd Epyc 9005 Series Processors Amd Instinct Mi300A Series Processors Amd Epyc 9V64H Processor Amd Epyc 8004 Series Processors Amd Ryzen 4000 Series Mobile Processors With Radeon Graphics Amd Ryzen 7035 Series Processors With Radeon Graphics Amd Athlon 3000 Series Mobile Processors With Radeon Graphics Amd Ryzen 7040 Series Mobile Processors With Radeon Graphics Amd Ryzen 7020 Series Processors With Radeon Graphics Amd Ryzen 7045 Series Mobile Processors With Radeon Graphics Amd Ryzen 7000 Series Desktop Processors Amd Ryzen 3000 Series Desktop Processors Amd Ryzen Threadripper Pro 3000 Wx Series Processors Amd Ryzen 7030 Series Mobile Processors With Radeon Graphics Amd Ryzen 9000Hx Series Processors Amd Ryzen Ai 300 Series Processors Amd Ryzen Threadripper Pro 5000 Wx Series Processors Amd Ryzen Threadripper Pro 7000 Wx Series Processors Amd Ryzen 8000 Series Desktop Processors Amd Ryzen 9000 Series Desktop Processors Amd Ryzen 5000 Series Mobile Processors With Radeon Graphics Amd Ryzen 4000 Series Desktop Processors Amd Ryzen 5000 Series Desktop Processors Amd Ryzen 5000 Series Desktop Processors With Radeon Graphics Amd Ryzen 8040 Series Mobile Processors With Radeon Graphics Amd Ryzen 3000 Series Mobile Processors With Radeon Graphics Amd Ryzen 6000 Series Processors With Radeon Graphics Amd Ryzen Ai Max 300 Series Processors Amd Ryzen Z1 Series Processors Amd Ryzen Z2 Series Processors Extreme Amd Ryzen Z2 Series Processors Amd Ryzen Z2 Series Processors Go Amd Ryzen Threadripper 7000 Processors Amd Ryzen Threadripper 9000 Processors Amd Ryzen Threadripper Pro 9000 Wx Series Processors Amd Ryzen 7000 Series Desktop Processors Formerly Codenamed Raphael Amd Ryzen 8000 Series Desktop Processors Formerly Codenamed Phoenix Amd Ryzen 9000 Series Desktop Processors Formerly Codenamed Granite Ridge Amd Epyc Embedded 7003 Series Processors Amd Epyc Embedded 9004 Series Processors Formerly Codenamed Genoa Amd Epyc Embedded 7002 Series Processors Amd Ryzen Embedded R1000 Series Processors Amd Ryzen Embedded R2000 Series Processors Amd Ryzen Embedded V1000 Series Processors Formerly Codenamed Raven Ridge Amd Ryzen Embedded 5000 Series Processors Amd Ryzen Embedded V2000 Series Processors Amd Ryzen Embedded V3000 Series Processors Amd Epyc Embedded 9004 Series Processors Formerly Codenamed Bergamo Amd Epyc Embedded 8004 Series Processors Amd Ryzen Embedded 9000 Series Processors Amd Ryzen Embedded 8000 Series Processors Amd Ryzen Embedded 7000 Series Processors Amd Epyc Embedded 9005 Series Processors
7.1
CVSS 4.0 · Vendor: AMD
Share

Severity by source

Vendor (AMD) PRIMARY
7.1 HIGH
CVSS:4.0/AV:L/AC:H/AT:N/PR:H/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
vuln.today AI
6.4 MEDIUM

Local Ring 0 precondition gives PR:H and the difficulty of subverting SMM gives AC:H; total SMM compromise yields C/I/A:H, with S:U kept to match AMD's SC/SI/SA:N rating.

3.1 AV:L/AC:H/PR:H/UI:N/S:U/C:H/I:H/A:H
4.0 AV:L/AC:H/AT:N/PR:H/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N
Red Hat
7.5 HIGH
qualitative

Primary rating from Vendor (AMD).

CVSS VectorVendor: AMD

CVSS:4.0/AV:L/AC:H/AT:N/PR:H/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
Attack Vector
Local
Attack Complexity
High
Privileges Required
High
User Interaction
None
Scope
X

Lifecycle Timeline

4
Analysis Generated
Jul 24, 2026 - 07:26 vuln.today
CVSS changed
Apr 16, 2026 - 20:22 NVD
7.1 (HIGH)
EUVD ID Assigned
Apr 16, 2026 - 19:45 euvd
EUVD-2025-209508
CVE Published
Apr 16, 2026 - 18:46 nvd
HIGH 7.1

DescriptionCVE.org

Incorrect use of boot service in the AMD Platform Configuration Blob (APCB) SMM driver could allow a privileged attacker with local access (Ring 0) to achieve privilege escalation potentially resulting in arbitrary code execution.

AnalysisAI

Local privilege escalation in the AMD Platform Configuration Blob (APCB) SMM driver, shipped in AGESA firmware across nearly the entire modern AMD EPYC, Ryzen, Threadripper, and Instinct MI300 line, lets a Ring 0 attacker escalate into System Management Mode (SMM) and potentially run arbitrary code below the operating system. The flaw stems from the SMM driver improperly invoking UEFI boot services, and AMD-reported it with a CVSS 4.0 base of 7.1; there is no public exploit identified at time of analysis and EPSS is negligible at 0.01%. Because SMM code runs at a higher trust level than the OS kernel, successful exploitation can undermine firmware integrity and any SMM-based security guarantees.

Technical ContextAI

System Management Mode (SMM) is the most privileged x86 execution environment, entered via System Management Interrupt (SMI) and running from protected SMRAM outside the view of the OS and hypervisor. The APCB is AMD's Platform Configuration Blob, a firmware data structure holding memory and platform settings; its SMM driver is delivered as part of AGESA reference firmware baked into OEM UEFI images. The root cause maps to CWE-668 (Exposure of Resource to Wrong Sphere): the driver incorrectly uses UEFI Boot Services routines from within SMM. Boot Services are only valid before ExitBootServices() and must not be referenced by a runtime SMM handler, so calling into freed or relocated boot-time code/data at SMI time gives a Ring 0 caller a path to redirect execution or corrupt state inside the SMM sphere. The CPE list confirms breadth across AMD EPYC 7002/7003/8004/9004/9005 server, Ryzen 3000-9000 desktop/mobile, Threadripper/Threadripper PRO, embedded, and Instinct MI300A parts.

RemediationAI

Apply the OEM/motherboard BIOS or platform firmware update that incorporates the fixed AGESA build for your specific processor, as enumerated in AMD bulletin AMD-SB-7054 (https://www.amd.com/en/resources/product-security/bulletin/AMD-SB-7054.html) - Vendor-released patch examples include GenoaPI_1.0.0.H for EPYC 9004, TurinPI-SP5_1.0.0.9 for EPYC 9005, MilanPI-SP3_1.0.0.J for EPYC 7003, ComboAM5PI 1.2.0.3h for Ryzen 7000/9000 desktop, PhoenixPI-FP8-FP7_1.2.0.0f for Ryzen 8040 mobile, and MI300A 1.0.0.C for Instinct MI300A; because these ship inside system BIOS, obtain the release from your server/board OEM rather than AMD directly. There is no software-only workaround for an SMM firmware flaw, so compensating controls focus on limiting who can reach Ring 0: enforce Secure Boot and signed-kernel-module policies to raise the bar for gaining kernel-level code execution, restrict physical and administrative access to affected hosts, and enable/verify SMM protections such as SMM_Code_Chk_En and BIOS write protection where supported (trade-off: these do not remediate the driver defect and only reduce the pool of attackers who could pre-position at Ring 0). For multi-tenant or bare-metal-leased hardware, prioritize firmware rollout and consider host attestation. Cross-references: https://vuldb.com/vuln/357958 and Red Hat tracking at https://access.redhat.com/security/cve/CVE-2025-54502.

Vendor StatusVendor

Share

CVE-2025-54502 vulnerability details – vuln.today

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy