aboutsummaryrefslogtreecommitdiffstats
path: root/lib/xarray.c
diff options
context:
space:
mode:
authorKees Cook <[email protected]>2019-01-16 18:31:09 +0000
committerJames Morris <[email protected]>2019-01-16 20:00:56 +0000
commit9474f4e7cd71a633fa1ef93b7daefd44bbdfd482 (patch)
tree3484380352e826bd5415a27323d4752d7b1c053a /lib/xarray.c
parentseccomp: fix UAF in user-trap code (diff)
downloadkernel-9474f4e7cd71a633fa1ef93b7daefd44bbdfd482.tar.gz
kernel-9474f4e7cd71a633fa1ef93b7daefd44bbdfd482.zip
Yama: Check for pid death before checking ancestry
It's possible that a pid has died before we take the rcu lock, in which case we can't walk the ancestry list as it may be detached. Instead, check for death first before doing the walk. Reported-by: [email protected] Fixes: 2d514487faf1 ("security: Yama LSM") Cc: [email protected] Suggested-by: Oleg Nesterov <[email protected]> Signed-off-by: Kees Cook <[email protected]> Signed-off-by: James Morris <[email protected]>
Diffstat (limited to 'lib/xarray.c')
0 files changed, 0 insertions, 0 deletions