Denis Efremov
2438d2f8fd
ar5523: check NULL before memcpy() in ar5523_cmd()
...
commit 315cee426f87658a6799815845788fde965ddaad upstream.
memcpy() call with "idata == NULL && ilen == 0" results in undefined
behavior in ar5523_cmd(). For example, NULL is passed in callchain
"ar5523_stat_work() -> ar5523_cmd_write() -> ar5523_cmd()". This patch
adds ilen check before memcpy() call in ar5523_cmd() to prevent an
undefined behavior.
Cc: Pontus Fuchs <pontus.fuchs@gmail.com>
Cc: Kalle Valo <kvalo@codeaurora.org>
Cc: "David S. Miller" <davem@davemloft.net>
Cc: David Laight <David.Laight@ACULAB.COM>
Cc: stable@vger.kernel.org
Signed-off-by: Denis Efremov <efremov@linux.com>
Signed-off-by: Kalle Valo <kvalo@codeaurora.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2019-12-17 19:56:16 +01:00
..
appletalk
arcnet
drivers: net: Fix Kconfig indentation
2019-09-26 08:56:17 +02:00
bonding
bonding: fix state transition issue in link monitoring
2019-11-05 17:40:16 -08:00
caif
can
can: ucan: fix non-atomic allocation in completion handler
2019-12-13 08:43:16 +01:00
dsa
net: dsa: sja1105: fix sja1105_parse_rgmii_delays()
2019-12-04 22:30:53 +01:00
ethernet
r8169: fix resume on cable plug-in
2019-12-04 22:31:05 +01:00
fddi
fjes
fjes: Handle workqueue allocation failure
2019-10-29 10:33:10 -07:00
hamradio
net: core: add generic lockdep keys
2019-10-24 14:53:48 -07:00
hippi
hyperv
hv_netvsc: Fix send_table offset in case of a host bug
2019-11-21 19:32:23 -08:00
ieee802154
Merge tag 'ieee802154-for-davem-2019-09-28' of git://git.kernel.org/pub/scm/linux/kernel/git/sschmidt/wpan
2019-09-30 17:14:45 -07:00
ipvlan
net: core: add generic lockdep keys
2019-10-24 14:53:48 -07:00
netdevsim
devlink: disallow reload operation during device cleanup
2019-11-09 19:38:36 -08:00
phy
mdio_bus: don't use managed reset-controller
2019-12-04 22:30:52 +01:00
plip
ppp
net: core: add generic lockdep keys
2019-10-24 14:53:48 -07:00
slip
slip: Fix use-after-free Read in slip_open
2019-12-04 22:30:56 +01:00
team
team: fix nested locking lockdep warning
2019-10-24 14:53:48 -07:00
usb
r8152: avoid to call napi_disable twice
2019-11-22 10:07:44 -08:00
vmxnet3
wan
wimax
wimax: i2400: Fix memory leak in i2400m_op_rfkill_sw_toggle
2019-10-29 16:20:25 -07:00
wireless
ar5523: check NULL before memcpy() in ar5523_cmd()
2019-12-17 19:56:16 +01:00
xen-netback
xen/netback: fix error path of xenvif_connect_data()
2019-10-19 11:43:29 -07:00
dummy.c
eql.c
geneve.c
gtp.c
ifb.c
Kconfig
drivers: net: Fix Kconfig indentation
2019-09-26 08:56:17 +02:00
LICENSE.SRC
loopback.c
macsec.c
net: remove unnecessary variables and callback
2019-10-24 14:53:49 -07:00
macvlan.c
macvlan: schedule bc_work even if error
2019-12-04 22:30:52 +01:00
macvtap.c
Makefile
mdio.c
mii.c
net_failover.c
netconsole.c
nlmon.c
ntb_netdev.c
rionet.c
sb1000.c
Space.c
sungem_phy.c
tap.c
net: tap: clean up an indentation issue
2019-09-27 20:58:35 +02:00
thunderbolt.c
tun.c
tun: remove possible false sharing in tun_flow_update()
2019-10-09 21:29:33 -07:00
veth.c
virtio_net.c
netfilter: drop bridge nf reset from nf_reset
2019-10-01 18:42:15 +02:00
vrf.c
net: core: add generic lockdep keys
2019-10-24 14:53:48 -07:00
vsockmon.c
vxlan.c
vxlan: fix unexpected failure of vxlan_changelink()
2019-10-30 11:52:47 -07:00
xen-netfront.c
xen-netfront: do not use ~0U as error return value for xennet_fill_frags()
2019-10-01 21:49:51 -04:00