diff options
author | Duane Griffin <duaneg@dghda.com> | 2008-12-19 21:47:10 +0100 |
---|---|---|
committer | Al Viro <viro@zeniv.linux.org.uk> | 2009-01-01 00:07:38 +0100 |
commit | a17d5232de7b53d34229de79ec22f4bb04adb7e4 (patch) | |
tree | d42a96bf5e0806e4a67404709a8fdf0ed4e551c0 /security | |
parent | fs/namespace.c: drop code after return (diff) | |
download | linux-a17d5232de7b53d34229de79ec22f4bb04adb7e4.tar.xz linux-a17d5232de7b53d34229de79ec22f4bb04adb7e4.zip |
eCryptfs: check readlink result was not an error before using it
The result from readlink is being used to index into the link name
buffer without checking whether it is a valid length. If readlink
returns an error this will fault or cause memory corruption.
Cc: Tyler Hicks <tyhicks@linux.vnet.ibm.com>
Cc: Dustin Kirkland <kirkland@canonical.com>
Cc: ecryptfs-devel@lists.launchpad.net
Signed-off-by: Duane Griffin <duaneg@dghda.com>
Acked-by: Michael Halcrow <mhalcrow@us.ibm.com>
Acked-by: Tyler Hicks <tyhicks@linux.vnet.ibm.com>
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
Diffstat (limited to 'security')
0 files changed, 0 insertions, 0 deletions