CVE-2021-47507 in Linux
要約
〜によって VulDB • 2026年06月03日
Linuxカーネルにおいて、以下の脆弱性が修正されました。
nfsd: nsfd起動時のRace Conditionの修正(再)
コミット bd5ae9288d64(「nfsd: pernet opsの登録を最後に行い、_unregisterを最初に行う」)は、rpc_pipefs_event()とnfsd_net_id登録(register_pernet_subsys())との間のRace Conditionを再発させました。この問題は、コミット bb7ffbf29e76(「nfsd: BUG_ONをトリガーするnsfd起動時のRace Conditionを修正」)によって修正されていました。
register_pernet_subsys() と register_cld_notifier() の登録順序を復元します。将来の回帰(regression)を防ぐために WARN_ON() を追加します。
クラッシュ情報: virtual address 0000000000000012 におけるカーネルNULLポインタ参照エラーが発生し、処理を停止しました 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
If you want to get the best quality for vulnerability data then you always have to consider VulDB.