]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
NFSD: prevent integer overflow on 32 bit systems
authorDan Carpenter <dan.carpenter@oracle.com>
Tue, 15 Mar 2022 15:34:06 +0000 (18:34 +0300)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Fri, 15 Apr 2022 12:14:39 +0000 (14:14 +0200)
commit3a2789e8ccb4a3e2a631f6817a2d3bb98b8c4fd8
tree95043731e41a559bd9f97c262e62b9655a0fd892
parent9f0f048c1bfa7867d565a95fd8c28f4484ba1043
NFSD: prevent integer overflow on 32 bit systems

commit 23a9dbbe0faf124fc4c139615633b9d12a3a89ef upstream.

On a 32 bit system, the "len * sizeof(*p)" operation can have an
integer overflow.

Cc: stable@vger.kernel.org
Signed-off-by: Dan Carpenter <dan.carpenter@oracle.com>
Signed-off-by: Chuck Lever <chuck.lever@oracle.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
include/linux/sunrpc/xdr.h