From: Dan Carpenter Date: Thu, 15 Sep 2016 13:44:56 +0000 (+0300) Subject: scsi: arcmsr: Buffer overflow in arcmsr_iop_message_xfer() X-Git-Tag: v3.2.84~10 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=5d14051db0eb5b81f1e5814681f3c60c232a33d8;p=pandora-kernel.git scsi: arcmsr: Buffer overflow in arcmsr_iop_message_xfer() commit 7bc2b55a5c030685b399bb65b6baa9ccc3d1f167 upstream. We need to put an upper bound on "user_len" so the memcpy() doesn't overflow. Reported-by: Marco Grassi Signed-off-by: Dan Carpenter Reviewed-by: Tomas Henzl Signed-off-by: Martin K. Petersen [bwh: Backported to 3.2: - Adjust context - Use literal 1032 insetad of ARCMSR_API_DATA_BUFLEN] Signed-off-by: Ben Hutchings --- Reading git-diff-tree failed