]> git.baikalelectronics.ru Git - kernel.git/commit
fuse: listxattr: verify xattr list
authorMiklos Szeredi <mszeredi@redhat.com>
Sat, 1 Oct 2016 05:32:32 +0000 (07:32 +0200)
committerMiklos Szeredi <mszeredi@redhat.com>
Sat, 1 Oct 2016 05:32:32 +0000 (07:32 +0200)
commit9ad733f0e28c7829943fdae6244bfc8af1217d06
tree414245970cef6557f01578bde5649e35aaeb3663
parent7893f85ba5589bfb4a6ddc1e1003bb1523ff5309
fuse: listxattr: verify xattr list

Make sure userspace filesystem is returning a well formed list of xattr
names (zero or more nonzero length, null terminated strings).

[Michael Theall: only verify in the nonzero size case]

Signed-off-by: Miklos Szeredi <mszeredi@redhat.com>
Cc: <stable@vger.kernel.org>
fs/fuse/dir.c