CVE-2026-64516
Linux · Kernel
A vulnerability in the Linux kernel drm/amdgpu driver related to VCE 1 firmware size and offset calculations has been addressed.
Executive summary
An improper calculation of firmware size in the Linux kernel AMDGPU driver may lead to memory-related vulnerabilities and system-wide compromise.
Vulnerability
The vulnerability stems from an incorrect calculation of the VCPU Buffer Object (BO) size in the drm/amdgpu/vce1 driver, where the actual firmware offset was not properly accounted for. This could result in memory corruption or out-of-bounds access when the driver interacts with the firmware.
Business impact
This vulnerability carries a CVSS score of 8.8, reflecting its potential for a high impact on confidentiality, integrity, and availability. A local attacker could leverage this memory corruption to gain unauthorized access to kernel memory, potentially leading to a system crash or privilege escalation, which severely threatens the security posture of the affected infrastructure.
Remediation
Immediate Action: Update the Linux kernel to version 7.0.11 or any version 7.1 and later, which contains the necessary fixes for the VCE 1 firmware size calculation.
Proactive Monitoring: Monitor system logs for kernel oops or memory-related errors associated with the amdgpu driver.
Compensating Controls: Ensure that systems are running with hardened kernel configurations and that untrusted users are restricted from accessing graphics-related device drivers.
Exploitation status
Public Exploit Available: Unknown.
Analyst recommendation
Given the high CVSS severity, organizations should prioritize updating the Linux kernel on all systems utilizing AMD graphics hardware. Apply the patches provided by your distribution vendor as soon as they become available to mitigate the risk of memory corruption attacks.