mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git
synced 2026-04-23 05:56:14 -04:00
selftests/exec: Verify execve of non-regular files fail
Add a named pipe as an exec target to make sure that non-regular
files are rejected by execve() with EACCES. This can help verify
commit 73601ea5b7 ("fs/open.c: allow opening only regular files
during execve()").
Signed-off-by: Kees Cook <keescook@chromium.org>
Signed-off-by: Shuah Khan <skhan@linuxfoundation.org>
This commit is contained in:
1
tools/testing/selftests/exec/.gitignore
vendored
1
tools/testing/selftests/exec/.gitignore
vendored
@@ -9,3 +9,4 @@ execveat.ephemeral
|
||||
execveat.denatured
|
||||
/recursion-depth
|
||||
xxxxxxxx*
|
||||
pipe
|
||||
|
||||
Reference in New Issue
Block a user