U.S. flag   An official website of the United States government
Dot gov

Official websites use .gov
A .gov website belongs to an official government organization in the United States.

Https

Secure .gov websites use HTTPS
A lock (Dot gov) or https:// means you've safely connected to the .gov website. Share sensitive information only on official, secure websites.

Vulnerability Change Records for CVE-2021-47507

Change History

New CVE Received by NIST 5/24/2024 11:15:11 AM

Action Type Old Value New Value
Added Description

								
							
							
						
In the Linux kernel, the following vulnerability has been resolved:

nfsd: Fix nsfd startup race (again)

Commit bd5ae9288d64 ("nfsd: register pernet ops last, unregister first")
has re-opened rpc_pipefs_event() race against nfsd_net_id registration
(register_pernet_subsys()) which has been fixed by commit bb7ffbf29e76
("nfsd: fix nsfd startup race triggering BUG_ON").

Restore the order of register_pernet_subsys() vs register_cld_notifier().
Add WARN_ON() to prevent a future regression.

Crash info:
Unable to handle kernel NULL pointer dereference at virtual address 0000000000000012
CPU: 8 PID: 345 Comm: mount Not tainted 5.4.144-... #1
pc : rpc_pipefs_event+0x54/0x120 [nfsd]
lr : rpc_pipefs_event+0x48/0x120 [nfsd]
Call trace:
 rpc_pipefs_event+0x54/0x120 [nfsd]
 blocking_notifier_call_chain
 rpc_fill_super
 get_tree_keyed
 rpc_fs_get_tree
 vfs_get_tree
 do_mount
 ksys_mount
 __arm64_sys_mount
 el0_svc_handler
 el0_svc
Added Reference

								
							
							
						
kernel.org https://git.kernel.org/stable/c/8bf902fee5893cfc2f04a698abab47629699ae9a [No types assigned]
Added Reference

								
							
							
						
kernel.org https://git.kernel.org/stable/c/b10252c7ae9c9d7c90552f88b544a44ee773af64 [No types assigned]
Added Reference

								
							
							
						
kernel.org https://git.kernel.org/stable/c/c520943a00ad5015704969ad3304c956bcd49d25 [No types assigned]
Added Reference

								
							
							
						
kernel.org https://git.kernel.org/stable/c/f5734b1714ca355703e9ea8fb61d04beff1790b9 [No types assigned]