Skip to main content
View

Attack ChainAIDerived

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

  1. Access
    Obtain authenticated local access
  2. Delivery
    Craft malicious IOCTL request to AMDGV_CMD_GET_DIAG_DATA
  3. Exploit
    Trigger out-of-bounds write in kernel driver
  4. Execution
    Overwrite kernel memory structures
  5. Persist
    Execute arbitrary kernel code
  6. Impact
    Escalate to root privileges

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

Exploitation requires authenticated local user access with low privileges (PR:L) to a Linux system with affected AMD Instinct or Radeon Pro GPU hardware installed and the vulnerable AMD GPU kernel driver loaded. The attacker must have permission to interact with the GPU device nodes (typically /dev/kfd or /dev/dri/* devices) through the IOCTL interface, which is commonly granted to users in the 'video' or 'render' groups on standard Linux configurations. No user interaction (UI:N) or special non-default configurations are required beyond standard GPU driver installation. The vulnerability affects default driver configurations when diagnostic IOCTL handlers are enabled, which is typical for production deployments. Physical or remote shell access to the target system is the primary prerequisite. Network-based remote exploitation (AV:L) is not possible without first compromising a local account through other means.

Impact

Real-world risk is elevated but context-dependent. CVSS 4.0 vector (AV:L/AC:L/PR:L) indicates local access with low privileges required and low attack complexity, achieving high confidentiality, integrity, and availability impact. The scope parameter (SC:N/SI:N/SA:N) confirms no impact beyond the vulnerable component, meaning privilege escalation stops at kernel level rather than escaping hypervisor boundaries. This is critical for enterprises deploying these GPUs: local privilege escalation to root/kernel is severe for multi-tenant compute clusters, container environments, or systems with multiple user accounts, but the attacker must already have local authenticated access. No EPSS score available for risk quantification. Absence from CISA KEV and lack of public exploit code suggests exploitation is not yet widespread, but AMD's disclosure indicates the vendor has confirmed exploitability. Priority depends heavily on deployment context: highest risk in shared HPC clusters, academic compute environments, or cloud GPU instances where multiple users have shell access; lower risk for single-tenant dedicated GPU servers with restricted physical/remote access. The requirement for authenticated local access significantly reduces attack surface compared to network-exploitable vulnerabilities.

Exploit ScenarioDerived

An authenticated user with standard (non-root) account access on a Linux system with AMD Instinct or Radeon Pro GPU installed crafts a malicious IOCTL call to the GPU driver's AMDGV_CMD_GET_DIAG_DATA diagnostic interface with specially formatted parameters. The out-of-bounds write triggered by this IOCTL overwrites adjacent kernel memory structures, allowing the attacker to inject and execute arbitrary code with kernel privileges, achieving full root access to the system. No public proof-of-concept code has been identified at time of analysis, but the low attack complexity suggests exploitation is feasible for moderately skilled attackers once vulnerability details are analyzed.

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

Buffer overflow in AMD GPU driver IOCTL handler enables local privilege escalation to root on Linux systems running AMD Instinct or Radeon Pro GPUs. Authenticated local users with low privileges can exploit an out-of-bounds write vulnerability in the AMDGV_CMD_GET_DIAG_DATA IOCTL to achieve arbitrary kernel code execution. EPSS data not available; no public exploit or CISA KEV listing identified at time of analysis, suggesting limited active exploitation despite high CVSS 8.5 severity.

RemediationAI

Apply AMD-released driver updates specified in Security Bulletin AMD-SB-6027 (https://www.amd.com/en/resources/product-security/bulletin/AMD-SB-6027.html). Organizations should prioritize patching systems in multi-user environments where local access is granted to multiple accounts. As interim mitigation where patching cannot be immediately deployed, restrict local user access to affected GPU systems through operating system access controls, disable diagnostic IOCTL interfaces if operationally feasible via kernel module parameters or SELinux/AppArmor policies (noting this may impact legitimate monitoring tools), and enhance monitoring for unusual privilege escalation attempts or unexpected kernel module interactions. For virtualized GPU deployments using SR-IOV or GPU passthrough, consider temporarily removing GPU assignments from untrusted guest VMs until patching is complete, though this impacts workload functionality. In shared HPC clusters, implement stricter job scheduler policies to isolate untrusted users until remediation. These compensating controls reduce attack surface but do not eliminate the vulnerability and should be treated as temporary measures pending full driver updates.

Affected VersionsENISA

AMD Instinct™ MI300A patch: GIM Driver 8.4
AMD Radeon™ PRO V710 patch: Contact your AMD Customer Engineering representative
AMD Instinct™ MI308X patch: GIM Driver 8.4
AMD Instinct™ MI325X patch: GIM Driver 8.4
AMD Instinct™ MI210 patch: GIM Driver 8.4
AMD Radeon™ PRO V620 patch: Contact your AMD Customer Engineering representative
AMD Instinct™ MI250 patch: GIM Driver 8.4
AMD Instinct™ MI300X patch: GIM Driver 8.4

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

This vulnerability affects the AMD GPU driver kernel module, specifically the IOCTL (input/output control) handler for the AMDGV_CMD_GET_DIAG_DATA diagnostic command. IOCTL handlers are privileged kernel-space interfaces that allow user-space applications to communicate with device drivers. The CWE-787 classification indicates an out-of-bounds write vulnerability, where the driver writes data beyond allocated buffer boundaries during diagnostic data retrieval operations. Affected products span AMD's data center GPU portfolio including Instinct MI200/MI300 series accelerators (MI210, MI250, MI300A, MI300X, MI308X, MI325X) and Radeon Pro virtualization GPUs (V620, V710). These are high-performance computing and AI acceleration products typically deployed in enterprise data centers, cloud infrastructure, and virtualized environments where GPU passthrough or SR-IOV configurations may be used.

Know when Amd Radeon Pro V620 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

Vendor (AMD) PRIMARY 8.5 HIGH
CVSS:4.0/AV:L/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N

Primary rating from Vendor (AMD) · only source for this CVE.

CVSS VectorVendor: AMD

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

Lifecycle Timeline

2
CVSS changed
May 15, 2026 - 03:22 NVD
8.5 (HIGH)
CVE Published
May 15, 2026 - 02:44 nvd
HIGH 8.5

DescriptionCVE.org

Out of bounds write in AMD AMDGV_CMD_GET_DIAG_DATA ioctl handler could allow a local user to escalate privileges via remote code execution.

Executive ViewAI

Why It Matters

CVE-2025-54517 is a high-severity buffer overflow in AMD GPU drivers that allows authenticated local users to escalate privileges to root on Linux systems with AMD Instinct or Radeon Pro GPUs. Organizations running GPU-accelerated workloads, machine learning platforms, or high-performance computing environments face immediate risk of complete system compromise if users with standard accounts can access GPU resources.

Business Impact: High
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations: (1) Restrict GPU device access via /dev/dri permissions to trusted user groups only; (2) Implement kernel module signature enforcement; (3) Disable AMD GPU driver on non-production systems pending patch; (4) Monitor /var/log/auth.log and kernel logs for IOCTL exploitation attempts; (5) Apply principle of least privilege to GPU-enabled workloads; (6) Consider air-gapping GPU clusters from untrusted user networks until patched.

Threat Intelligence Overview

EPSS Score
0.0%
Top 87% exploitable
Data Quality
5 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.

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