linux-yocto/drivers/net/usb
Oliver Neukum 5dd6a44174 usb: net: sierra: check for no status endpoint
[ Upstream commit 4c4ca3c461 ]

The driver checks for having three endpoints and
having bulk in and out endpoints, but not that
the third endpoint is interrupt input.
Rectify the omission.

Reported-by: syzbot+3f89ec3d1d0842e95d50@syzkaller.appspotmail.com
Closes: https://lore.kernel.org/linux-usb/686d5a9f.050a0220.1ffab7.0017.GAE@google.com/
Tested-by: syzbot+3f89ec3d1d0842e95d50@syzkaller.appspotmail.com
Fixes: eb4fd8cd35 ("net/usb: add sierra_net.c driver")
Signed-off-by: Oliver Neukum <oneukum@suse.com>
Link: https://patch.msgid.link/20250714111326.258378-1-oneukum@suse.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
Signed-off-by: Sasha Levin <sashal@kernel.org>
2025-07-24 08:53:18 +02:00
..
aqc111.c net: usb: aqc111: debug info before sanitation 2025-06-19 15:28:46 +02:00
aqc111.h
asix_common.c usbnet: asix AX88772: leave the carrier control to phylink 2025-06-27 11:08:56 +01:00
asix_devices.c usbnet: asix AX88772: leave the carrier control to phylink 2025-06-27 11:08:56 +01:00
asix.h usbnet: asix AX88772: leave the carrier control to phylink 2025-06-27 11:08:56 +01:00
ax88172a.c
ax88179_178a.c
catc.c
cdc_eem.c
cdc_ether.c cdc_ether|r8152: ThinkPad Hybrid USB-C/A Dock quirk 2025-04-25 10:45:16 +02:00
cdc_mbim.c
cdc_ncm.c
cdc_subset.c
cdc-phonet.c
ch9200.c net: ch9200: fix uninitialised access during mii_nway_restart 2025-06-27 11:08:50 +01:00
cx82310_eth.c
dm9601.c
gl620a.c
hso.c
huawei_cdc_ncm.c
int51x1.c
ipheth.c
kalmia.c
kaweth.c
Kconfig
lan78xx.c net: usb: lan78xx: fix WARN in __netif_napi_del_locked on disconnect 2025-07-10 16:03:10 +02:00
lan78xx.h
lg-vl600.c
Makefile
mcs7830.c
net1080.c
pegasus.c
pegasus.h
plusb.c
qmi_wwan.c net: usb: qmi_wwan: add SIMCom 8230C composition 2025-07-17 18:35:20 +02:00
r8152.c r8152: add vendor/device ID pair for Dell Alienware AW1022z 2025-06-04 14:42:11 +02:00
r8153_ecm.c cdc_ether|r8152: ThinkPad Hybrid USB-C/A Dock quirk 2025-04-25 10:45:16 +02:00
rndis_host.c Revert "rndis_host: Flag RNDIS modems as WWAN devices" 2025-05-09 09:43:49 +02:00
rtl8150.c
sierra_net.c usb: net: sierra: check for no status endpoint 2025-07-24 08:53:18 +02:00
smsc75xx.c
smsc75xx.h
smsc95xx.c
smsc95xx.h
sr9700.c
sr9700.h
sr9800.c
sr9800.h
usbnet.c
zaurus.c