android_kernel_msm-6.1_noth.../drivers/input/mouse
Dmitry Torokhov f9172a0bb5 Input: psmouse - fix OOB access in Elantech protocol
commit 7b63a88bb62ba2ddf5fcd956be85fe46624628b9 upstream.

The kernel only allocate 5 MT slots; check that transmitted slot ID
falls within the acceptable range.

Link: https://lore.kernel.org/r/ZFnEL91nrT789dbG@google.com
Cc: stable@vger.kernel.org
Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2023-06-14 11:15:23 +02:00
..
alps.c Input: alps - fix compatibility with -funsigned-char 2023-04-06 12:10:50 +02:00
alps.h
amimouse.c
appletouch.c
atarimouse.c
bcm5974.c Input: bcm5974 - set missing URB_NO_TRANSFER_DMA_MAP urb flag 2022-06-07 13:44:39 -07:00
byd.c
byd.h
cyapa.c
cyapa.h
cyapa_gen3.c
cyapa_gen5.c
cyapa_gen6.c Input: cyapa_gen6 - aligned "*" each line 2022-06-22 16:14:37 -07:00
cypress_ps2.c Input: cypress_ps2 - fix typo in comment 2022-05-21 12:48:39 -07:00
cypress_ps2.h
elan_i2c.h
elan_i2c_core.c Input: elan_i2c - convert to use dev_groups 2022-08-02 10:17:10 -07:00
elan_i2c_i2c.c
elan_i2c_smbus.c
elantech.c Input: psmouse - fix OOB access in Elantech protocol 2023-06-14 11:15:23 +02:00
elantech.h
focaltech.c Input: focaltech - use explicitly signed char type 2023-04-06 12:10:50 +02:00
focaltech.h
gpio_mouse.c Input: gpio_mouse - fix typos in comments 2022-06-22 15:29:35 -07:00
hgpk.c Input: hgpk - fix repeated word in a comment 2022-09-08 14:06:23 -07:00
hgpk.h
inport.c input: drop empty comment blocks 2022-09-29 16:25:42 -07:00
Kconfig
lifebook.c
lifebook.h
logibm.c input: drop empty comment blocks 2022-09-29 16:25:42 -07:00
logips2pp.c
logips2pp.h
Makefile
maplemouse.c
navpoint.c
pc110pad.c input: drop empty comment blocks 2022-09-29 16:25:42 -07:00
psmouse-base.c Input: psmouse - switch to using dev_groups for driver-specific attributes 2022-09-03 12:31:18 -07:00
psmouse-smbus.c Input: psmouse-smbus - avoid flush_scheduled_work() usage 2022-05-16 21:10:14 -07:00
psmouse.h
pxa930_trkball.c ARM: pxa: split up mach/hardware.h 2022-04-19 16:27:05 +02:00
rpcmouse.c
sentelic.c
sentelic.h
sermouse.c input: drop empty comment blocks 2022-09-29 16:25:42 -07:00
synaptics.c Revert "Input: synaptics - switch touchpad on HP Laptop 15-da3001TU to RMI mode" 2023-02-01 08:34:50 +01:00
synaptics.h
synaptics_i2c.c i2c: Make remove callback return void 2022-08-16 12:46:26 +02:00
synaptics_usb.c Input: move from strlcpy with unused retval to strscpy 2022-08-18 15:44:08 -07:00
touchkit_ps2.c
touchkit_ps2.h
trackpoint.c
trackpoint.h
vmmouse.c Input: vmmouse - disable vmmouse before entering suspend mode 2022-05-18 15:02:13 -07:00
vmmouse.h
vsxxxaa.c input: drop empty comment blocks 2022-09-29 16:25:42 -07:00