Vulnerability · Published May 20, 2025 · Assigned by Linux

CVE-2025-37951drm/v3d: Add job to pending list if the reset was skipped

Medium 5.5

In plain English

A medium-severity security flaw in Linux from Linux. There are no confirmed reports of exploitation so far. The chance it is exploited in the next 30 days is estimated at 0.2% (higher than 9% of all known vulnerabilities). Fixed versions are available - upgrade the affected package.

Severity (CVSS NVD)5.5Medium
Exploit odds (30 days)0.2%top 91.3% of all CVEs
Exploited in the wildNo reportsnot in CISA KEV
Attack toolingNoneno public tooling known

Official description

In the Linux kernel, the following vulnerability has been resolved: drm/v3d: Add job to pending list if the reset was skipped When a CL/CSD job times out, we check if the GPU has made any progress since the last timeout. If so, instead of resetting the hardware, we skip the reset and let the timer get rearmed. This gives long-running jobs a chance to complete. However, when `timedout_job()` is called, the job in question is removed from the pending list, which means it won't be automatically freed through `free_job()`. Consequently, when we skip the reset and keep the job running, the job won't be freed when it finally completes. This situation leads to a memory leak, as exposed in [1] and [2]. Similarly to commit 704d3d60fec4 ("drm/etnaviv: don't block scheduler when GPU is still active"), this patch ensures the job is put back on the pending list when extending the timeout.

Affected packages & fixed versions

