In the Linux kernel, the following vulnerability has been resolved:
HID: usbhid: Eliminate recurrent out-of-bounds bug in usbhid_parse()
Update struct hid_descriptor to better reflect the mandatory and optional parts of the HID Descriptor as per USB HID 1.11 specification. Note: the kernel currently does not parse any optional HID class descriptors, only the mandatory report descriptor.
Update all references to member element desc[0] to rpt_desc.
Add test to verify bLength and bNumDescriptors values are valid.
Replace the for loop with direct access to the mandatory HID class descriptor member for the report descriptor. This eliminates the possibility of getting an out-of-bounds fault.
Add a warning message if the HID descriptor contains any unsupported optional HID class descriptors.
CVSS Details
- CVSS 3.1 Base Score: 7.1
- CVSS 3.1 Vector: (CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:H)
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Amazon Linux Ami 2 | — | Upgrade kernel-livepatch-5.10.239-236.958Upgrade perfUpgrade kernel-develUpgrade kernel-tools-debuginfoUpgrade kernel-toolsUpgrade bpftoolUpgrade bpftool-debuginfoUpgrade kernel-debuginfo-common-aarch64Upgrade kernel-livepatch-5.15.186-128.192Upgrade kernel-tools-develUpgrade kernel-headersUpgrade python-perfUpgrade kernel-debuginfo-common-x86_64Upgrade perf-debuginfoUpgrade kernel-debuginfoUpgrade python-perf-debuginfoUpgrade kernel | May 20, 2026 | May 20, 2026 |
| Amazon_linux_2023 | — | Upgrade kernel-modules-extraUpgrade kernel-tools-debuginfoUpgrade bpftool-debuginfoUpgrade kernel-debuginfo-common-x86_64Upgrade kernel-libbpfUpgrade perf6.12Upgrade bpftoolUpgrade kernel-libbpf-staticUpgrade kernelUpgrade kernel-debuginfoUpgrade kernel-libbpf-develUpgrade kernel6.12Upgrade kernel6.12-debuginfo-common-x86_64Upgrade kernel-toolsUpgrade python3-perf-debuginfoUpgrade kernel-libbpf-debuginfoUpgrade kernel-livepatch-6.1.144-170.251Upgrade kernel-livepatch-6.12.35-55.103Upgrade kernel-modules-extra-commonUpgrade kernel6.12-debuginfo-common-aarch64Upgrade kernel6.12-debuginfoUpgrade perf-debuginfoUpgrade python3-perf6.12-debuginfoUpgrade perfUpgrade kernel-develUpgrade kernel-tools-develUpgrade python3-perfUpgrade kernel-headersUpgrade kernel-debuginfo-common-aarch64Upgrade perf6.12-debuginfoUpgrade kernel6.12-modules-extraUpgrade python3-perf6.12 | Sep 9, 2025 | Jul 3, 2025 |
| Debian | — | Upgrade linux-6.1Upgrade linux | Jul 4, 2025 | Jul 4, 2025 |
| Huawei Euleros 2_0_sp11 | — | Upgrade kernel-abi-stablelistsUpgrade python3-perfUpgrade kernel-toolsUpgrade kernelUpgrade kernel-tools-libsUpgrade bpftool | Dec 12, 2025 | Nov 11, 2025 |
| Huawei Euleros 2_0_sp12 | — | Upgrade python3-perfUpgrade kernel-abi-stablelistsUpgrade kernel-tools-libsUpgrade kernel-toolsUpgrade bpftoolUpgrade kernel | Nov 12, 2025 | Nov 11, 2025 |
| Huawei Euleros 2_0_sp13 | — | Upgrade kernel-toolsUpgrade kernelUpgrade kernel-tools-libsUpgrade bpftoolUpgrade kernel-abi-stablelistsUpgrade python3-perf | Nov 21, 2025 | Nov 11, 2025 |
| Oracle_linux | — | Upgrade kernel-uek | Sep 10, 2025 | Jul 3, 2025 |
| Redhat_linux | — | No solution exists | Jul 9, 2025 | Jul 3, 2025 |
| Suse | — | Upgrade gfs2-kmp-rtUpgrade dtb-freescaleUpgrade dtb-marvellUpgrade kernel-rt-vdsoUpgrade kselftests-kmp-defaultUpgrade dlm-kmp-defaultUpgrade dtb-qcomUpgrade kernel-kvmsmall-vdsoUpgrade kernel-rtUpgrade kernel-syms-rtUpgrade dtb-socionextUpgrade kernel-rt_debug-vdsoUpgrade dtb-broadcomUpgrade kernel-default-base-rebuildUpgrade dlm-kmp-azureUpgrade gfs2-kmp-64kbUpgrade cluster-md-kmp-azureUpgrade kernel-azure-vdsoUpgrade kernel-kvmsmallUpgrade kernel-rt_debugUpgrade kernel-azure-develUpgrade kernel-symsUpgrade kernel-macrosUpgrade dtb-amlogicUpgrade ocfs2-kmp-rtUpgrade kernel-default-develUpgrade kernel-zfcpdumpUpgrade dtb-armUpgrade kernel-sourceUpgrade kernel-64kbUpgrade kernel-syms-azureUpgrade dtb-amazonUpgrade kernel-docs-htmlUpgrade kernel-default-extraUpgrade kernel-obs-qaUpgrade kernel-rt-livepatch-develUpgrade dtb-apmUpgrade dtb-rockchipUpgrade kernel-kvmsmall-develUpgrade dtb-exynosUpgrade dtb-lgUpgrade kernel-devel-azureUpgrade kernel-docsUpgrade kernel-source-azureUpgrade cluster-md-kmp-defaultUpgrade kernel-default-manUpgrade kernel-devel-rtUpgrade dtb-allwinnerUpgrade dtb-nvidiaUpgrade dtb-hisiliconUpgrade dtb-alteraUpgrade kernel-debug-vdsoUpgrade cluster-md-kmp-64kbUpgrade kernel-rt_debug-develUpgrade kernel-default-livepatchUpgrade kernel-debug-develUpgrade kernel-debugUpgrade kernel-azureUpgrade dlm-kmp-rtUpgrade cluster-md-kmp-rtUpgrade kselftests-kmp-azureUpgrade gfs2-kmp-defaultUpgrade dtb-mediatekUpgrade dtb-amdUpgrade kernel-develUpgrade kernel-default-optionalUpgrade kernel-default-baseUpgrade kernel-source-rtUpgrade kernel-obs-buildUpgrade reiserfs-kmp-64kbUpgrade kselftests-kmp-rtUpgrade kernel-default-vdsoUpgrade kernel-rt-optionalUpgrade dtb-appleUpgrade reiserfs-kmp-defaultUpgrade reiserfs-kmp-azureUpgrade ocfs2-kmp-defaultUpgrade dtb-caviumUpgrade dlm-kmp-64kbUpgrade ocfs2-kmp-64kbUpgrade kernel-rt-livepatchUpgrade kernel-rt-develUpgrade kernel-64kb-develUpgrade dtb-sprdUpgrade kernel-64kb-extraUpgrade kernel-defaultUpgrade kernel-64kb-optionalUpgrade gfs2-kmp-azureUpgrade kselftests-kmp-64kbUpgrade kernel-rt-extraUpgrade kernel-azure-extraUpgrade kernel-default-livepatch-develUpgrade dtb-renesasUpgrade dtb-xilinxUpgrade ocfs2-kmp-azureUpgrade reiserfs-kmp-rtUpgrade kernel-source-vanillaUpgrade kernel-azure-optional | Dec 5, 2025 | Sep 12, 2025 |
| Ubuntu | — | Upgrade linux-image-generic-64k-6.8Upgrade linux-image-ibm-lts-24.04Upgrade linux-image-gcp-fipsUpgrade linux-image-intel-iot-realtime-5.15Upgrade linux-image-realtime-hwe-24.04Upgrade linux-image-6.8.0-100-genericUpgrade linux-image-6.8.1-1041-realtimeUpgrade linux-image-5.15.0-156-genericUpgrade linux-image-aws-64k-lts-22.04Upgrade linux-image-raspi-nolpaeUpgrade linux-image-5.15.0-1056-xilinx-zynqmpUpgrade linux-image-5.15.0-1087-nvidia-lowlatencyUpgrade linux-image-azure-fips-6.8Upgrade linux-image-intel-iot-realtimeUpgrade linux-image-fips-6.8Upgrade linux-image-xilinxUpgrade linux-image-6.8.0-1043-gke-64kUpgrade linux-image-oracle-64k-6.8Upgrade linux-image-gkeopUpgrade linux-image-nvidiaUpgrade linux-image-aws-lts-22.04Upgrade linux-image-nvidia-64k-6.8Upgrade linux-image-raspi-realtime-6.8Upgrade linux-image-6.8.0-1046-nvidia-64kUpgrade linux-image-oem-22.04cUpgrade linux-image-nvidia-tegraUpgrade linux-image-6.8.0-100-fipsUpgrade linux-image-6.8.0-1046-awsUpgrade linux-image-5.15.0-1088-kvmUpgrade linux-image-6.8.0-1046-nvidia-lowlatency-64kUpgrade linux-image-generic-lpaeUpgrade linux-image-virtualUpgrade linux-image-nvidia-tegra-igx-5.15Upgrade linux-image-oem-6.14Upgrade linux-image-kvm-5.15Upgrade linux-image-5.15.0-1087-nvidiaUpgrade linux-image-gcpUpgrade linux-image-realtime-hwe-22.04Upgrade linux-image-6.8.0-100-generic-64kUpgrade linux-image-6.8.0-1046-azure-fipsUpgrade linux-image-fips-5.15Upgrade linux-image-nvidia-tegra-igx-rt-5.15Upgrade linux-image-oem-22.04aUpgrade linux-image-5.15.0-156-lowlatencyUpgrade linux-image-nvidia-5.15Upgrade linux-image-6.14.0-1012-oemUpgrade linux-image-lowlatency-64kUpgrade linux-image-6.14.0-1016-gcp-64kUpgrade linux-image-gcp-fips-6.8Upgrade linux-image-oracle-64k-6.14Upgrade linux-image-6.8.0-1046-nvidia-lowlatencyUpgrade linux-image-ibmUpgrade linux-image-gkeop-6.8Upgrade linux-image-6.14.0-1012-realtimeUpgrade linux-image-6.14.0-1016-gcpUpgrade linux-image-6.8.0-1023-xilinxUpgrade linux-image-5.15.0-1089-gkeUpgrade linux-image-nvidia-tegra-rt-5.15Upgrade linux-image-oem-24.04aUpgrade linux-image-5.15.0-156-generic-lpaeUpgrade linux-image-azure-6.14Upgrade linux-image-generic-5.15Upgrade linux-image-generic-64kUpgrade linux-image-azure-lts-22.04Upgrade linux-image-ibm-classicUpgrade linux-image-6.8.0-1046-aws-64kUpgrade linux-image-6.8.0-1051-azureUpgrade linux-image-aws-64k-5.15Upgrade linux-image-intelUpgrade linux-image-6.8.0-1046-azureUpgrade linux-image-6.8.0-1047-gcp-64kUpgrade linux-image-6.8.0-1043-oracleUpgrade linux-image-5.15.0-1096-azureUpgrade linux-image-6.14.0-1013-oracleUpgrade linux-image-6.8.0-100-lowlatency-64kUpgrade linux-image-6.14.0-32-generic-64kUpgrade linux-image-lowlatencyUpgrade linux-image-oracle-lts-24.04Upgrade linux-image-raspi-realtimeUpgrade linux-image-oem-24.04bUpgrade linux-image-5.15.0-1045-nvidia-tegra-rtUpgrade linux-image-nvidia-lowlatency-6.8Upgrade linux-image-nvidia-tegra-rtUpgrade linux-image-oem-22.04bUpgrade linux-image-5.15.0-1092-gcp-fipsUpgrade linux-image-fipsUpgrade linux-image-aws-6.8Upgrade linux-image-oem-22.04Upgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-nvidia-tegra-igx-rtUpgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-5.15.0-156-generic-64kUpgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-6.8.0-1047-gcp-fipsUpgrade linux-image-aws-64k-6.8Upgrade linux-image-6.8.0-1043-gkeUpgrade linux-image-gcp-lts-22.04Upgrade linux-image-nvidia-tegra-5.15Upgrade linux-image-oracle-64k-lts-24.04Upgrade linux-image-5.15.0-1085-intel-iot-realtimeUpgrade linux-image-genericUpgrade linux-image-5.15.0-1086-raspiUpgrade linux-image-gcp-64k-lts-24.04Upgrade linux-image-azure-lts-24.04Upgrade linux-image-oracle-6.14Upgrade linux-image-5.15.0-1092-realtimeUpgrade linux-image-nvidia-64k-hwe-22.04Upgrade linux-image-generic-6.8Upgrade linux-image-ibm-6.8Upgrade linux-image-gke-5.15Upgrade linux-image-lowlatency-hwe-20.04Upgrade linux-image-azure-fipsUpgrade linux-image-intel-iotg-5.15Upgrade linux-image-virtual-hwe-24.04Upgrade linux-image-6.8.0-1046-aws-fipsUpgrade linux-image-azure-cvmUpgrade linux-image-6.14.0-1013-awsUpgrade linux-image-nvidia-hwe-22.04Upgrade linux-image-generic-hwe-24.04Upgrade linux-image-6.8.0-100-lowlatencyUpgrade linux-image-5.15.0-1034-nvidia-tegra-igx-rtUpgrade linux-image-nvidia-lowlatency-64k-6.8Upgrade linux-image-xilinx-zynqmp-5.15Upgrade linux-image-ibm-5.15Upgrade linux-image-raspi-6.14Upgrade linux-image-5.15.0-1092-gcpUpgrade linux-image-azureUpgrade linux-image-5.15.0-1092-aws-64kUpgrade linux-image-5.15.0-1092-awsUpgrade linux-image-5.15.0-1090-oracleUpgrade linux-image-generic-64k-hwe-24.04Upgrade linux-image-nvidia-tegra-igxUpgrade linux-image-aws-fipsUpgrade linux-image-aws-64k-lts-24.04Upgrade linux-image-azure-fips-5.15Upgrade linux-image-6.14.0-32-genericUpgrade linux-image-5.15.0-1087-intel-iotgUpgrade linux-image-oracle-6.8Upgrade linux-image-generic-lpae-5.15Upgrade linux-image-6.8.0-1043-oracle-64kUpgrade linux-image-gcp-fips-5.15Upgrade linux-image-aws-lts-24.04Upgrade linux-image-5.15.0-1045-nvidia-tegraUpgrade linux-image-raspi-5.15Upgrade linux-image-realtimeUpgrade linux-image-lowlatency-64k-6.8Upgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-gcp-6.8Upgrade linux-image-6.8.0-2037-raspi-realtimeUpgrade linux-image-gcp-64k-6.14Upgrade linux-image-raspi-6.8Upgrade linux-image-lowlatency-64k-hwe-20.04Upgrade linux-image-lowlatency-5.15Upgrade linux-image-oracle-64kUpgrade linux-image-nvidia-64kUpgrade linux-image-gcp-64kUpgrade linux-image-6.8.0-1047-raspiUpgrade linux-image-6.8.0-1044-ibmUpgrade linux-image-5.15.0-1096-azure-fipsUpgrade linux-image-5.15.0-1092-aws-fipsUpgrade linux-image-virtual-6.14Upgrade linux-image-virtual-5.15Upgrade linux-image-realtime-6.8.1Upgrade linux-image-realtime-6.14Upgrade linux-image-intel-iotgUpgrade linux-image-oracle-5.15Upgrade linux-image-oem-24.04Upgrade linux-image-nvidia-lowlatency-5.15Upgrade linux-image-6.14.0-1014-raspiUpgrade linux-image-5.15.0-156-lowlatency-64kUpgrade linux-image-nvidia-6.8Upgrade linux-image-5.15.0-1075-gkeopUpgrade linux-image-virtual-hwe-22.04Upgrade linux-image-gke-6.8Upgrade linux-image-generic-6.14Upgrade linux-image-aws-fips-5.15Upgrade linux-image-aws-5.15Upgrade linux-image-awsUpgrade linux-image-6.8.0-1047-gcpUpgrade linux-image-virtual-6.8Upgrade linux-image-azure-5.15Upgrade linux-image-5.15.0-156-fipsUpgrade linux-image-oracle-lts-22.04Upgrade linux-image-xilinx-6.8Upgrade linux-image-realtime-5.15Upgrade linux-image-gke-64kUpgrade linux-image-gcp-lts-24.04Upgrade linux-image-azure-6.8Upgrade linux-image-aws-6.14Upgrade linux-image-oem-22.04dUpgrade linux-image-lowlatency-64k-5.15Upgrade linux-image-gke-64k-6.8Upgrade linux-image-gkeUpgrade linux-image-gcp-6.14Upgrade linux-image-6.8.0-1030-gkeopUpgrade linux-image-6.14.0-1013-oracle-64kUpgrade linux-image-6.14.0-1012-azureUpgrade linux-image-raspiUpgrade linux-image-oracleUpgrade linux-image-lowlatency-6.8Upgrade linux-image-generic-64k-5.15Upgrade linux-image-5.15.0-1086-ibmUpgrade linux-image-5.15.0-1034-nvidia-tegra-igxUpgrade linux-image-aws-64k-6.14Upgrade linux-image-generic-64k-6.14Upgrade linux-image-6.14.0-1013-aws-64kUpgrade linux-image-gcp-64k-6.8Upgrade linux-image-aws-fips-6.8Upgrade linux-image-gkeop-5.15Upgrade linux-image-xilinx-zynqmpUpgrade linux-image-kvmUpgrade linux-image-oem-24.04cUpgrade linux-image-aws-64kUpgrade linux-image-6.8.0-1046-nvidiaUpgrade linux-image-nvidia-lowlatencyUpgrade linux-image-generic-hwe-22.04Upgrade linux-image-gcp-5.15 | Jul 7, 2025 | Jul 3, 2025 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Jul 16, 2025 | Jul 3, 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