diff options
| author | Vasiliy Kulikov <[email protected]> | 2011-06-24 12:08:38 +0000 |
|---|---|---|
| committer | Linus Torvalds <[email protected]> | 2011-06-28 16:39:11 +0000 |
| commit | 1d1221f375c94ef961ba8574ac4f85c8870ddd51 (patch) | |
| tree | 1e05f1c33bef03a88745c55ac9891b8423ae1795 /net/lapb/lapb_iface.c | |
| parent | Linux 3.0-rc5 (diff) | |
| download | kernel-1d1221f375c94ef961ba8574ac4f85c8870ddd51.tar.gz kernel-1d1221f375c94ef961ba8574ac4f85c8870ddd51.zip | |
proc: restrict access to /proc/PID/io
/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 <[email protected]>
Signed-off-by: Linus Torvalds <[email protected]>
Diffstat (limited to 'net/lapb/lapb_iface.c')
0 files changed, 0 insertions, 0 deletions
