---
id: CVE-2025-3212
title: Mali GPU Kernel Driver allows access to already freed memory
summary: >-
  Use After Free vulnerability in Arm Ltd Bifrost GPU Kernel Driver, Arm Ltd
  Valhall GPU Kernel Driver, Arm Ltd Arm 5th Gen GPU Architecture Kernel Driver
  allows a local non-privileged user process to perform valid GPU memory
  processing op…
severity: medium
cvss: 5.3
cvssVector: 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L'
cvssSource: adp
cwe:
  - CWE-416
vendor: Arm Ltd
product: Bifrost GPU Kernel Driver
affected:
  - bifrost_gpu_kernel_driver >= r41p0 <= r49p4
  - bifrost_gpu_kernel_driver >= r50p0 <= r51p0
  - valhall_gpu_kernel_driver >= r41p0 <= r49p4
  - valhall_gpu_kernel_driver >= r50p0 <= r54p0
  - arm_5th_gen_gpu_architecture_kernel_driver >= r41p0 <= r49p4
  - arm_5th_gen_gpu_architecture_kernel_driver >= r50p0 <= r54p0
ssvc:
  exploitation: none
  automatable: 'no'
  technicalImpact: total
  timestamp: '2025-09-09T03:55:20.373550Z'
published: '2025-09-08'
updated: '2026-11-03'
sourceUpdated: '2026-11-03T22:02:58.658Z'
source: CVEORG
sourceUrl: 'https://www.cve.org/CVERecord?id=CVE-2025-3212'
references:
  - url: 'https://developer.arm.com/documentation/110627/latest'
tags:
  - cve.org
epss: 0.00341
epssPercentile: 0.27798
ingestedAt: '2026-11-05T20:33:06.553Z'
---

## Overview

Use After Free vulnerability in Arm Ltd Bifrost GPU Kernel Driver, Arm Ltd Valhall GPU Kernel Driver, Arm Ltd Arm 5th Gen GPU Architecture Kernel Driver allows a local non-privileged user process to perform valid GPU memory processing operations to gain access to already freed memory.This issue affects Bifrost GPU Kernel Driver: from r41p0 through r49p4, from r50p0 through r51p0; Valhall GPU Kernel Driver: from r41p0 through r49p4, from r50p0 through r54p0; Arm 5th Gen GPU Architecture Kernel Driver: from r41p0 through r49p4, from r50p0 through r54p0.

## Affected

- `bifrost_gpu_kernel_driver >= r41p0 <= r49p4`
- `bifrost_gpu_kernel_driver >= r50p0 <= r51p0`
- `valhall_gpu_kernel_driver >= r41p0 <= r49p4`
- `valhall_gpu_kernel_driver >= r50p0 <= r54p0`
- `arm_5th_gen_gpu_architecture_kernel_driver >= r41p0 <= r49p4`
- `arm_5th_gen_gpu_architecture_kernel_driver >= r50p0 <= r54p0`

## Remediation

This issue has been fixed in the following versions: Bifrost GPU Kernel Driver r54p1; Valhall GPU Kernel Driver r54p1; Arm 5th Gen GPU Architecture Kernel Driver r54p1.
Arm partners are recommended to upgrade to use the latest applicable version as soon as possible.
