diff options
author | Josh Boyer <jwboyer@fedoraproject.org> | 2016-03-14 09:33:40 -0700 |
---|---|---|
committer | Dmitry Torokhov <dmitry.torokhov@gmail.com> | 2016-03-14 09:36:49 -0700 |
commit | 9c6ba456711687b794dcf285856fc14e2c76074f (patch) | |
tree | d2b3ecc6afacca69b576081d21fc6a9b99bdec42 /arch/arm/mach-pxa | |
parent | 9979c1c70724ccca8fec10012e320b8145ad5368 (diff) | |
download | linux-9c6ba456711687b794dcf285856fc14e2c76074f.tar.gz linux-9c6ba456711687b794dcf285856fc14e2c76074f.tar.bz2 linux-9c6ba456711687b794dcf285856fc14e2c76074f.zip |
Input: powermate - fix oops with malicious USB descriptors
The powermate driver expects at least one valid USB endpoint in its
probe function. If given malicious descriptors that specify 0 for
the number of endpoints, it will crash. Validate the number of
endpoints on the interface before using them.
The full report for this issue can be found here:
http://seclists.org/bugtraq/2016/Mar/85
Reported-by: Ralf Spenneberg <ralf@spenneberg.net>
Cc: stable <stable@vger.kernel.org>
Signed-off-by: Josh Boyer <jwboyer@fedoraproject.org>
Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>
Diffstat (limited to 'arch/arm/mach-pxa')
0 files changed, 0 insertions, 0 deletions