[Linux-stable-mirror] [PATCH 3.18 48/67] USB: fix buffer overflows with parsing CDC headers