]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
NFC: microread: Potential overflows in microread_target_discovered()
authorDan Carpenter <dan.carpenter@oracle.com>
Mon, 1 Sep 2014 17:27:29 +0000 (20:27 +0300)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Sun, 5 Oct 2014 20:41:05 +0000 (13:41 -0700)
commit06c286a3612256aaac92dd5f3680e767749fa794
tree4041e8d5221b09feaa1005f16f20d9529d7e1358
parent82d536030d24831cd2edf39508db2fe56be9bfed
NFC: microread: Potential overflows in microread_target_discovered()

commit d07f1e8600ccb885c8f4143402b8912f7d827bcb upstream.

Smatch says that skb->data is untrusted so we need to check to make sure
that the memcpy() doesn't overflow.

Fixes: cfad1ba87150 ('NFC: Initial support for Inside Secure microread')
Signed-off-by: Dan Carpenter <dan.carpenter@oracle.com>
Signed-off-by: Samuel Ortiz <sameo@linux.intel.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/nfc/microread/microread.c