CVE Catalog

CVE-2024-49918

MediumCVSS 5.5
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.29%

21th percentile - higher than 21% of all known CVEs

Summary

In the Linux kernel, the dcn32_acquire_idle_pipe_for_head_pipe_in_layer function in the drm/amd/display module has a potential NULL pointer dereference when head_pipe is NULL. The fix adds a check and returns NULL to prevent the crash.

Risk Assessment

Could cause a kernel crash (panic) on systems with AMD GPUs using DCN32, leading to system unavailability.

Recommendation

Update the Linux kernel to a version with the fix or apply the patch provided by your distribution.

Other vulnerabilities in Linux kernel

See all
Original NVD description (English source)

In the Linux kernel, the following vulnerability has been resolved: drm/amd/display: Add null check for head_pipe in dcn32_acquire_idle_pipe_for_head_pipe_in_layer This commit addresses a potential null pointer dereference issue in the `dcn32_acquire_idle_pipe_for_head_pipe_in_layer` function. The issue could occur when `head_pipe` is null. The fix adds a check to ensure `head_pipe` is not null before asserting it. If `head_pipe` is null, the function returns NULL to prevent a potential null pointer dereference. Reported by smatch: drivers/gpu/drm/amd/amdgpu/../display/dc/resource/dcn32/dcn32_resource.c:2690 dcn32_acquire_idle_pipe_for_head_pipe_in_layer() error: we previously assumed 'head_pipe' could be null (see line 2681)

Vulnerability data from NVD (NIST) · CISA KEV · EPSS