[Linux-stable-mirror] [PATCH 3.2 87/94] USB: core: prevent malicious bNumInterfaces overflow