commit | dfcacd07bf06716cd1c77677914bb3d97161e275 | [log] [tgz] |
---|---|---|
author | Johan Hovold <johan@kernel.org> | Mon Mar 13 13:40:22 2017 +0100 |
committer | Greg Kroah-Hartman <gregkh@linuxfoundation.org> | Thu Mar 30 09:41:24 2017 +0200 |
tree | 75bdd171ab74db4211e576babc1c803b09993611 | |
parent | 2e7486a05b81a182c106486ba0b7b91762390103 [diff] |
mmc: ushc: fix NULL-deref at probe commit 181302dc7239add8ab1449c23ecab193f52ee6ab upstream. Make sure to check the number of endpoints to avoid dereferencing a NULL-pointer should a malicious device lack endpoints. Fixes: 53f3a9e26ed5 ("mmc: USB SD Host Controller (USHC) driver") Cc: David Vrabel <david.vrabel@csr.com> Signed-off-by: Johan Hovold <johan@kernel.org> Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>