diff options
author | Vasiliy Kulikov <segoon@openwall.com> | 2011-06-24 16:08:38 +0400 |
---|---|---|
committer | Greg Kroah-Hartman <gregkh@suse.de> | 2011-08-08 10:36:08 -0700 |
commit | 000c40644220a5cea94b46889b1be5275152f172 (patch) | |
tree | 59085e5165e2af3cc00fafa0de14049b7ec77286 /Documentation/networking/00-INDEX | |
parent | 20e25df086ca0a450479bfe7c24b4f4b5b3f6dab (diff) |
proc: restrict access to /proc/PID/io
commit 1d1221f375c94ef961ba8574ac4f85c8870ddd51 upstream.
/proc/PID/io may be used for gathering private information. E.g. for
openssh and vsftpd daemons wchars/rchars may be used to learn the
precise password length. Restrict it to processes being able to ptrace
the target process.
ptrace_may_access() is needed to prevent keeping open file descriptor of
"io" file, executing setuid binary and gathering io information of the
setuid'ed process.
Signed-off-by: Vasiliy Kulikov <segoon@openwall.com>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
Diffstat (limited to 'Documentation/networking/00-INDEX')
0 files changed, 0 insertions, 0 deletions