CVE-2024-21947
7.5AMD · Ryzen and Athlon Processors
Improper input validation in System Management Mode (SMM) within various AMD processors allows privileged attackers to overwrite arbitrary memory, potentially leading to arbitrary code execution.
Executive summary
A critical vulnerability in the System Management Mode of multiple AMD processor series permits privileged attackers to execute arbitrary code, posing a significant risk to system integrity.
Vulnerability
This flaw involves improper input validation (CWE-1220) within the System Management Mode. It requires an attacker to already possess high privileges (PR:H) to trigger the memory overwrite, which then allows for escalation to arbitrary code execution at the SMM level.
Business impact
The potential for arbitrary code execution at the SMM level represents a severe security breach, as this environment operates with higher privileges than the operating system. Successful exploitation could lead to total system compromise, unauthorized data access, and the persistence of malicious code that is difficult to detect or remove. With a CVSS score of 7.5, this high-severity vulnerability warrants immediate attention to protect enterprise hardware assets.
Remediation
Immediate Action: Update the system firmware or BIOS to the versions specified in the AMD security bulletins (AMD-SB-4012 and AMD-SB-5007) to apply the necessary Platform Initialization (PI) fixes.
Proactive Monitoring: Review system access logs for unauthorized attempts to interact with low-level management interfaces or unusual administrative activity that might precede an attempt to exploit firmware-level vulnerabilities.
Compensating Controls: Ensure that strict access control policies are enforced on all systems to limit the number of users with high-level administrative privileges, as the vulnerability requires existing privileged access to exploit.
Exploitation status
Public Exploit Available: No (exploit_available: false)
Analyst recommendation
Given the potential for complete system compromise at the firmware level, organizations should prioritize the deployment of vendor-supplied BIOS and firmware updates across all affected hardware. Although the vulnerability requires elevated privileges, the severity of SMM-level execution necessitates a proactive patching cycle to ensure long-term hardware security and stability.
More AMD CVEs
Sources
Originally found and disclosed by Reported through AMD Bug Bounty Program, per the CVE Program record.