diff options
| author | Al Viro <[email protected]> | 2023-09-28 04:19:39 +0000 |
|---|---|---|
| committer | Al Viro <[email protected]> | 2024-02-25 07:10:32 +0000 |
| commit | 053fc4f755ad43cf35210677bcba798ccdc48d0c (patch) | |
| tree | 9a05104524fe0f42cf0071bc5619ab17dbca5b72 /tools/perf/scripts/python/syscall-counts-by-pid.py | |
| parent | procfs: make freeing proc_fs_info rcu-delayed (diff) | |
| download | kernel-053fc4f755ad43cf35210677bcba798ccdc48d0c.tar.gz kernel-053fc4f755ad43cf35210677bcba798ccdc48d0c.zip | |
fuse: fix UAF in rcu pathwalks
->permission(), ->get_link() and ->inode_get_acl() might dereference
->s_fs_info (and, in case of ->permission(), ->s_fs_info->fc->user_ns
as well) when called from rcu pathwalk.
Freeing ->s_fs_info->fc is rcu-delayed; we need to make freeing ->s_fs_info
and dropping ->user_ns rcu-delayed too.
Signed-off-by: Al Viro <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/syscall-counts-by-pid.py')
0 files changed, 0 insertions, 0 deletions
