USB: cypress_m8: add endpoint sanity check
authorOliver Neukum <oneukum@suse.com>
Thu, 31 Mar 2016 16:04:25 +0000 (12:04 -0400)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Tue, 12 Apr 2016 16:08:42 +0000 (09:08 -0700)
commitca76906a7753052b00e491ba017393f9071b0406
tree914b61d1bd33068f0779d5adebd86c3a3aa0950b
parent4f6ad5b0d28c84030693fe21b308c0b711fa66f6
USB: cypress_m8: add endpoint sanity check

commit c55aee1bf0e6b6feec8b2927b43f7a09a6d5f754 upstream.

An attack using missing endpoints exists.

CVE-2016-3137

Signed-off-by: Oliver Neukum <ONeukum@suse.com>
Signed-off-by: Johan Hovold <johan@kernel.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/usb/serial/cypress_m8.c