]> git.baikalelectronics.ru Git - kernel.git/commit
staging: gdm724x: check for overflow in gdm_lte_netif_rx()
authorDan Carpenter <dan.carpenter@oracle.com>
Mon, 14 Jun 2021 09:58:36 +0000 (12:58 +0300)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Mon, 14 Jun 2021 14:39:33 +0000 (16:39 +0200)
commit930225c5f9dcfb56fc38c41a9aeb1f1772ebcdb2
treeb10212e4d08cac4a8c49aca7119c25cbdaf4d0df
parent2e3f4840a690dff858e2a2fa8c6df18913e3cb4e
staging: gdm724x: check for overflow in gdm_lte_netif_rx()

This code assumes that "len" is at least 62 bytes, but we need a check
to prevent a read overflow.

Fixes: 052dde2cb898 ("staging: gdm7240: adding LTE USB driver")
Signed-off-by: Dan Carpenter <dan.carpenter@oracle.com>
Link: https://lore.kernel.org/r/YMcoTPsCYlhh2TQo@mwanda
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/staging/gdm724x/gdm_lte.c