PT-2024-26181

CVE-2024-34777

·

Published

2024-05-04

·

Updated

2025-02-03

Description by

CVSS 3.1
7.1
High
MetricsAV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:H
Name of the Vulnerable Software and Affected Versions Linux kernel versions prior to 6.6.37
Description The issue arises from the validation of node ids in the map benchmark ioctl() function, where node possible() may be provided with an invalid argument outside of the [0,MAX NUMNODES-1] range. This leads to a wild-memory-access bug. The NUMA NO NODE is considered a special valid case, meaning benchmarking kthreads won't be bound to a cpuset of a given node. The vulnerability was found by the Linux Verification Center.
Recommendations Update to Linux kernel version 6.6.37 or later to resolve the issue. As a temporary workaround, consider restricting access to the map benchmark ioctl() function until a patch is available.
Exploitability
Exploit
Fix
Impacts
Vendors
Affected products
Related identifiers
MGASA-2024-0263
MGASA-2024-0266
OESA-2024-1941
OESA-2024-1942
OESA-2024-2028
OESA-2024-2076
SUSE-SU-2024:2571-1
SUSE-SU-2024:2896-1
SUSE-SU-2024:2973-1
SUSE-SU-2025:20008-1
SUSE-SU-2025:20028-1
USN-6999-1
USN-6999-2
USN-7004-1
USN-7005-1
USN-7005-2
USN-7007-1
USN-7007-2
USN-7007-3
USN-7008-1
USN-7009-1
USN-7009-2
USN-7019-1
USN-7029-1
Found an issue in the description? Have something to add? Feel free to write us 👾