Linux kernel
cpe:2.3:a:linux:linux_kernel:*:*:*:*:*:*:*, +3 more
A deadlock vulnerability has been identified in the Linux kernel's handling of build IDs within the procfs filesystem. This issue arises when the virtual memory area (VMA) lock is held while fetching the build ID, leading to a potential deadlock scenario. The vulnerability affects the Linux kernel stable tree and has been reported by syzbot.
The vulnerability can cause a deadlock, where two or more processes are unable to proceed because each is waiting for the other to release a lock.
The vulnerability can be reproduced by invoking the PROCMAP_QUERY while holding the VMA lock. This can be done through a sequence of operations that locks the VMA and then attempts to fetch the build ID, creating a deadlock situation.
The vulnerability has been addressed in the Linux kernel stable tree. Users can upgrade to the latest version to mitigate this issue.
Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.