Lucene search

K
osvGoogleOSV:CVE-2021-47461
HistoryMay 22, 2024 - 7:15 a.m.

CVE-2021-47461

2024-05-2207:15:00
Google
osv.dev
3
cve-2021-47461
linux kernel
userfaultfd
race
writeprotect
exit_mmap
vmas
kasan
mmget_not_zero
software

AI Score

7

Confidence

Low

In the Linux kernel, the following vulnerability has been resolved: userfaultfd: fix a race between writeprotect and exit_mmap() A race is possible when a process exits, its VMAs are removed by exit_mmap() and at the same time userfaultfd_writeprotect() is called. The race was detected by KASAN on a development kernel, but it appears to be possible on vanilla kernels as well. Use mmget_not_zero() to prevent the race as done in other userfaultfd operations.