CVE-2026-93192

drm/v3d: Clear queue->active_job when v3d_fence_create() fails

State
Published
Severity
7.8 High
Published
Sep 17, 2026
Updated
Oct 30, 2026
Reserved
Sep 17, 2026

Read the record on cve.org

Description

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

drm/v3d: Clear queue->active_job when v3d_fence_create() fails

The run_job() callbacks for BIN, RENDER, TFU and CSD assign the incoming job to queue->active_job before calling v3d_fence_create(). If v3d_fence_create() fails, the callback returns NULL without clearing active_job, leaving a dangling pointer.

Create a failure path in all run_job() callbacks that clears the active job before returning NULL. The BIN path takes queue->queue_lock around the clear as it races against v3d_overflow_mem_work(); RENDER, TFU and CSD paths have no concurrent reader, so the clear is lock-free.

Scores

CVSSScoreVectorSource
3.17.8 HighCVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:HLinux

Weaknesses

The record names no weakness.

Affected Products

ProductVersions
LinuxLinux
  • a783a09ee76d6259296dc6aeea2b6884fa526980 to before dc0fba19ef518920073d1d639317b2dd8266fe5eAffected
  • a783a09ee76d6259296dc6aeea2b6884fa526980 to before 1f661f42beb558b2d21882f0cd527ed6c8e7e749Affected
  • a783a09ee76d6259296dc6aeea2b6884fa526980 to before bdeb73d7312100e00c3e643ff233f09b6ec114aaAffected
  • a783a09ee76d6259296dc6aeea2b6884fa526980 to before 3a8aa74859dd73eaa76c55eb74da708e56ef51c5Affected
  • a783a09ee76d6259296dc6aeea2b6884fa526980 to before 0b9878aba5cf93bc2b55ba9eb807757ce3239becAffected
  • a783a09ee76d6259296dc6aeea2b6884fa526980 to before 25a1669907512e927fab9ad4d4fb74ff57f63cd9Affected
LinuxLinux
  • 5.3Affected
  • before 5.3Not affected
  • 6.1.191 through 6.1.*Not affected
  • 6.6.160 through 6.6.*Not affected
  • 6.12.110 through 6.12.*Not affected
  • 6.18.52 through 6.18.*Not affected
  • 7.2.6 through 7.2.*Not affected
  • 7.3 and laterNot affected

References

Every record here comes from the CVE Program’s CVE List. © 1999–2026 The MITRE Corporation. CVE is a registered trademark of The MITRE Corporation. The records are reproduced under the CVE Program terms of use.