summaryrefslogtreecommitdiffstats
path: root/fs/nfs/blocklayout
diff options
context:
space:
mode:
authorJeffrey Mitchell <jeffrey.mitchell@starlab.io>2020-08-05 12:23:19 -0500
committerTrond Myklebust <trond.myklebust@hammerspace.com>2020-08-12 09:46:22 -0400
commitb4487b93545214a9db8cbf32e86411677b0cca21 (patch)
treee19a8f9cbb3f0a7540eb9106fe85b6982d07f439 /fs/nfs/blocklayout
parentd474f96104bd4377573526ebae2ee212205a6839 (diff)
downloadlinux-b4487b93545214a9db8cbf32e86411677b0cca21.tar.bz2
nfs: Fix getxattr kernel panic and memory overflow
Move the buffer size check to decode_attr_security_label() before memcpy() Only call memcpy() if the buffer is large enough Fixes: aa9c2669626c ("NFS: Client implementation of Labeled-NFS") Signed-off-by: Jeffrey Mitchell <jeffrey.mitchell@starlab.io> [Trond: clean up duplicate test of label->len != 0] Signed-off-by: Trond Myklebust <trond.myklebust@hammerspace.com>
Diffstat (limited to 'fs/nfs/blocklayout')
0 files changed, 0 insertions, 0 deletions