Skip to main content

AMD Ryzen PMF EUVDEUVD-2025-209872

| CVE-2025-29935 HIGH
Out-of-bounds Write (CWE-787)
2026-05-15 AMD GHSA-rwhw-hw5r-w3cf
8.4
CVSS 4.0 · NVD
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Recon
    Gain local user access
  2. Delivery
    Identify AMD PMF driver presence
  3. Exploit
    Craft malicious IOCTL/API request
  4. Install
    Trigger out-of-bounds write in PMF
  5. C2
    Corrupt kernel memory structures
  6. Execute
    Execute code at SYSTEM privilege
  7. Impact
    Establish 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.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
No patch listed yet 0.0% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – 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

AMD Ryzen™ 6000 Series Processors with Radeon™ Graphics (formerly codenamed "Rembrandt") patch: 7.06.02.123
AMD Ryzen™ 7040 Series Mobile Processors with Radeon™ Graphics (formerly codenamed "Phoenix") patch: 7.06.02.123
AMD Ryzen™ 8040 Series Mobile Processors with Radeon™ Graphics (formerly codenamed "Hawk Point") patch: 7.06.02.123
AMD Ryzen™ Embedded R8000 Series Processors patch: AMD Ryzen™ Chipset Driver 7.06.02.123
AMD Ryzen™ 7035 Series Processors with Radeon™ Graphics (formerly codenamed "Rembrandt R") patch: 7.06.02.123

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

NVD PRIMARY 8.4 HIGH
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

Attack Vector
Local
Attack Complexity
Low
Attack Requirements
None
Privileges Required
Low
User Interaction
None
Vulnerable system: Confidentiality
None
Vulnerable system: Integrity
High
Vulnerable system: Availability
High
Subsequent system: Confidentiality
High
Subsequent system: Integrity
High
Subsequent system: Availability
High

Lifecycle Timeline

2
CVSS changed
May 15, 2026 - 03:22 NVD
8.4 (HIGH)
CVE Published
May 15, 2026 - 01:53 nvd
HIGH 8.4

DescriptionCVE.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

Why It Matters

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.

Business Impact: High
Compensating Controls

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

EPSS Score
0.0%
Top 97% exploitable
Data Quality
4 sources
Confidence: Medium

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.

SignalValue
Severity HIGH
CISA KEV No
Public POC No
EPSS 0.0%
Patch available No
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision
Scheduled
Exploitation
None
System Exposure· derived
Small
Automatable
No
Human Impact
High
Technical Impact
Total

Priority Score

42
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +42
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

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.

More in Amd

View all
CVE-2021-22986 CRITICAL POC
9.8 Mar 31

On 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.

CVE-2026-46174 HIGH POC
8.8 May 28

Local privilege escalation and information disclosure in the Linux kernel on AMD Zen2 CPUs allows low-privileged users t

CVE-2020-6103 CRITICAL POC
9.9 Jul 20

An exploitable code execution vulnerability exists in the Shader functionality of AMD Radeon DirectX 11 Driver atidxx64.

CVE-2020-6102 CRITICAL POC
9.9 Jul 20

An exploitable code execution vulnerability exists in the Shader functionality of AMD Radeon DirectX 11 Driver atidxx64.

CVE-2020-6101 CRITICAL POC
9.9 Jul 20

An exploitable code execution vulnerability exists in the Shader functionality of AMD Radeon DirectX 11 Driver atidxx64.

CVE-2020-6100 CRITICAL POC
9.9 Jul 20

An exploitable memory corruption vulnerability exists in AMD atidxx64.dll 26.20.15019.19000 graphics driver. Rated criti

CVE-2018-6546 CRITICAL POC
9.8 Apr 13

plays_service.exe in the plays.tv service before 1.27.7.0, as distributed in AMD driver-installation packages and Gaming

CVE-2021-3653 HIGH POC
8.8 Sep 29

A flaw was found in the KVM's AMD code for supporting SVM nested virtualization. Rated high severity (CVSS 8.8), this vu

CVE-2020-12138 HIGH POC
8.8 Apr 27

AMD ATI atillk64.sys 5.11.9.0 allows low-privileged users to interact directly with physical memory by calling one of se

CVE-2019-5098 HIGH POC
8.6 Dec 05

An exploitable out-of-bounds read vulnerability exists in AMD ATIDXX64.DLL driver, version 26.20.13001.29010. Rated high

CVE-2015-7724 HIGH POC
7.8 Jun 07

AMD fglrx-driver before 15.9 allows local users to gain privileges via a symlink attack. Rated high severity (CVSS 7.8),

CVE-2015-7723 HIGH POC
7.8 Jun 07

AMD fglrx-driver before 15.7 allows local users to gain privileges via a symlink attack. Rated high severity (CVSS 7.8),

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