]> git.baikalelectronics.ru Git - kernel.git/commit
ALSA: usb-audio: Add sanity checks in UAC3 clock parsers
authorTakashi Iwai <tiwai@suse.de>
Tue, 3 Apr 2018 15:45:19 +0000 (17:45 +0200)
committerTakashi Iwai <tiwai@suse.de>
Sat, 7 Apr 2018 11:07:17 +0000 (13:07 +0200)
commit57445f05258e269290ea898a406dfa33570a5ac9
tree6990175a3594dab8dad9c0b2e180e927d79b272f
parent683b70c58aeb45e8c3b4eb1547fc71ecfe7fd447
ALSA: usb-audio: Add sanity checks in UAC3 clock parsers

The UAC3 clock parser codes lack of the sanity checks for malformed
descriptors like UAC2 parser does.  Without it, the driver may lead to
a potential crash.

Fixes: fa81571fdd23 ("ALSA: usb: initial USB Audio Device Class 3.0 support")
Tested-by: Ruslan Bilovol <ruslan.bilovol@gmail.com>
Reviewed-by: Ruslan Bilovol <ruslan.bilovol@gmail.com>
Signed-off-by: Takashi Iwai <tiwai@suse.de>
sound/usb/clock.c