android_kernel_sony_sdm845/drivers/net/usb
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Oliver Neukum 53c7892e58 ax88172a: fix information leak on short answers
[ Upstream commit a9a51bd727d141a67b589f375fe69d0e54c4fe22 ]

If a malicious device gives a short MAC it can elicit up to
5 bytes of leaked memory out of the driver. We need to check for
ETH_ALEN instead.

Reported-by: syzbot+a8d4acdad35e6bbca308@syzkaller.appspotmail.com
Signed-off-by: Oliver Neukum <oneukum@suse.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2019-11-25 09:51:53 +01:00
..
asix.h
asix_common.c asix: Check for supported Wake-on-LAN modes 2018-11-10 07:42:43 -08:00
asix_devices.c net: usb: asix: init MAC address buffers 2019-08-04 09:33:24 +02:00
ax88172a.c ax88172a: fix information leak on short answers 2019-11-25 09:51:53 +01:00
ax88179_178a.c ax88179_178a: Check for supported Wake-on-LAN modes 2018-11-10 07:42:43 -08:00
catc.c catc: Use heap buffer for memory size test 2017-02-18 15:11:42 +01:00
cdc-phonet.c
cdc_eem.c
cdc_ether.c cdc_ether: fix rndis support for Mediatek based smartphones 2019-09-21 07:14:01 +02:00
cdc_mbim.c net: usb: cdc_mbim: add flag FLAG_SEND_ZLP 2018-06-13 16:16:42 +02:00
cdc_ncm.c CDC-NCM: handle incomplete transfer of MTU 2019-11-12 19:15:37 +01:00
cdc_subset.c
ch9200.c ch9200: use skb_cow_head() to deal with cloned skbs 2019-02-20 10:18:34 +01:00
cx82310_eth.c cx82310_eth: fix a memory leak bug 2019-09-10 10:31:01 +01:00
dm9601.c
gl620a.c
hso.c hso: fix NULL-deref on tty open 2019-10-07 18:53:20 +02:00
huawei_cdc_ncm.c cdc_ncm: Set NTB format again after altsetting switch for Huawei devices 2017-11-15 15:53:17 +01:00
int51x1.c
ipheth.c usbnet: ipheth: fix racing condition 2019-06-22 08:17:20 +02:00
kalmia.c net: kalmia: fix memory leaks 2019-09-10 10:31:01 +01:00
kaweth.c kaweth: use skb_cow_head() to deal with cloned skbs 2019-02-20 10:18:34 +01:00
Kconfig usb: plusb: Add support for PL-27A1 2017-10-08 10:26:08 +02:00
lan78xx.c lan78xx: Resolve issue with changing MAC address 2019-01-13 10:03:50 +01:00
lan78xx.h
lg-vl600.c
Makefile
mcs7830.c
net1080.c
pegasus.c net: usb: pegasus: fix improper read if get_registers() fail 2019-08-25 10:51:45 +02:00
pegasus.h
plusb.c usb: plusb: Add support for PL-27A1 2017-10-08 10:26:08 +02:00
qmi_wwan.c net: usb: qmi_wwan: add support for DW5821e with eSIM support 2019-11-12 19:15:38 +01:00
r8152.c r8152: Set memory to all 0xFFs on failed reg reads 2019-09-21 07:14:15 +02:00
rndis_host.c
rtl8150.c net: usb: rtl8150: demote allmulti message to dev_dbg() 2018-08-24 13:12:40 +02:00
sierra_net.c sierra_net: Add support for IPv6 and Dual-Stack Link Sense Indications 2017-06-17 06:41:50 +02:00
smsc75xx.c smsc75xx: Check for Wake-on-LAN modes 2018-11-10 07:42:43 -08:00
smsc75xx.h
smsc95xx.c smsc95xx: Use skb_cow_head to deal with cloned skbs 2019-02-20 10:18:33 +01:00
smsc95xx.h
sr9700.c sr9700: use skb_cow_head() to deal with cloned skbs 2018-01-17 09:38:52 +01:00
sr9700.h
sr9800.c net: usb: sr9800: fix uninitialized local variable 2019-11-06 12:18:25 +01:00
sr9800.h
usbnet.c usbnet: sanity checking of packet sizes and device mtu 2019-10-05 12:30:14 +02:00
zaurus.c