Al Viro
831830b5a2
restrict reading from /proc/<pid>/maps to those who share ->mm or can ptrace pid
...
Contents of /proc/*/maps is sensitive and may become sensitive after
open() (e.g. if target originally shares our ->mm and later does exec
on suid-root binary).
Check at read() (actually, ->start() of iterator) time that mm_struct
we'd grabbed and locked is
- still the ->mm of target
- equal to reader's ->mm or the target is ptracable by reader.
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
Acked-by: Rik van Riel <riel@redhat.com>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2008-01-02 13:13:27 -08:00
..
array.c
sched: fix prev_stime calculation
2007-11-26 21:21:49 +01:00
base.c
restrict reading from /proc/<pid>/maps to those who share ->mm or can ptrace pid
2008-01-02 13:13:27 -08:00
generic.c
proc: remove/Fix proc generic d_revalidate
2007-12-10 19:43:55 -08:00
inode-alloc.txt
inode.c
proc: fix proc_dir_entry refcounting
2007-12-05 09:21:20 -08:00
internal.h
restrict reading from /proc/<pid>/maps to those who share ->mm or can ptrace pid
2008-01-02 13:13:27 -08:00
kcore.c
kmsg.c
Makefile
[NET]: Make /proc/net per network namespace
2007-10-10 16:49:06 -07:00
mmu.c
fs/proc/mmu.c: headers butchery
2007-10-17 08:42:48 -07:00
nommu.c
proc_devtree.c
[POWERPC] Make struct property's value a void *
2007-04-13 03:55:18 +10:00
proc_misc.c
Unify /proc/slabinfo configuration
2008-01-02 13:04:48 -08:00
proc_net.c
[NETNS]: Fix /proc/net breakage
2007-12-02 00:33:17 +11:00
proc_sysctl.c
Fix pointer mismatches in proc_sysctl.c
2007-10-25 15:16:49 -07:00
proc_tty.c
Make /proc/tty/drivers use seq_list_xxx helpers
2007-07-16 09:05:42 -07:00
root.c
proc: fix proc_dir_entry refcounting
2007-12-05 09:21:20 -08:00
task_mmu.c
restrict reading from /proc/<pid>/maps to those who share ->mm or can ptrace pid
2008-01-02 13:13:27 -08:00
task_nommu.c
restrict reading from /proc/<pid>/maps to those who share ->mm or can ptrace pid
2008-01-02 13:13:27 -08:00
vmcore.c
[PATCH] i386: Allow i386 crash kernels to handle x86_64 dumps
2007-05-02 19:27:09 +02:00