]> err.no Git - linux-2.6/commit
[PATCH] /fs/proc/: 'larger than buffer size' memory accessed by clear_user()
authorAdam B. Jerome <abj@novell.com>
Wed, 12 Jul 2006 16:03:07 +0000 (09:03 -0700)
committerLinus Torvalds <torvalds@g5.osdl.org>
Wed, 12 Jul 2006 19:52:55 +0000 (12:52 -0700)
commit0635170b544b01b46a81b4ac5cff5020ab59d1fc
tree743144ec50b98b1b16df6dfe1448584b946aae2e
parent232ba9dbd68bb084d5d90c511f207d18eae614da
[PATCH] /fs/proc/: 'larger than buffer size' memory accessed by clear_user()

Address a potential 'larger than buffer size' memory access by
clear_user().  Without this patch, this call to clear_user() can attempt to
clear too many (tsz) bytes resulting in a wrong (-EFAULT) return code by
read_kcore().

Signed-off-by: Adam B. Jerome <abj@novell.com>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
fs/proc/kcore.c