linux-sg2042/sound/pci/asihpi
Dan Rosenberg 4a122c10fb ALSA: sound/pci/asihpi: check adapter index in hpi_ioctl
The user-supplied index into the adapters array needs to be checked, or
an out-of-bounds kernel pointer could be accessed and used, leading to
potentially exploitable memory corruption.

Signed-off-by: Dan Rosenberg <drosenberg@vsecurity.com>
Cc: <stable@kernel.org>
Signed-off-by: Takashi Iwai <tiwai@suse.de>
2011-03-18 07:38:29 +01:00
..
Makefile ALSA: Add support of AudioScience ASI boards 2010-04-22 07:21:53 +02:00
asihpi.c ALSA: asihpi - Fix outstream start trigger for non-mmap adapters. 2011-02-10 18:49:40 +01:00
hpi.h ALSA: asihpi - HPI v4.06 2011-02-10 18:49:41 +01:00
hpi6000.c ALSA: asihpi - Replace adapter list with single item in subsys response. 2011-02-10 18:49:31 +01:00
hpi6000.h ALSA: Add support of AudioScience ASI boards 2010-04-22 07:21:53 +02:00
hpi6205.c ALSA: asihpi - Use %zd for size_t argument in error message 2011-03-08 18:20:46 +01:00
hpi6205.h ALSA: asihpi - Remove int flag polling code preparing for stream interrupts. 2011-02-10 18:49:29 +01:00
hpi_internal.h ALSA: asihpi - Minor define updates 2011-02-10 18:49:38 +01:00
hpicmn.c ALSA: asihpi - Allow adapters with duplicate index jumpers to be discovered. 2011-02-10 18:49:33 +01:00
hpicmn.h ALSA: asihpi - Cosmetic + a minor comments. 2011-02-10 18:49:30 +01:00
hpidebug.c ALSA: asihpi - Checkpatch line lengths etc. 2011-02-10 18:49:25 +01:00
hpidebug.h ALSA: asihpi - Checkpatch line lengths etc. 2011-02-10 18:49:25 +01:00
hpidspcd.c ALSA: asihpi - Tighten firmware version requirements. 2011-02-10 18:49:39 +01:00
hpidspcd.h ALSA: asihpi - Cosmetic + a minor comments. 2011-02-10 18:49:30 +01:00
hpifunc.c ALSA: asihpi - Use consistent err return variable, change some bad variable names. 2011-02-10 18:49:36 +01:00
hpimsginit.c ALSA: asihpi - Interrelated HPI tidy up. 2011-02-10 18:22:40 +01:00
hpimsginit.h ALSA: asihpi - Add include guard. 2011-02-10 18:49:24 +01:00
hpimsgx.c ALSA: asihpi - Cosmetic + a minor comments. 2011-02-10 18:49:30 +01:00
hpimsgx.h ALSA: Add support of AudioScience ASI boards 2010-04-22 07:21:53 +02:00
hpioctl.c ALSA: sound/pci/asihpi: check adapter index in hpi_ioctl 2011-03-18 07:38:29 +01:00
hpioctl.h ALSA: Add support of AudioScience ASI boards 2010-04-22 07:21:53 +02:00
hpios.c ALSA: asihpi - Remove unused io map functions 2010-05-27 09:50:47 +02:00
hpios.h ALSA: asihpi - Minor define updates 2011-02-10 18:49:38 +01:00
hpipcida.h ALSA: Add support of AudioScience ASI boards 2010-04-22 07:21:53 +02:00