diff options
| author | Jeffrey Mitchell <jeffrey.mitchell@starlab.io> | 2020-08-05 12:23:19 -0500 |
|---|---|---|
| committer | Greg Kroah-Hartman <gregkh@linuxfoundation.org> | 2020-08-21 10:53:07 +0200 |
| commit | db61fb8278925f54ccb0172471164aeb56ec6537 (patch) | |
| tree | b9dfb5b9a5dc675c55a1d4f2bd541c13cf0ca2aa /drivers/gpu/drm/imx/imx-ldb.c | |
| parent | fc7ce1fecea444afe8d4cb8d8bfc030e66536089 (diff) | |
nfs: Fix getxattr kernel panic and memory overflow
[ Upstream commit b4487b93545214a9db8cbf32e86411677b0cca21 ]
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>
Signed-off-by: Sasha Levin <sashal@kernel.org>
Diffstat (limited to 'drivers/gpu/drm/imx/imx-ldb.c')
0 files changed, 0 insertions, 0 deletions
