Linux kernel
cpe:2.3:a:linux:linux_kernel:*:*:*:*:*:*:*, +4 more
A vulnerability in the Linux kernel's LoongArch architecture has been addressed, which caused a kernel panic due to a NULL page middle directory (PMD) entry in the huge_pte_offset function. This issue arose when the PMD was NULL, leading to a failure in handling page faults correctly. The panic was triggered during memory management operations, particularly when the madvise system call was used to advise the kernel on how to handle memory pages. The vulnerability highlights the need for proper checks to ensure PMD entries are valid before processing them, especially in scenarios involving huge pages and transparent huge page management.
Exploitation of this vulnerability could lead to a kernel panic, causing a denial of service by abruptly terminating processes and potentially disrupting system stability.
Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.