Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
ReconGain local user access
-
DeliveryIdentify AMD PMF driver presence
-
ExploitCraft malicious IOCTL/API request
-
InstallTrigger out-of-bounds write in PMF
-
C2Corrupt kernel memory structures
-
ExecuteExecute code at SYSTEM privilege
-
ImpactEstablish persistence/disable security controls
Vulnerability Assessment
| Weakness |
CWE
ASVS 5.0
V15 - Secure Coding and Architecture Bounds checking, write limits
MITRE ATT&CK
2 techniques across 2 tactics: Execution, Privilege Escalation The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Authenticated local access with low-privilege user account (PR:L) on a Windows system running affected AMD Ryzen processor models (6000, 7035, 7040, 8040 series mobile or Embedded R8000 series) with AMD Platform Management Framework installed. The PMF component must be active (typically enabled by default on AMD Ryzen mobile platforms for power management functions). No special user interaction (UI:N) or complex setup required once local access is established. Exploitation is limited to systems with the specific Ryzen processor families listed-Intel systems, AMD desktop Ryzen (non-mobile), and older AMD mobile processors without PMF are not vulnerable. The local attack vector (AV:L) inherently limits exploitation to scenarios where the attacker has already achieved initial access through other means, either physically or via remote access trojan, making this primarily a privilege escalation rather than initial access vulnerability. |
| Impact | Real-world risk is moderate-to-high but requires nuanced assessment. The CVSS 4.0 vector shows local attack surface (AV:L) with low complexity (AC:L) requiring low privileges (PR:L), meaning an authenticated local user can exploit this without special conditions. The Changed scope (S:C implied by separate VC/SC metrics) with high impact to subsequent system confidentiality, integrity, and availability (SC:H/SI:H/SA:H) indicates privilege escalation beyond the PMF component itself. However, risk is constrained by the local attack vector requirement-remote exploitation is not possible. No EPSS data provided, no CISA KEV listing indicates this is not yet observed in active widespread campaigns, and no public POC reference suggests lower immediate exploitation likelihood. Primary risk scenarios involve malware already present on systems (delivered via phishing, supply chain, or other initial access) using this as a privilege escalation vector, or malicious insiders with local access. The broad processor family coverage (consumer laptops, business mobile workstations, embedded systems) creates extensive attack surface, but exploitation requires prior local access which significantly reduces addressable targets compared to network-exploitable vulnerabilities. |
| Exploit ScenarioDerived | An attacker who has gained low-privilege local access to a system (via phishing-delivered malware, compromised credentials, or physical access to a shared workstation) runs a malicious executable that interacts with the AMD PMF driver through standard Windows API calls or direct IOCTL requests. The malicious code triggers the out-of-bounds write vulnerability by passing crafted input buffers to PMF functions that fail to validate buffer boundaries. The resulting memory corruption overwrites adjacent kernel structures or injects shellcode into privileged memory space, allowing the attacker to execute arbitrary code with SYSTEM/kernel privileges, bypass security controls, install persistent backdoors, or exfiltrate sensitive data. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – May 15, 2026
Local privilege escalation in AMD Platform Management Framework (PMF) allows authenticated attackers with low privileges to execute arbitrary code with elevated system privileges through an out-of-bounds write vulnerability. Affects multiple AMD Ryzen processor series (6000, 7035, 7040, 8040, and Embedded R8000) across mobile and embedded platforms. The CVSS 4.0 score of 8.4 reflects high impact to system integrity and availability with changed scope, indicating the attacker can escape the vulnerable component's security context. No active exploitation confirmed in CISA KEV at time of analysis, and public exploit code availability is not indicated in current intelligence.
RemediationAI
Apply AMD-provided PMF software updates as detailed in AMD Security Bulletin AMD-SB-4015 (https://www.amd.com/en/resources/product-security/bulletin/AMD-SB-4015.html). The fix likely involves updated PMF driver packages distributed through Windows Update, AMD Software installer, or OEM system updates depending on deployment model. Organizations should prioritize patching for systems where local users have low-privileged access (shared workstations, terminal servers, development environments). If patching cannot be immediately deployed, implement compensating controls: restrict local user privileges through least-privilege access policies to minimize PR:L attacker pool, enable enhanced endpoint detection focusing on privilege escalation attempts from PMF processes, monitor for unusual PMF service behavior or crashes indicating exploitation attempts, and isolate high-value systems from untrusted local users. Note that disabling PMF entirely may impact power management and thermal features, potentially affecting system performance and battery life on mobile platforms. Defense-in-depth measures like application whitelisting and credential protection technologies (Windows Defender Credential Guard) can limit post-exploitation impact even if PMF is compromised.
Affected VersionsENISA
Affects your stack
Find out whether the stacks and servers you run are on an affected version.
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
The AMD Platform Management Framework (PMF) is a software component that manages power, thermal, and performance features on AMD Ryzen mobile and embedded processors. CWE-787 (Out-of-bounds Write) indicates improper bounds checking allows writing data beyond allocated memory buffers. The vulnerability affects the PMF driver/service layer which operates at elevated privilege levels to interface with processor hardware. Affected CPE strings identify specific Ryzen processor families from 6000-series through 8040-series mobile processors plus Embedded R8000 series, spanning multiple architecture generations (Rembrandt, Phoenix, Hawk Point codenames). The out-of-bounds write condition in PMF's memory handling functions enables memory corruption attacks that can overwrite critical data structures or inject malicious code into privileged memory regions.
Know when Amd gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
CVSS:4.0/AV:L/AC:L/AT:N/PR:L/UI:N/VC:N/VI:H/VA:H/SC:H/SI:H/SA:H
Primary rating from NVD · only source for this CVE.
CVSS VectorNVD
Lifecycle Timeline
2DescriptionCVE.org
An out of bounds write within the AMD Platform Management Framework (PMF) could allow an attacker to execute arbitrary code at an elevated privilege level potentially leading to loss of confidentiality integrity, or availability.
Executive ViewAI
CVE-2025-29935 is a high-severity privilege escalation vulnerability affecting AMD Platform Management Framework across Ryzen 6000, 7035, 7040, 8040, and Embedded R8000 processors that allows authenticated users to gain system-level code execution. Organizations deploying these AMD-based mobile and embedded systems face elevated risk of full system compromise, with no patch currently available to remediate the exposure.
No vendor-released patch identified at time of analysis. Interim mitigations: (1) Restrict local user access-disable non-essential user accounts and enforce administrative-only login on affected systems; (2) Implement privilege access management (PAM) solutions to limit low-privileged account capabilities; (3) Deploy endpoint detection and response (EDR) to monitor for anomalous process execution with elevated privileges on AMD systems; (4) Isolate affected embedded systems from general-purpose networks where possible; (5) Monitor AMD security advisories for firmware updates as patches are released. Compensating controls reduce but do not eliminate risk-patch application is required for full remediation.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
A buffer overflow occurs when a program writes more data to a memory buffer than it was allocated to hold, causing the excess data to spill into adjacent memory regions.
Memory corruption occurs when a program writes data beyond the boundaries of allocated memory regions or accesses memory in unintended ways, violating the integrity of the process's address space.
Remote Code Execution represents the critical moment when an attacker successfully runs arbitrary code on a target system without physical access.
Related Vulnerabilities in AMD Platform Management Framework (PMF) Input Validation Flaws
View all 8On BIG-IP versions 16.0.x before 16.0.1.1, 15.1.x before 15.1.2.1, 14.1.x before 14.1.4, 13.1.x before 13.1.3.6, and 12.
Local privilege escalation and information disclosure in the Linux kernel on AMD Zen2 CPUs allows low-privileged users t
An exploitable code execution vulnerability exists in the Shader functionality of AMD Radeon DirectX 11 Driver atidxx64.
An exploitable code execution vulnerability exists in the Shader functionality of AMD Radeon DirectX 11 Driver atidxx64.
An exploitable code execution vulnerability exists in the Shader functionality of AMD Radeon DirectX 11 Driver atidxx64.
An exploitable memory corruption vulnerability exists in AMD atidxx64.dll 26.20.15019.19000 graphics driver. Rated criti
plays_service.exe in the plays.tv service before 1.27.7.0, as distributed in AMD driver-installation packages and Gaming
A flaw was found in the KVM's AMD code for supporting SVM nested virtualization. Rated high severity (CVSS 8.8), this vu
AMD ATI atillk64.sys 5.11.9.0 allows low-privileged users to interact directly with physical memory by calling one of se
An exploitable out-of-bounds read vulnerability exists in AMD ATIDXX64.DLL driver, version 26.20.13001.29010. Rated high
AMD fglrx-driver before 15.9 allows local users to gain privileges via a symlink attack. Rated high severity (CVSS 7.8),
AMD fglrx-driver before 15.7 allows local users to gain privileges via a symlink attack. Rated high severity (CVSS 7.8),
EUVD-2025-209872
GHSA-rwhw-hw5r-w3cf
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB