CVE-2025-68223CWE-667

CVE-2025-68223

Medium · published December 16, 2025

CVSS v3.1
5.5
EPSS
0%
Percentile
1.5
In the wild
Unconfirmed
What it is

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

drm/radeon: delete radeon_fence_process in is_signaled, no deadlock

Delete the attempt to progress the queue when checking if fence is

signaled. This avoids deadlock.

dma-fence_ops::signaled can be called with the fence lock in unknown

state. For radeon, the fence lock is also the wait queue lock. This can

cause a self deadlock when signaled() tries to make forward progress on

the wait queue. But advancing the queue is unneeded because incorrectly

returning false from signaled() is perfectly acceptable.

(cherry picked from commit 527ba26e50ec2ca2be9c7c82f3ad42998a75d0db)

The record
Technical detail
CVSS v3.1
5.5 · MEDIUM
Vector
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
CVSS v4.0
Not supplied
EPSS
0.00116 · 1.5th percentile
Weakness
CWE-667 · Improper Locking
Published
2025-12-16T19:15Z
Affected products (10)
ProductVersionsFixed in
linux/linux_kernel≥ 3.18, < 6.1.1626.1.162
linux/linux_kernel≥ 6.2, < 6.6.1236.6.123
linux/linux_kernel≥ 6.7, < 6.12.606.12.60
linux/linux_kernel≥ 6.13, < 6.17.106.17.10
linux/linux_kernelall versions—
linux/linux_kernelall versions—
linux/linux_kernelall versions—
linux/linux_kernelall versions—
linux/linux_kernelall versions—
linux/linux_kernelall versions—
References (5)
EPSS history
Timeline
  • 16 DEC 13:57Z
    drm/radeon: delete radeon_fence_process in is_signaled, no deadlock
    cvelistv5