diff options
| author | Takashi Iwai <tiwai@suse.de> | 2017-11-21 16:55:51 +0100 |
|---|---|---|
| committer | Greg Kroah-Hartman <gregkh@linuxfoundation.org> | 2017-11-30 08:37:21 +0000 |
| commit | d1316b9d83de1f0ce969206aaa5d3a1a60dc5c37 (patch) | |
| tree | 7ce8a28776967ccde0ffd7735b331952e72f3be7 /tools/perf/scripts/python | |
| parent | b71cf750ddd3ab64e8596b9b07ff78a8a669ef30 (diff) | |
ALSA: usb-audio: Add sanity checks to FE parser
commit d937cd6790a2bef2d07b500487646bd794c039bb upstream.
When the usb-audio descriptor contains the malformed feature unit
description with a too short length, the driver may access
out-of-bounds. Add a sanity check of the header size at the beginning
of parse_audio_feature_unit().
Fixes: 23caaf19b11e ("ALSA: usb-mixer: Add support for Audio Class v2.0")
Reported-by: Andrey Konovalov <andreyknvl@google.com>
Signed-off-by: Takashi Iwai <tiwai@suse.de>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'tools/perf/scripts/python')
0 files changed, 0 insertions, 0 deletions
