]> git.karo-electronics.de Git - karo-tx-linux.git/commit
fuse: check size of FUSE_NOTIFY_INVAL_ENTRY message
authorMiklos Szeredi <mszeredi@suse.cz>
Mon, 22 Aug 2011 11:20:19 +0000 (13:20 +0200)
committerMiklos Szeredi <mszeredi@suse.cz>
Mon, 22 Aug 2011 11:20:19 +0000 (13:20 +0200)
commit18e71d038a93a6c732572f8af419d3aa78fe8bd3
treefd9e12ce069012b60e5bdcd15627ccf4912d9ef1
parent478e0841b3dce3edc2c67bf0fc51af30f582e9e2
fuse: check size of FUSE_NOTIFY_INVAL_ENTRY message

FUSE_NOTIFY_INVAL_ENTRY didn't check the length of the write so the
message processing could overrun and result in a "kernel BUG at
fs/fuse/dev.c:629!"

Reported-by: Han-Wen Nienhuys <hanwenn@gmail.com>
Signed-off-by: Miklos Szeredi <mszeredi@suse.cz>
fs/fuse/dev.c