CVE-2024-50082
Linux Kernel vulnerability analysis and mitigation

Overview

CVE-2024-50082 affects the Linux kernel's block request queue quality of service (blk-rq-qos) subsystem. The vulnerability was discovered in October 2024 and involves a race condition between rq_qos_wait and rq_qos_wake_function that can lead to system crashes. The issue affects Linux kernel versions from 4.19 through 6.11.5 (NVD).

Technical details

The vulnerability stems from a race condition where rq_qos_wake_function() accesses a waitqueue entry after deleting it. The bug occurs when rq_qos_wake_function() deletes the waitqueue entry before calling wake_up_process(), while simultaneously rq_qos_wait() finds it has already received a token and returns. This leads to accessing invalid memory as the waiter may have moved on to an unrelated code path, causing the system to crash when trying to access the clobbered data->task pointer (Kernel Patch). The vulnerability has been assigned a CVSS v3.1 base score of 4.7 (Medium) with vector: AV:L/AC:H/PR:L/UI:N/S:U/C:N/I:N/A:H (NVD).

Impact

When exploited, this vulnerability can cause system crashes due to page faults when accessing invalid memory addresses. The issue manifests as a kernel oops when trying to acquire a spinlock on an invalid task structure pointer (Red Hat).

Mitigation and workarounds

The issue has been fixed by changing the order of operations in rq_qos_wake_function() to wake up the process before deleting the waitqueue entry, and by using list_del_init_careful() to match the list_empty_careful() in finish_wait(). System administrators should update to patched kernel versions that include the fix (Kernel Patch).

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-2025-71142N/AN/A
  • Linux KernelLinux Kernel
  • kernel-64k-modules-internal
NoNoJan 14, 2026
CVE-2025-71137N/AN/A
  • Linux KernelLinux Kernel
  • libperf-devel
NoYesJan 14, 2026
CVE-2025-71135N/AN/A
  • Linux KernelLinux Kernel
  • libperf-devel
NoNoJan 14, 2026
CVE-2025-71134N/AN/A
  • Linux KernelLinux Kernel
  • kernel-64k-devel
NoNoJan 14, 2026
CVE-2025-71133N/AN/A
  • Linux KernelLinux Kernel
  • kernel-64k-debug-modules-partner
NoYesJan 14, 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