Linux kernel
cpe:2.3:a:linux:linux_kernel:*:*:*:*:*:*:*, +4 more
A data race vulnerability has been identified in the Linux kernel's handling of NUMA (Non-Uniform Memory Access) information. This issue arises in the 'show_numa_info' function within 'mm/vmalloc.c', where concurrent read and write operations by different CPU tasks lead to a race condition. The vulnerability allows for inconsistent data to be read, as the 'private' member of a structure is accessible to multiple CPUs simultaneously. The problem was resolved by changing the memory allocation strategy, ensuring that each operation could safely access the required data without interference.
Exploitation of this vulnerability could lead to a data race condition, causing unpredictable behavior in the NUMA information display process.
Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.