CVE-2025-37765
Linux Kernel vulnerability analysis and mitigation

Overview

CVE-2025-37765 is a vulnerability discovered in the Linux kernel's DRM (Direct Rendering Manager) Nouveau driver, reported on May 1, 2025. The vulnerability affects the ttm_bo_delayed_delete function, resulting in a general protection fault due to dereferencing a dangling pointer (NVD, Wiz).

Technical details

The vulnerability occurs in the drm/nouveau driver's prime functionality when drm_prime_gem_destroy calls dma_buf_put(dma_buf), releasing the reference to the shared dma_buf. When the reference count reaches 0, the dma_buf is destroyed, which decrements the corresponding amdgpu_bo reference count to 0, leading to the amdgpu_bo being destroyed. This creates a dangling pointer in nouveau_bo obj->bo.base.resv to the formerly allocated amdgpu_bo memory. The issue manifests when nouveau_gem_object_del calls ttm_bo_put(&nvbo->bo), triggering ttm_bo_release, which schedules ttm_bo_delayed_delete. The CVSS v3.1 base score is 5.5 (AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H) (Red Hat).

Impact

The vulnerability can cause system crashes through a general protection fault, potentially affecting system stability and availability. The issue specifically impacts systems running the Linux kernel with the Nouveau graphics driver (Wiz).

Exploitability

The vulnerability requires local access to exploit, with low attack complexity and privileged access. No public exploits have been reported in the wild (Red Hat).

Mitigation and workarounds

The vulnerability has been fixed by moving the drm_prime_gem_destroy call from nouveau_gem_object_del to nouveau_bo_del_ttm, ensuring it runs after ttm_bo_delayed_delete. This fix has been implemented in Linux kernel version 6.12.25-1 for some distributions, while others like Debian Bookworm have received the fix in version 6.1.135-1 (Debian Tracker).

Additional resources


SourceThis report was generated using AI

Related Linux Kernel vulnerabilities:

CVE ID

Severity

Score

Technologies

Component name

CISA KEV exploit

Has fix

Published date

CVE-2026-64597CRITICAL9.8
  • Linux Kernel logoLinux Kernel
  • linux-aws-5.4
NoYesAug 06, 2026
CVE-2026-68480HIGH8.8
  • Linux Kernel logoLinux Kernel
  • kernel-modules-partner
NoYesAug 06, 2026
CVE-2026-64598HIGH8.8
  • Linux Kernel logoLinux Kernel
  • linux-gcp-6.8
NoYesAug 06, 2026
CVE-2026-64604HIGH7.7
  • Linux Kernel logoLinux Kernel
  • linux-riscv-5.15
NoYesAug 06, 2026
CVE-2026-64603NONEN/A
  • Linux Kernel logoLinux Kernel
  • linux-intel-iotg-5.15
NoYesAug 06, 2026

Free Vulnerability Assessment

Benchmark your Cloud Security Posture

Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.

Request assessment

Get a personalized demo

Ready to see Wiz in action?

"Best User Experience I have ever seen, provides full visibility to cloud workloads."
David EstlickCISO
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
Adam FletcherChief Security Officer
"We know that if Wiz identifies something as critical, it actually is."
Greg PoniatowskiHead of Threat and Vulnerability Management