staging: r8188eu: prevent ->Ssid overflow in rtw_wx_set_scan()
authorDenis Efremov <denis.e.efremov@oracle.com>
Wed, 18 May 2022 07:00:52 +0000 (11:00 +0400)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 19 May 2022 17:35:47 +0000 (19:35 +0200)
commitbc10916e890948d8927a5c8c40fb5dc44be5e1b8
tree56a4148dc7ac4f405b01a3e8d380149beff05ebe
parent4d0cc9e0e53e9946d7b8dc58279c62dfa7a2191b
staging: r8188eu: prevent ->Ssid overflow in rtw_wx_set_scan()

This code has a check to prevent read overflow but it needs another
check to prevent writing beyond the end of the ->Ssid[] array.

Fixes: 2b42bd58b321 ("staging: r8188eu: introduce new os_dep dir for RTL8188eu driver")
Cc: stable <stable@vger.kernel.org>
Signed-off-by: Denis Efremov <denis.e.efremov@oracle.com>
Link: https://lore.kernel.org/r/20220518070052.108287-1-denis.e.efremov@oracle.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/staging/r8188eu/os_dep/ioctl_linux.c