---
id: CVE-2025-21697
title: |-
  In the Linux kernel, the following vulnerability has been resolved:

  drm/v3d: Ensure job pointer is set to NULL after job completion

  After a job completes, the corresponding pointer in the device must
  be set to NULL
summary: |-
  In the Linux kernel, the following vulnerability has been resolved:

  drm/v3d: Ensure job pointer is set to NULL after job completion

  After a job completes, the corresponding pointer in the device must
  be set to NULL. Failing to do so tr…
severity: high
cvss: 7.8
cvssVector: 'CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H'
vendor: linux
product: linux_kernel
affected:
  - 'linux_kernel >= 4.19, < 5.4.290'
  - 'linux_kernel >= 5.5, < 5.10.234'
  - 'linux_kernel >= 5.11, < 5.15.177'
  - 'linux_kernel >= 5.16, < 6.1.127'
  - 'linux_kernel >= 6.2, < 6.6.74'
  - 'linux_kernel >= 6.7, < 6.12.11'
  - linux_kernel = 6.13
patched:
  - linux_kernel 6.12.11
published: '2025-02-12'
updated: '2026-07-30'
source: NVD
sourceUrl: 'https://nvd.nist.gov/vuln/detail/CVE-2025-21697'
references:
  - url: 'https://git.kernel.org/stable/c/14e0a874488e79086340ba8e2d238cb9596b68a8'
    label: 416baaa9-dc9f-4396-8d5f-8c081fb06d67
  - url: 'https://git.kernel.org/stable/c/1bd6303d08c85072ce40ac01a767ab67195105bd'
    label: 416baaa9-dc9f-4396-8d5f-8c081fb06d67
  - url: 'https://git.kernel.org/stable/c/2a1c88f7ca5c12dff6fa6787492ac910bb9e4407'
    label: 416baaa9-dc9f-4396-8d5f-8c081fb06d67
  - url: 'https://git.kernel.org/stable/c/63195bae1cbf78f1d392b1bc9ae4b03c82d0ebf3'
    label: 416baaa9-dc9f-4396-8d5f-8c081fb06d67
  - url: 'https://git.kernel.org/stable/c/a34050f70e7955a359874dff1a912a748724a140'
    label: 416baaa9-dc9f-4396-8d5f-8c081fb06d67
  - url: 'https://git.kernel.org/stable/c/b22467b1ae104073dcb11aa78562a331cd7fb0e0'
    label: 416baaa9-dc9f-4396-8d5f-8c081fb06d67
  - url: 'https://git.kernel.org/stable/c/e4b5ccd392b92300a2b341705cc4805681094e49'
    label: 416baaa9-dc9f-4396-8d5f-8c081fb06d67
  - url: 'https://lists.debian.org/debian-lts-announce/2025/03/msg00001.html'
    label: af854a3a-2127-422b-91ae-364da2661108
  - url: 'https://lists.debian.org/debian-lts-announce/2025/03/msg00002.html'
    label: af854a3a-2127-422b-91ae-364da2661108
tags:
  - nvd
epss: 0.00262
epssPercentile: 0.16118
ingestedAt: '2026-07-30T06:53:09.240Z'
---

## Overview

In the Linux kernel, the following vulnerability has been resolved:

drm/v3d: Ensure job pointer is set to NULL after job completion

After a job completes, the corresponding pointer in the device must
be set to NULL. Failing to do so triggers a warning when unloading
the driver, as it appears the job is still active. To prevent this,
assign the job pointer to NULL after completing the job, indicating
the job has finished.

## Affected

- `linux_kernel >= 4.19, < 5.4.290`
- `linux_kernel >= 5.5, < 5.10.234`
- `linux_kernel >= 5.11, < 5.15.177`
- `linux_kernel >= 5.16, < 6.1.127`
- `linux_kernel >= 6.2, < 6.6.74`
- `linux_kernel >= 6.7, < 6.12.11`
- `linux_kernel = 6.13`

## Remediation

Upgrade past the affected range:

- `linux_kernel 6.12.11`
