ALSA: usb-audio: Fix OOB access at proc output
authorTakashi Iwai <tiwai@suse.de>
Tue, 22 Jun 2021 09:06:47 +0000 (11:06 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 14 Jul 2021 14:55:35 +0000 (16:55 +0200)
commit313a5e869d045fc50c18256ef66c1c5b97357937
treeae152f3205bec945502c07f322aa5c4175c0130d
parentcfd3c66ca73aef268a1f7dbe1536582739616b0b
ALSA: usb-audio: Fix OOB access at proc output

commit 362372ceb6556f338e230f2d90af27b47f82365a upstream.

At extending the available mixer values for 32bit types, we forgot to
add the corresponding entries for the format dump in the proc output.
This may result in OOB access.  Here adds the missing entries.

Fixes: bc18e31c3042 ("ALSA: usb-audio: Fix parameter block size for UAC2 control requests")
Cc: <stable@vger.kernel.org>
Link: https://lore.kernel.org/r/20210622090647.14021-1-tiwai@suse.de
Signed-off-by: Takashi Iwai <tiwai@suse.de>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
sound/usb/mixer.c