CVE-2026-7477

Arm · Bifrost, Valhall, and 5th Gen GPU Architecture Kernel Drivers

A Use After Free vulnerability in various Arm GPU kernel drivers allows a local, non-privileged user to access freed memory via valid GPU memory operations.

Executive summary

A high-severity Use After Free vulnerability in Arm GPU kernel drivers permits local privilege escalation by allowing non-privileged users to access freed memory.

Vulnerability

This is a Use After Free vulnerability (CWE-416) triggered when a local, non-privileged user initiates specific GPU memory operations. The flaw allows the attacker to interact with memory that has already been deallocated, potentially leading to unauthorized data access or code execution.

Business impact

The CVSS score of 7.8 reflects a high risk for systems relying on these drivers, as it enables local privilege escalation. Successful exploitation could allow a malicious actor with limited access to compromise the integrity and confidentiality of the host operating system, leading to full system control or data exfiltration.

Remediation

Immediate Action: Update Valhall and 5th Gen GPU Kernel Drivers to version r56p0 or later. For affected Bifrost drivers, contact your hardware vendor to obtain the latest updated driver package.

Proactive Monitoring: Review system logs for unusual kernel crashes or attempts by low-privileged processes to execute unauthorized GPU memory management operations.

Compensating Controls: Implement strict kernel-level access controls and restrict user access to GPU interfaces where possible to minimize the attack surface for local users.

Exploitation status

Public Exploit Available: No

Analyst recommendation

Organizations utilizing affected Arm GPU drivers must prioritize the deployment of the r56p0 update where available. For systems running affected Bifrost versions, maintain close communication with hardware vendors to ensure patches are applied as soon as they are released to prevent potential local privilege escalation.

More Arm CVEs

History

CVE Brief tracked this CVE 2 days before it had a CVSS score.

  1. Disclosed CVE record published
  2. Collected by CVE Brief No CVSS score yet; tracked as early warning
  3. CVSS score assigned 7.8 (3.1)
  4. Analyst report written

Sources

Originally found and disclosed by PhysicalLab (Kihyun Jeong, Yuchan Nam, Hyungjung Joo, Hojun Lee, Yunje Shin, Han Lee, seeh0), per the CVE Program record.