CyberAlerts is shutting down on June 30th, 2025. Thank you for your support!

CVE-2024-56752: drm/nouveau/gr/gf100: Fix missing unlock in gf100_gr_chan_new()

Description

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

drm/nouveau/gr/gf100: Fix missing unlock in gf100_gr_chan_new()

When the call to gf100_grctx_generate() fails, unlock gr->fecs.mutex
before returning the error.

Fixes smatch warning:

drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c:480 gf100_gr_chan_new() warn: inconsistent returns '&gr->fecs.mutex'.

Classification

CVE ID: CVE-2024-56752

Affected Products

Vendor: Linux

Product: Linux

Exploit Prediction Scoring System (EPSS)

EPSS Score: 0.04% (probability of being exploited)

EPSS Percentile: 5.08% (scored less or equal to compared to others)

EPSS Date: 2025-02-04 (when was this score calculated)

References

https://git.kernel.org/stable/c/237f2dbfa00576bb1aa8dc2dce403c64e53270e6
https://git.kernel.org/stable/c/22b4a623c0f230540f02f4358744cce62ae12dbf
https://git.kernel.org/stable/c/24b1df744ef444f9846f52de4985790a5fd1c0de
https://git.kernel.org/stable/c/a2f599046c671d6b46d93aed95b37241ce4504cf

Timeline