EcosystemPackageFixed inAdvisory
Debian:12linux6.1.140-1DEBIAN-CVE-2025-37951
Debian:12linux6.1.140-1DSA-5925-1
Debian:13linux6.12.29-1DEBIAN-CVE-2025-37951
Debian:14linux6.12.29-1DEBIAN-CVE-2025-37951
Ubuntu:22.04:LTSlinuxno fix listedUBUNTU-CVE-2025-37951
Ubuntu:24.04:LTSlinux6.8.0-100.100UBUNTU-CVE-2025-37951
Ubuntu:22.04:LTSlinux-allwinner-5.19no fix listedUBUNTU-CVE-2025-37951
Ubuntu:22.04:LTSlinux-awsno fix listedUBUNTU-CVE-2025-37951
Ubuntu:24.04:LTSlinux-aws6.8.0-1046.49UBUNTU-CVE-2025-37951
Ubuntu:22.04:LTSlinux-aws-5.19no fix listedUBUNTU-CVE-2025-37951
Ubuntu:24.04:LTSlinux-aws-6.146.14.0-1011.11~24.04.1UBUNTU-CVE-2025-37951
Ubuntu:24.04:LTSlinux-aws-6.146.14.0-1011.11~24.04.1USN-7699-1
Ubuntu:22.04:LTSlinux-aws-6.2no fix listedUBUNTU-CVE-2025-37951
Ubuntu:22.04:LTSlinux-aws-6.5no fix listedUBUNTU-CVE-2025-37951
Ubuntu:22.04:LTSlinux-aws-6.86.8.0-1046.49~22.04.1UBUNTU-CVE-2025-37951
Ubuntu:22.04:LTSlinux-azureno fix listedUBUNTU-CVE-2025-37951
Ubuntu:24.04:LTSlinux-azure6.8.0-1046.52UBUNTU-CVE-2025-37951
Ubuntu:22.04:LTSlinux-azure-5.19no fix listedUBUNTU-CVE-2025-37951
Ubuntu:24.04:LTSlinux-azure-6.11no fix listedUBUNTU-CVE-2025-37951
Ubuntu:22.04:LTSlinux-azure-6.2no fix listedUBUNTU-CVE-2025-37951
Ubuntu:22.04:LTSlinux-azure-6.5no fix listedUBUNTU-CVE-2025-37951
Ubuntu:22.04:LTSlinux-azure-6.86.8.0-1051.57~22.04.1UBUNTU-CVE-2025-37951
Ubuntu:22.04:LTSlinux-azure-fdeno fix listedUBUNTU-CVE-2025-37951
Ubuntu:24.04:LTSlinux-azure-fde6.8.0-1046.53UBUNTU-CVE-2025-37951
Ubuntu:25.10linux-azure-fdeno fix listedUBUNTU-CVE-2025-37951
Ubuntu:22.04:LTSlinux-azure-fde-5.19no fix listedUBUNTU-CVE-2025-37951
Ubuntu:22.04:LTSlinux-azure-fde-6.2no fix listedUBUNTU-CVE-2025-37951
Ubuntu:22.04:LTSlinux-azure-fde-6.86.8.0-1046.53~22.04.1UBUNTU-CVE-2025-37951
Ubuntu:24.04:LTSlinux-azure-nvidiano fix listedUBUNTU-CVE-2025-37951
Ubuntu:22.04:LTSlinux-gcpno fix listedUBUNTU-CVE-2025-37951
Ubuntu:24.04:LTSlinux-gcp6.8.0-1047.50UBUNTU-CVE-2025-37951
Ubuntu:22.04:LTSlinux-gcp-5.19no fix listedUBUNTU-CVE-2025-37951
Ubuntu:24.04:LTSlinux-gcp-6.11no fix listedUBUNTU-CVE-2025-37951
Ubuntu:24.04:LTSlinux-gcp-6.146.14.0-1014.15~24.04.1USN-7699-1
Ubuntu:24.04:LTSlinux-gcp-6.146.14.0-1014.15~24.04.1UBUNTU-CVE-2025-37951
Ubuntu:22.04:LTSlinux-gcp-6.2no fix listedUBUNTU-CVE-2025-37951
Ubuntu:22.04:LTSlinux-gcp-6.5no fix listedUBUNTU-CVE-2025-37951
Ubuntu:22.04:LTSlinux-gcp-6.86.8.0-1047.50~22.04.2UBUNTU-CVE-2025-37951
Ubuntu:22.04:LTSlinux-gkeno fix listedUBUNTU-CVE-2025-37951
Ubuntu:24.04:LTSlinux-gke6.8.0-1043.48UBUNTU-CVE-2025-37951
Ubuntu:22.04:LTSlinux-gkeopno fix listedUBUNTU-CVE-2025-37951
Ubuntu:24.04:LTSlinux-gkeop6.8.0-1030.33UBUNTU-CVE-2025-37951
Ubuntu:22.04:LTSlinux-hwe-5.19no fix listedUBUNTU-CVE-2025-37951
Ubuntu:24.04:LTSlinux-hwe-6.11no fix listedUBUNTU-CVE-2025-37951
Ubuntu:24.04:LTSlinux-hwe-6.146.14.0-28.28~24.04.1USN-7699-2
Ubuntu:22.04:LTSlinux-hwe-6.2no fix listedUBUNTU-CVE-2025-37951
Ubuntu:22.04:LTSlinux-hwe-6.5no fix listedUBUNTU-CVE-2025-37951
Ubuntu:22.04:LTSlinux-hwe-6.86.8.0-100.100~22.04.1UBUNTU-CVE-2025-37951
Ubuntu:22.04:LTSlinux-ibmno fix listedUBUNTU-CVE-2025-37951
Ubuntu:24.04:LTSlinux-ibm6.8.0-1044.44UBUNTU-CVE-2025-37951
Ubuntu:22.04:LTSlinux-ibm-6.86.8.0-1044.44~22.04.1UBUNTU-CVE-2025-37951
Ubuntu:24.04:LTSlinux-intelno fix listedUBUNTU-CVE-2025-37951
Ubuntu:22.04:LTSlinux-intel-iot-realtimeno fix listedUBUNTU-CVE-2025-37951
Ubuntu:22.04:LTSlinux-intel-iotgno fix listedUBUNTU-CVE-2025-37951
Ubuntu:22.04:LTSlinux-kvmno fix listedUBUNTU-CVE-2025-37951
Ubuntu:22.04:LTSlinux-lowlatencyno fix listedUBUNTU-CVE-2025-37951
Ubuntu:24.04:LTSlinux-lowlatency6.8.0-100.100.1UBUNTU-CVE-2025-37951
Ubuntu:22.04:LTSlinux-lowlatency-hwe-5.19no fix listedUBUNTU-CVE-2025-37951
Ubuntu:24.04:LTSlinux-lowlatency-hwe-6.11no fix listedUBUNTU-CVE-2025-37951
Ubuntu:22.04:LTSlinux-lowlatency-hwe-6.2no fix listedUBUNTU-CVE-2025-37951
Ubuntu:22.04:LTSlinux-lowlatency-hwe-6.5no fix listedUBUNTU-CVE-2025-37951
Ubuntu:22.04:LTSlinux-lowlatency-hwe-6.86.8.0-100.100.1~22.04.1UBUNTU-CVE-2025-37951
Ubuntu:22.04:LTSlinux-nvidiano fix listedUBUNTU-CVE-2025-37951
Ubuntu:24.04:LTSlinux-nvidia6.8.0-1046.49UBUNTU-CVE-2025-37951
Ubuntu:24.04:LTSlinux-nvidia-6.11no fix listedUBUNTU-CVE-2025-37951
Ubuntu:22.04:LTSlinux-nvidia-6.2no fix listedUBUNTU-CVE-2025-37951
Ubuntu:22.04:LTSlinux-nvidia-6.5no fix listedUBUNTU-CVE-2025-37951
Ubuntu:22.04:LTSlinux-nvidia-6.86.8.0-1046.49~22.04.1UBUNTU-CVE-2025-37951
Ubuntu:24.04:LTSlinux-nvidia-lowlatency6.8.0-1046.49.1UBUNTU-CVE-2025-37951
Ubuntu:22.04:LTSlinux-nvidia-tegrano fix listedUBUNTU-CVE-2025-37951
Ubuntu:24.04:LTSlinux-nvidia-tegra6.8.0-1020.20UBUNTU-CVE-2025-37951
Ubuntu:22.04:LTSlinux-nvidia-tegra-igxno fix listedUBUNTU-CVE-2025-37951
Ubuntu:22.04:LTSlinux-oem-5.17no fix listedUBUNTU-CVE-2025-37951
Ubuntu:22.04:LTSlinux-oem-6.0no fix listedUBUNTU-CVE-2025-37951
Ubuntu:22.04:LTSlinux-oem-6.1no fix listedUBUNTU-CVE-2025-37951
Ubuntu:24.04:LTSlinux-oem-6.11no fix listedUBUNTU-CVE-2025-37951
Ubuntu:24.04:LTSlinux-oem-6.146.14.0-1010.10UBUNTU-CVE-2025-37951
Ubuntu:24.04:LTSlinux-oem-6.146.14.0-1010.10USN-7699-2
Ubuntu:22.04:LTSlinux-oem-6.5no fix listedUBUNTU-CVE-2025-37951
Ubuntu:24.04:LTSlinux-oem-6.8no fix listedUBUNTU-CVE-2025-37951
Ubuntu:22.04:LTSlinux-oracleno fix listedUBUNTU-CVE-2025-37951
Ubuntu:24.04:LTSlinux-oracle6.8.0-1043.44UBUNTU-CVE-2025-37951
Ubuntu:24.04:LTSlinux-oracle-6.146.14.0-1011.11~24.04.1USN-7699-1
Ubuntu:24.04:LTSlinux-oracle-6.146.14.0-1011.11~24.04.1UBUNTU-CVE-2025-37951
Ubuntu:22.04:LTSlinux-oracle-6.5no fix listedUBUNTU-CVE-2025-37951
Ubuntu:22.04:LTSlinux-oracle-6.86.8.0-1043.44~22.04.1UBUNTU-CVE-2025-37951
Ubuntu:22.04:LTSlinux-raspino fix listedUBUNTU-CVE-2025-37951
Ubuntu:24.04:LTSlinux-raspi6.8.0-1047.51UBUNTU-CVE-2025-37951
Ubuntu:24.04:LTSlinux-raspi-realtimeno fix listedUBUNTU-CVE-2025-37951
Ubuntu:22.04:LTSlinux-realtimeno fix listedUBUNTU-CVE-2025-37951
Ubuntu:24.04:LTSlinux-realtimeno fix listedUBUNTU-CVE-2025-37951
Ubuntu:22.04:LTSlinux-riscvno fix listedUBUNTU-CVE-2025-37951
Ubuntu:24.04:LTSlinux-riscvno fix listedUBUNTU-CVE-2025-37951
Ubuntu:22.04:LTSlinux-riscv-5.19no fix listedUBUNTU-CVE-2025-37951
Ubuntu:24.04:LTSlinux-riscv-6.146.14.0-28.28.1~24.04.1UBUNTU-CVE-2025-37951
Ubuntu:22.04:LTSlinux-riscv-6.5no fix listedUBUNTU-CVE-2025-37951
Ubuntu:22.04:LTSlinux-riscv-6.86.8.0-100.100~22.04.1UBUNTU-CVE-2025-37951
Ubuntu:22.04:LTSlinux-starfive-5.19no fix listedUBUNTU-CVE-2025-37951
Ubuntu:22.04:LTSlinux-starfive-6.2no fix listedUBUNTU-CVE-2025-37951
Ubuntu:22.04:LTSlinux-starfive-6.5no fix listedUBUNTU-CVE-2025-37951
Ubuntu:24.04:LTSlinux-xilinx6.8.0-1023.24UBUNTU-CVE-2025-37951
Ubuntu:22.04:LTSlinux-xilinx-zynqmpno fix listedUBUNTU-CVE-2025-37951

Affected products (as reported)

VendorProductVersions
Linux Linux 57692c94dcbe99a1e0444409a3da13fb3443562c – before 5235b56b7e5449d990d21d78723b1a5e7bb5738e57692c94dcbe99a1e0444409a3da13fb3443562c – before 12125f7d9c15e6d8ac91d10373b2db2f17dcf76757692c94dcbe99a1e0444409a3da13fb3443562c – before a5f162727b91e480656da1876247a91f651f76de57692c94dcbe99a1e0444409a3da13fb3443562c – before 422a8b10ba42097a704d6909ada2956f880246f257692c94dcbe99a1e0444409a3da13fb3443562c – before 35e4079bf1a2570abffce6ababa631afcf8ea0e5
Linux Linux 4.18

References