commit | d36a1dd9f77ae1e72da48f4123ed35627848507d | [log] [tgz] |
---|---|---|
author | Al Viro <viro@zeniv.linux.org.uk> | Tue Jan 05 14:43:46 2021 -0500 |
committer | Al Viro <viro@zeniv.linux.org.uk> | Sat Jan 16 15:11:35 2021 -0500 |
tree | 7252b0d4174a46d062a76fea648fdde2fd992f9a | |
parent | a959a9782fa87669feeed095ced5d78181a7c02d [diff] |
dump_common_audit_data(): fix racy accesses to ->d_name We are not guaranteed the locking environment that would prevent dentry getting renamed right under us. And it's possible for old long name to be freed after rename, leading to UAF here. Cc: stable@kernel.org # v2.6.2+ Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>