In the Linux kernel, the following vulnerability has been resolved:
usbnet: gl620a: fix endpoint checking in genelink_bind()
Syzbot reports [1] a warning in usb_submit_urb() triggered by inconsistencies between expected and actually present endpoints in gl620a driver. Since genelink_bind() does not properly verify whether specified eps are in fact provided by the device, in this case, an artificially manufactured one, one may get a mismatch.
Fix the issue by resorting to a usbnet utility function usbnet_get_endpoints(), usually reserved for this very problem. Check for endpoints and return early before proceeding further if any are missing.
[1] Syzbot report: usb 5-1: Manufacturer: syz usb 5-1: SerialNumber: syz usb 5-1: config 0 descriptor?? gl620a 5-1:0.23 usb0: register 'gl620a' at usb-dummy_hcd.0-1, ... ------------[ cut here ]------------ usb 5-1: BOGUS urb xfer, pipe 3 != type 1 WARNING: CPU: 2 PID: 1841 at drivers/usb/core/urb.c:503 usb_submit_urb+0xe4b/0x1730 drivers/usb/core/urb.c:503 Modules linked in: CPU: 2 UID: 0 PID: 1841 Comm: kworker/2:2 Not tainted 6.12.0-syzkaller-07834-g06afb0f36106 #0 Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2~bpo12+1 04/01/2014 Workqueue: mld mld_ifc_work RIP: 0010:usb_submit_urb+0xe4b/0x1730 drivers/usb/core/urb.c:503 ... Call Trace: <TASK> usbnet_start_xmit+0x6be/0x2780 drivers/net/usb/usbnet.c:1467 __netdev_start_xmit include/linux/netdevice.h:5002 [inline] netdev_start_xmit include/linux/netdevice.h:5011 [inline] xmit_one net/core/dev.c:3590 [inline] dev_hard_start_xmit+0x9a/0x7b0 net/core/dev.c:3606 sch_direct_xmit+0x1ae/0xc30 net/sched/sch_generic.c:343 __dev_xmit_skb net/core/dev.c:3827 [inline] __dev_queue_xmit+0x13d4/0x43e0 net/core/dev.c:4400 dev_queue_xmit include/linux/netdevice.h:3168 [inline] neigh_resolve_output net/core/neighbour.c:1514 [inline] neigh_resolve_output+0x5bc/0x950 net/core/neighbour.c:1494 neigh_output include/net/neighbour.h:539 [inline] ip6_finish_output2+0xb1b/0x2070 net/ipv6/ip6_output.c:141 __ip6_finish_output net/ipv6/ip6_output.c:215 [inline] ip6_finish_output+0x3f9/0x1360 net/ipv6/ip6_output.c:226 NF_HOOK_COND include/linux/netfilter.h:303 [inline] ip6_output+0x1f8/0x540 net/ipv6/ip6_output.c:247 dst_output include/net/dst.h:450 [inline] NF_HOOK include/linux/netfilter.h:314 [inline] NF_HOOK include/linux/netfilter.h:308 [inline] mld_sendpack+0x9f0/0x11d0 net/ipv6/mcast.c:1819 mld_send_cr net/ipv6/mcast.c:2120 [inline] mld_ifc_work+0x740/0xca0 net/ipv6/mcast.c:2651 process_one_work+0x9c5/0x1ba0 kernel/workqueue.c:3229 process_scheduled_works kernel/workqueue.c:3310 [inline] worker_thread+0x6c8/0xf00 kernel/workqueue.c:3391 kthread+0x2c1/0x3a0 kernel/kthread.c:389 ret_from_fork+0x45/0x80 arch/x86/kernel/process.c:147 ret_from_fork_asm+0x1a/0x30 arch/x86/entry/entry_64.S:244 </TASK>
CVSS Details
- CVSS 3.1 Base Score: 5.5
- CVSS 3.1 Vector: (CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H)
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Amazon Linux Ami 2 | — | Upgrade bpftoolUpgrade kernel-debuginfo-common-x86_64Upgrade python-perfUpgrade kernel-toolsUpgrade bpftool-debuginfoUpgrade kernel-debuginfo-common-aarch64Upgrade perf-debuginfoUpgrade kernelUpgrade kernel-headersUpgrade kernel-debuginfoUpgrade kernel-tools-develUpgrade kernel-tools-debuginfoUpgrade kernel-develUpgrade perfUpgrade python-perf-debuginfoUpgrade kernel-livepatch-5.10.235-227.919 | May 22, 2025 | Mar 27, 2025 |
| Debian | — | Upgrade linuxUpgrade linux-6.1 | Apr 14, 2025 | Mar 27, 2025 |
| Huawei Euleros 2_0_sp11 | — | Upgrade python3-perfUpgrade bpftoolUpgrade kernel-tools-libsUpgrade kernel-abi-stablelistsUpgrade kernelUpgrade kernel-tools | Jun 13, 2025 | Mar 27, 2025 |
| Huawei Euleros 2_0_sp12 | — | Upgrade kernel-toolsUpgrade kernelUpgrade kernel-abi-stablelistsUpgrade kernel-tools-libsUpgrade bpftoolUpgrade python3-perf | Jul 21, 2025 | Mar 27, 2025 |
| Huawei Euleros 2_0_sp13 | — | Upgrade kernelUpgrade kernel-abi-stablelistsUpgrade kernel-toolsUpgrade kernel-tools-libsUpgrade bpftoolUpgrade python3-perf | Jul 1, 2025 | Mar 27, 2025 |
| Redhat_linux | — | No solution exists | Jul 9, 2025 | Mar 27, 2025 |
| Suse | — | Upgrade ocfs2-kmp-azureUpgrade kernel-default-base-rebuildUpgrade kernel-syms-azureUpgrade kernel-azure-optionalUpgrade kernel-default-vdsoUpgrade kernel-rt_debug-develUpgrade kernel-source-rtUpgrade ocfs2-kmp-defaultUpgrade kernel-rt-develUpgrade dtb-rockchipUpgrade kernel-64kb-develUpgrade ocfs2-kmp-64kbUpgrade kernel-rt-optionalUpgrade dtb-xilinxUpgrade dtb-alteraUpgrade gfs2-kmp-defaultUpgrade kernel-source-azureUpgrade dtb-caviumUpgrade dtb-lgUpgrade dtb-exynosUpgrade kernel-azureUpgrade gfs2-kmp-azureUpgrade kernel-azure-develUpgrade kselftests-kmp-azureUpgrade reiserfs-kmp-azureUpgrade kernel-default-optionalUpgrade gfs2-kmp-rtUpgrade dtb-freescaleUpgrade kernel-64kbUpgrade ocfs2-kmp-rtUpgrade kernel-default-livepatchUpgrade dtb-allwinnerUpgrade kernel-devel-rtUpgrade kernel-debug-vdsoUpgrade kernel-zfcpdumpUpgrade kernel-kvmsmallUpgrade gfs2-kmp-64kbUpgrade kernel-default-develUpgrade kernel-devel-azureUpgrade kernel-kvmsmall-develUpgrade kernel-rtUpgrade kernel-sourceUpgrade kernel-develUpgrade dtb-qcomUpgrade dtb-amazonUpgrade dtb-mediatekUpgrade kernel-source-vanillaUpgrade kselftests-kmp-64kbUpgrade cluster-md-kmp-azureUpgrade cluster-md-kmp-rtUpgrade dlm-kmp-64kbUpgrade kernel-kvmsmall-vdsoUpgrade kernel-debugUpgrade dtb-amlogicUpgrade kernel-rt_debug-vdsoUpgrade cluster-md-kmp-64kbUpgrade kernel-default-livepatch-develUpgrade kernel-rt-livepatch-develUpgrade kernel-default-extraUpgrade kernel-debug-develUpgrade dtb-appleUpgrade kernel-default-manUpgrade kernel-symsUpgrade kernel-rt_debugUpgrade dlm-kmp-azureUpgrade kernel-azure-vdsoUpgrade kernel-rt-extraUpgrade kernel-docsUpgrade kernel-64kb-optionalUpgrade kselftests-kmp-rtUpgrade kernel-rt-vdsoUpgrade kernel-obs-qaUpgrade dtb-apmUpgrade dtb-renesasUpgrade dtb-hisiliconUpgrade dtb-broadcomUpgrade kernel-syms-rtUpgrade dtb-socionextUpgrade kernel-default-baseUpgrade dtb-marvellUpgrade kernel-azure-extraUpgrade dtb-sprdUpgrade kernel-docs-htmlUpgrade reiserfs-kmp-rtUpgrade kernel-obs-buildUpgrade kernel-64kb-extraUpgrade dtb-nvidiaUpgrade dtb-armUpgrade kernel-macrosUpgrade kernel-defaultUpgrade dlm-kmp-rtUpgrade dlm-kmp-defaultUpgrade cluster-md-kmp-defaultUpgrade reiserfs-kmp-64kbUpgrade kselftests-kmp-defaultUpgrade dtb-amdUpgrade reiserfs-kmp-default | Dec 5, 2025 | Jun 12, 2025 |
| Ubuntu | — | Upgrade linux-image-realtime-6.8.1Upgrade linux-image-nvidia-tegra-igxUpgrade linux-image-gcp-64k-6.8Upgrade linux-image-virtual-hwe-24.04Upgrade linux-image-5.15.0-1078-nvidia-lowlatencyUpgrade linux-image-5.15.0-1037-nvidia-tegra-rtUpgrade linux-image-5.4.0-1144-oracleUpgrade linux-image-generic-hwe-18.04Upgrade linux-image-5.15.0-1081-oracleUpgrade linux-image-gke-64kUpgrade linux-image-raspi-6.8Upgrade linux-image-realtime-hwe-22.04Upgrade linux-image-5.15.0-1077-intel-iot-realtimeUpgrade linux-image-generic-6.8Upgrade linux-image-ibm-lts-24.04Upgrade linux-image-kvmUpgrade linux-image-oem-22.04cUpgrade linux-image-nvidia-6.8Upgrade linux-image-5.15.0-1084-aws-fipsUpgrade linux-image-5.15.0-1089-azureUpgrade linux-image-6.11.0-1014-lowlatencyUpgrade linux-image-6.11.0-1014-lowlatency-64kUpgrade linux-image-oracle-64kUpgrade linux-image-6.8.0-1039-aws-64kUpgrade linux-image-gkeop-5.15Upgrade linux-image-nvidia-64kUpgrade linux-image-oem-22.04dUpgrade linux-image-6.8.0-85-generic-64kUpgrade linux-image-aws-64k-lts-24.04Upgrade linux-image-generic-hwe-24.04Upgrade linux-image-realtimeUpgrade linux-image-oracle-6.8Upgrade linux-image-5.15.0-1079-intel-iotgUpgrade linux-image-oem-20.04dUpgrade linux-image-generic-hwe-20.04Upgrade linux-image-aws-64k-6.8Upgrade linux-image-5.15.0-1050-xilinx-zynqmpUpgrade linux-image-azure-cvmUpgrade linux-image-5.15.0-142-generic-64kUpgrade linux-image-azure-fde-lts-24.04Upgrade linux-image-gcpUpgrade linux-image-6.8.0-1036-azure-fdeUpgrade linux-image-5.4.0-1105-bluefieldUpgrade linux-image-6.11.0-1016-oracle-64kUpgrade linux-image-azure-fdeUpgrade linux-image-lowlatency-hwe-18.04Upgrade linux-image-5.4.0-1129-raspiUpgrade linux-image-5.4.0-1151-azureUpgrade linux-image-5.4.0-1120-fipsUpgrade linux-image-6.8.0-1039-nvidiaUpgrade linux-image-aws-lts-24.04Upgrade linux-image-nvidia-lowlatency-64k-6.8Upgrade linux-image-gcp-lts-24.04Upgrade linux-image-oem-20.04cUpgrade linux-image-oem-22.04bUpgrade linux-image-5.4.0-1146-aws-fipsUpgrade linux-image-generic-hwe-22.04Upgrade linux-image-raspiUpgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-gke-6.8Upgrade linux-image-azure-fipsUpgrade linux-image-aws-6.8Upgrade linux-image-5.15.0-1080-kvmUpgrade linux-image-5.4.0-1064-xilinx-zynqmpUpgrade linux-image-5.4.0-1151-azure-fipsUpgrade linux-image-5.15.0-1084-awsUpgrade linux-image-5.15.0-140-genericUpgrade linux-image-6.8.0-1037-oracle-64kUpgrade linux-image-5.15.0-1083-gcp-fipsUpgrade linux-image-6.8.0-1040-gcp-64kUpgrade linux-image-generic-lpae-hwe-20.04Upgrade linux-image-raspi-realtimeUpgrade linux-image-generic-64k-6.8Upgrade linux-image-5.15.0-1026-nvidia-tegra-igx-rtUpgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-oracle-lts-22.04Upgrade linux-image-raspi-hwe-18.04Upgrade linux-image-oem-20.04Upgrade linux-image-5.15.0-1078-raspiUpgrade linux-image-5.15.0-142-genericUpgrade linux-image-5.4.0-1051-iotUpgrade linux-image-gcp-6.8Upgrade linux-image-gcp-64kUpgrade linux-image-6.8.0-1036-gke-64kUpgrade linux-image-lowlatency-64k-6.8Upgrade linux-image-5.15.0-140-fipsUpgrade linux-image-5.15.0-140-generic-lpaeUpgrade linux-image-5.15.0-1076-ibmUpgrade linux-image-5.4.0-216-generic-lpaeUpgrade linux-image-6.8.0-1039-nvidia-64kUpgrade linux-image-ibm-6.8Upgrade linux-image-virtual-hwe-20.04Upgrade linux-image-gke-64k-6.8Upgrade linux-image-nvidia-hwe-22.04Upgrade linux-image-5.15.0-140-generic-64kUpgrade linux-image-awsUpgrade linux-image-6.11.0-1016-oracleUpgrade linux-image-virtual-hwe-22.04Upgrade linux-image-generic-64k-hwe-24.04Upgrade linux-image-oem-osp1Upgrade linux-image-gcp-fipsUpgrade linux-image-6.8.0-84-lowlatencyUpgrade linux-image-azureUpgrade linux-image-azure-fde-6.8Upgrade linux-image-azure-nvidia-lts-24.04Upgrade linux-image-virtual-6.8Upgrade linux-image-6.8.0-85-genericUpgrade linux-image-virtual-hwe-18.04Upgrade linux-image-5.4.0-1092-ibmUpgrade linux-image-oracle-64k-6.8Upgrade linux-image-oemUpgrade linux-image-5.15.0-142-generic-lpaeUpgrade linux-image-intel-iotgUpgrade linux-image-raspi2Upgrade linux-image-5.15.0-1078-nvidiaUpgrade linux-image-5.15.0-140-lowlatencyUpgrade linux-image-lowlatency-64kUpgrade linux-image-aws-64kUpgrade linux-image-6.8.0-1039-nvidia-lowlatency-64kUpgrade linux-image-6.8.0-1038-azure-fdeUpgrade linux-image-6.11.0-1014-awsUpgrade linux-image-5.4.0-1149-gcpUpgrade linux-image-oracle-64k-lts-24.04Upgrade linux-image-bluefieldUpgrade linux-image-6.11.0-26-generic-64kUpgrade linux-image-lowlatency-6.8Upgrade linux-image-5.4.0-1149-gcp-fipsUpgrade linux-image-6.8.0-1037-oracleUpgrade linux-image-lowlatency-64k-hwe-24.04Upgrade linux-image-6.8.0-1025-azure-nvidiaUpgrade linux-image-raspi-realtime-6.8Upgrade linux-image-ibm-classicUpgrade linux-image-nvidia-64k-6.8Upgrade linux-image-ibm-lts-20.04Upgrade linux-image-aws-lts-20.04Upgrade linux-image-6.11.0-1010-realtimeUpgrade linux-image-nvidia-tegra-igx-rtUpgrade linux-image-generic-64k-hwe-20.04Upgrade linux-image-5.15.0-1084-realtimeUpgrade linux-image-azure-nvidiaUpgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-nvidia-lowlatency-6.8Upgrade linux-image-aws-lts-22.04Upgrade linux-image-5.4.0-216-genericUpgrade linux-image-virtualUpgrade linux-image-gcp-lts-20.04Upgrade linux-image-genericUpgrade linux-image-oem-22.04aUpgrade linux-image-intelUpgrade linux-image-azure-lts-20.04Upgrade linux-image-6.8.0-84-genericUpgrade linux-image-6.8.0-1036-gkeUpgrade linux-image-6.11.0-1015-azure-fdeUpgrade linux-image-6.11.0-1013-raspiUpgrade linux-image-5.15.0-140-lowlatency-64kUpgrade linux-image-5.4.0-1146-awsUpgrade linux-image-xilinx-zynqmpUpgrade linux-image-oem-22.04Upgrade linux-image-lowlatency-64k-hwe-20.04Upgrade linux-image-gkeop-6.8Upgrade linux-image-gke-5.15Upgrade linux-image-6.8.0-2031-raspi-realtimeUpgrade linux-image-aws-fipsUpgrade linux-image-gcp-lts-22.04Upgrade linux-image-6.8.0-1039-raspiUpgrade linux-image-6.8.0-1039-awsUpgrade linux-image-6.11.0-1015-azureUpgrade linux-image-5.4.0-1133-kvmUpgrade linux-image-5.15.0-1066-gkeopUpgrade linux-image-oracleUpgrade linux-image-6.8.0-1040-gcpUpgrade linux-image-gkeopUpgrade linux-image-5.15.0-1089-azure-fipsUpgrade linux-image-oem-24.04bUpgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-5.15.0-1083-gcpUpgrade linux-image-raspi-nolpaeUpgrade linux-image-5.15.0-1081-gkeUpgrade linux-image-6.11.0-1015-gcpUpgrade linux-image-5.4.0-216-lowlatencyUpgrade linux-image-6.11.0-1022-oemUpgrade linux-image-snapdragon-hwe-18.04Upgrade linux-image-oem-20.04bUpgrade linux-image-oracle-lts-20.04Upgrade linux-image-nvidiaUpgrade linux-image-intel-iot-realtimeUpgrade linux-image-gkeUpgrade linux-image-ibmUpgrade linux-image-6.8.0-84-lowlatency-64kUpgrade linux-image-generic-lpaeUpgrade linux-image-azure-nvidia-6.8Upgrade linux-image-azure-lts-22.04Upgrade linux-image-6.8.0-84-generic-64kUpgrade linux-image-6.8.0-1038-azureUpgrade linux-image-6.11.0-26-genericUpgrade linux-image-5.15.0-1037-nvidia-tegraUpgrade linux-image-6.11.0-1015-gcp-64kUpgrade linux-image-5.15.0-1026-nvidia-tegra-igxUpgrade linux-image-nvidia-lowlatencyUpgrade linux-image-gcp-64k-lts-24.04Upgrade linux-image-lowlatencyUpgrade linux-image-fipsUpgrade linux-image-6.8.0-1037-ibmUpgrade linux-image-6.8.0-1036-azureUpgrade linux-image-nvidia-tegra-rtUpgrade linux-image-oracle-lts-24.04Upgrade linux-image-generic-64kUpgrade linux-image-azure-6.8Upgrade linux-image-6.8.0-1023-gkeopUpgrade linux-image-6.8.1-1034-realtimeUpgrade linux-image-nvidia-tegraUpgrade linux-image-lowlatency-hwe-24.04Upgrade linux-image-nvidia-64k-hwe-22.04Upgrade linux-image-azure-lts-24.04Upgrade linux-image-6.8.0-1039-nvidia-lowlatencyUpgrade linux-image-lowlatency-hwe-20.04 | May 20, 2025 | Mar 27, 2025 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Oct 13, 2025 | Mar 27, 2025 |
Prioritise with Active Threat Intelligence
With curated Threat Intelligence, you can see which vulnerabilities truly put you at risk, prioritize what matters most, and act before attackers do.
Explore Intelligence Hub