CVE-2024-26686

Severity CVSS v4.0:
Pending analysis
Type:
Unavailable / Other
Publication date:
03/04/2024
Last modified:
03/11/2025

Description

In the Linux kernel, the following vulnerability has been resolved:<br /> <br /> fs/proc: do_task_stat: use sig-&gt;stats_lock to gather the threads/children stats<br /> <br /> lock_task_sighand() can trigger a hard lockup. If NR_CPUS threads call<br /> do_task_stat() at the same time and the process has NR_THREADS, it will<br /> spin with irqs disabled O(NR_CPUS * NR_THREADS) time.<br /> <br /> Change do_task_stat() to use sig-&gt;stats_lock to gather the statistics<br /> outside of -&gt;siglock protected section, in the likely case this code will<br /> run lockless.

Vulnerable products and versions

CPE From Up to
cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:* 6.1.82 (excluding)
cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:* 6.2 (including) 6.7.6 (excluding)
cpe:2.3:o:linux:linux_kernel:6.8:rc1:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:6.8:rc2:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:6.8:rc3:*:*:*:*:*:*