In the Linux kernel, the following vulnerability has been resolved:
HID: core: Harden s32ton() against conversion to 0 bits
Testing by the syzbot fuzzer showed that the HID core gets a shift-out-of-bounds exception when it tries to convert a 32-bit quantity to a 0-bit quantity. Ideally this should never occur, but there are buggy devices and some might have a report field with size set to zero; we shouldn't reject the report or the device just because of that.
Instead, harden the s32ton() routine so that it returns a reasonable result instead of crashing when it is called with the number of bits set to 0 -- the same as what snto32() does.
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 |
|---|---|---|---|---|
| Alma_linux | — | Upgrade kernel-tools-libsUpgrade kernel-64k-debug-coreUpgrade kernel-rt-64k-modules-coreUpgrade kernel-rt-debug-coreUpgrade kernel-toolsUpgrade kernel-rt-modules-coreUpgrade kernel-zfcpdump-devel-matchedUpgrade kernel-debug-modulesUpgrade kernel-rt-64k-debug-develUpgrade kernel-modules-extraUpgrade kernel-64k-debug-modulesUpgrade bpftoolUpgrade kernel-64k-modules-coreUpgrade kernel-cross-headersUpgrade rvUpgrade kernel-debug-coreUpgrade kernel-debug-modules-extraUpgrade kernel-64k-debug-devel-matchedUpgrade kernel-rt-debug-modulesUpgrade kernel-rt-64k-coreUpgrade kernel-debug-modules-coreUpgrade kernel-rtUpgrade kernel-rt-debugUpgrade kernel-rt-64k-debug-modules-extraUpgrade kernel-rt-64kUpgrade kernel-64k-debug-develUpgrade kernel-rt-64k-debug-modules-coreUpgrade kernel-rt-modules-extraUpgrade kernel-64k-coreUpgrade kernel-debug-uki-virtUpgrade kernel-rt-develUpgrade kernelUpgrade kernel-rt-coreUpgrade kernel-64kUpgrade kernel-zfcpdump-modules-extraUpgrade kernel-zfcpdump-modulesUpgrade kernel-64k-modulesUpgrade kernel-rt-64k-develUpgrade kernel-debugUpgrade kernel-64k-develUpgrade kernel-develUpgrade kernel-rt-kvmUpgrade kernel-rt-64k-debugUpgrade kernel-uki-virt-addonsUpgrade kernel-rt-debug-kvmUpgrade kernel-zfcpdumpUpgrade kernel-64k-debug-modules-extraUpgrade kernel-64k-debug-modules-coreUpgrade kernel-64k-modules-extraUpgrade kernel-zfcpdump-develUpgrade kernel-rt-64k-modulesUpgrade libperfUpgrade kernel-rt-debug-develUpgrade kernel-modules-coreUpgrade kernel-rt-debug-modules-coreUpgrade kernel-debug-devel-matchedUpgrade kernel-rt-64k-debug-coreUpgrade kernel-abi-stablelistsUpgrade kernel-uki-virtUpgrade kernel-modulesUpgrade kernel-debug-develUpgrade kernel-headersUpgrade kernel-rt-64k-debug-modulesUpgrade kernel-rt-debug-modules-extraUpgrade kernel-zfcpdump-coreUpgrade kernel-zfcpdump-modules-coreUpgrade python3-perfUpgrade kernel-64k-debugUpgrade perfUpgrade kernel-tools-libs-develUpgrade kernel-64k-devel-matchedUpgrade kernel-rt-modulesUpgrade kernel-devel-matchedUpgrade kernel-docUpgrade rtlaUpgrade kernel-rt-64k-modules-extraUpgrade kernel-core | Sep 25, 2025 | Sep 22, 2025 |
| Amazon Linux Ami 2 | — | Upgrade kernel-tools-develUpgrade kernel-livepatch-5.15.201-140.219Upgrade kernelUpgrade kernel-tools-debuginfoUpgrade kernel-debuginfoUpgrade kernel-debuginfo-common-aarch64Upgrade perf-debuginfoUpgrade perfUpgrade kernel-develUpgrade python-perf-debuginfoUpgrade kernel-livepatch-5.10.248-247.988Upgrade python-perfUpgrade bpftool-debuginfoUpgrade kernel-headersUpgrade bpftoolUpgrade kernel-debuginfo-common-x86_64Upgrade kernel-tools | May 20, 2026 | May 20, 2026 |
| Amazon_linux_2023 | — | Upgrade kernel6.12-toolsUpgrade perfUpgrade kernel6.12Upgrade python3-perf-debuginfoUpgrade kernel-develUpgrade kernel-libbpfUpgrade perf-debuginfoUpgrade kernel-debuginfoUpgrade kernel-tools-debuginfoUpgrade kernel-debuginfo-common-aarch64Upgrade kernel-tools-develUpgrade kernel-libbpf-develUpgrade kernel-headersUpgrade kernel-modules-extraUpgrade kernel6.12-headersUpgrade kernel6.12-debuginfo-common-x86_64Upgrade kernel6.12-modules-extraUpgrade kernel6.12-debuginfo-common-aarch64Upgrade python3-perfUpgrade kernel-livepatch-6.1.159-181.297Upgrade kernel6.12-debuginfoUpgrade kernel6.12-modules-extra-commonUpgrade bpftool6.12-debuginfoUpgrade perf6.12-debuginfoUpgrade kernelUpgrade kernel6.12-tools-develUpgrade python3-perf6.12Upgrade kernel6.12-develUpgrade perf6.12Upgrade kernel-libbpf-debuginfoUpgrade kernel-libbpf-staticUpgrade kernel-modules-extra-commonUpgrade kernel6.12-libbpf-develUpgrade kernel-debuginfo-common-x86_64Upgrade bpftool6.12Upgrade bpftool-debuginfoUpgrade kernel-livepatch-6.12.46-66.121Upgrade python3-perf6.12-debuginfoUpgrade kernel6.12-libbpf-staticUpgrade kernel6.12-tools-debuginfoUpgrade kernel-toolsUpgrade bpftoolUpgrade kernel6.12-libbpf-debuginfoUpgrade kernel6.12-libbpf | Sep 30, 2025 | Aug 19, 2025 |
| Debian | — | Upgrade linuxUpgrade linux-6.1 | Jan 12, 2026 | Jan 12, 2026 |
| Huawei Euleros 2_0_sp11 | — | Upgrade bpftoolUpgrade kernel-tools-libsUpgrade kernelUpgrade python3-perfUpgrade kernel-abi-stablelistsUpgrade kernel-tools | Mar 17, 2026 | Mar 17, 2026 |
| Huawei Euleros 2_0_sp12 | — | Upgrade kernel-abi-stablelistsUpgrade kernel-toolsUpgrade kernelUpgrade python3-perfUpgrade kernel-tools-libsUpgrade bpftool | Jan 15, 2026 | Jan 13, 2026 |
| Huawei Euleros 2_0_sp13 | — | Upgrade kernel-toolsUpgrade python3-perfUpgrade kernelUpgrade kernel-abi-stablelistsUpgrade bpftoolUpgrade kernel-tools-libs | Feb 3, 2026 | Jan 13, 2026 |
| Oracle_linux | — | Upgrade kernelUpgrade kernel-uek | Sep 24, 2025 | Aug 19, 2025 |
| Redhat_linux | — | Upgrade kernel-rtUpgrade kernelNo solution exists | Sep 23, 2025 | Aug 19, 2025 |
| Rocky_linux | — | Upgrade kernel-debuginfo-common-s390xUpgrade kernelUpgrade kernel-debuginfo-common-x86_64Upgrade kernel-rt-debuginfoUpgrade kernel-rt-develUpgrade libperf-debuginfoUpgrade kernel-toolsUpgrade kernel-zfcpdump-devel-matchedUpgrade kernel-tools-libs-develUpgrade rvUpgrade kernel-zfcpdump-modulesUpgrade kernel-zfcpdump-coreUpgrade kernel-rt-kvmUpgrade kernel-zfcpdump-modules-coreUpgrade kernel-zfcpdump-debuginfoUpgrade kernel-debug-modules-extraUpgrade kernel-debug-modules-coreUpgrade kernel-rt-debug-coreUpgrade kernel-debug-modulesUpgrade kernel-rt-debugUpgrade kernel-rtUpgrade python3-perf-debuginfoUpgrade kernel-develUpgrade kernel-rt-modules-coreUpgrade kernel-rt-debug-debuginfoUpgrade kernel-tools-libsUpgrade bpftoolUpgrade kernel-uki-virt-addonsUpgrade kernel-rt-modules-extraUpgrade kernel-rt-debug-develUpgrade libperfUpgrade perf-debuginfoUpgrade kernel-devel-matchedUpgrade kernel-debugUpgrade bpftool-debuginfoUpgrade kernel-debug-uki-virtUpgrade kernel-rt-debug-kvmUpgrade kernel-rt-debug-modules-coreUpgrade python3-perfUpgrade kernel-rt-debug-modulesUpgrade kernel-debuginfoUpgrade kernel-debug-debuginfoUpgrade kernel-zfcpdumpUpgrade rtlaUpgrade kernel-modules-coreUpgrade kernel-debug-develUpgrade kernel-coreUpgrade perfUpgrade kernel-rt-debug-modules-extraUpgrade kernel-rt-coreUpgrade kernel-uki-virtUpgrade kernel-modules-extraUpgrade kernel-modulesUpgrade kernel-debug-devel-matchedUpgrade kernel-debug-coreUpgrade kernel-zfcpdump-modules-extraUpgrade kernel-rt-modulesUpgrade kernel-tools-debuginfoUpgrade kernel-zfcpdump-devel | Feb 5, 2026 | Oct 18, 2025 |
| Suse | — | Upgrade kernel-syms-azureUpgrade kernel-zfcpdumpUpgrade dlm-kmp-64kbUpgrade dtb-amlogicUpgrade cluster-md-kmp-rtUpgrade kselftests-kmp-64kbUpgrade dtb-apmUpgrade dtb-amdUpgrade dtb-broadcomUpgrade cluster-md-kmp-defaultUpgrade kernel-source-azureUpgrade kernel-source-rtUpgrade kernel-debug-develUpgrade kernel-rtUpgrade dtb-alteraUpgrade kernel-azure-develUpgrade kernel-macrosUpgrade kernel-kvmsmallUpgrade ocfs2-kmp-64kbUpgrade kernel-sourceUpgrade dtb-lgUpgrade kernel-64kbUpgrade dtb-caviumUpgrade kernel-azure-optionalUpgrade cluster-md-kmp-azureUpgrade dtb-hisiliconUpgrade dtb-qcomUpgrade kernel-64kb-optionalUpgrade kernel-debugUpgrade kernel-default-livepatchUpgrade reiserfs-kmp-64kbUpgrade dtb-appleUpgrade kernel-default-extraUpgrade ocfs2-kmp-rtUpgrade dtb-marvellUpgrade kernel-docs-htmlUpgrade kernel-rt-optionalUpgrade gfs2-kmp-rtUpgrade kernel-devel-azureUpgrade kernel-kvmsmall-develUpgrade kernel-develUpgrade dtb-amazonUpgrade kernel-azure-extraUpgrade dtb-exynosUpgrade gfs2-kmp-64kbUpgrade kselftests-kmp-azureUpgrade dtb-freescaleUpgrade kernel-64kb-develUpgrade kernel-default-vdsoUpgrade kernel-rt_debug-develUpgrade kernel-symsUpgrade kernel-default-develUpgrade kernel-kvmsmall-vdsoUpgrade gfs2-kmp-azureUpgrade kernel-obs-qaUpgrade kernel-rt_debugUpgrade dtb-armUpgrade kernel-rt-develUpgrade dlm-kmp-rtUpgrade kselftests-kmp-rtUpgrade kernel-docsUpgrade dtb-allwinnerUpgrade kselftests-kmp-defaultUpgrade kernel-rt-extraUpgrade kernel-rt-livepatch-develUpgrade kernel-rt-vdsoUpgrade kernel-default-optionalUpgrade kernel-debug-vdsoUpgrade kernel-syms-rtUpgrade cluster-md-kmp-64kbUpgrade kernel-azure-vdsoUpgrade kernel-azureUpgrade dtb-rockchipUpgrade dlm-kmp-azureUpgrade gfs2-kmp-defaultUpgrade dtb-xilinxUpgrade kernel-64kb-extraUpgrade reiserfs-kmp-rtUpgrade kernel-default-baseUpgrade reiserfs-kmp-defaultUpgrade kernel-rt-livepatchUpgrade kernel-rt_debug-vdsoUpgrade kernel-default-livepatch-develUpgrade reiserfs-kmp-azureUpgrade kernel-default-base-rebuildUpgrade dtb-sprdUpgrade dlm-kmp-defaultUpgrade dtb-nvidiaUpgrade dtb-mediatekUpgrade kernel-default-manUpgrade ocfs2-kmp-defaultUpgrade ocfs2-kmp-azureUpgrade kernel-devel-rtUpgrade dtb-renesasUpgrade kernel-defaultUpgrade dtb-socionextUpgrade kernel-source-vanillaUpgrade kernel-obs-build | Dec 5, 2025 | Sep 26, 2025 |
| Ubuntu | — | Upgrade linux-image-aws-fipsUpgrade linux-image-6.8.0-2040-raspi-realtimeUpgrade linux-image-5.15.0-1103-awsUpgrade linux-image-5.15.0-1110-azureUpgrade linux-image-aws-64k-5.15Upgrade linux-image-5.15.0-173-fipsUpgrade linux-image-6.14.0-1017-oracle-64kUpgrade linux-image-6.14.0-1020-gcp-64kUpgrade linux-image-nvidia-tegra-5.15Upgrade linux-image-aws-64k-6.14Upgrade linux-image-gkeop-5.15Upgrade linux-image-oem-22.04cUpgrade linux-image-ibm-5.15Upgrade linux-image-5.15.0-1103-aws-64kUpgrade linux-image-gcp-64kUpgrade linux-image-realtime-5.15Upgrade linux-image-oracle-64k-6.14Upgrade linux-image-realtime-hwe-24.04Upgrade linux-image-oracle-6.14Upgrade linux-image-5.15.0-1055-nvidia-tegra-rtUpgrade linux-image-5.15.0-1099-gkeUpgrade linux-image-6.8.0-1047-oracle-64kUpgrade linux-image-gcp-64k-6.14Upgrade linux-image-generic-6.14Upgrade linux-image-generic-hwe-20.04Upgrade linux-image-azure-6.14Upgrade linux-image-generic-64k-5.15Upgrade linux-image-oracle-5.15Upgrade linux-image-aws-lts-24.04Upgrade linux-image-nvidia-tegraUpgrade linux-image-azure-fipsUpgrade linux-image-6.14.0-1017-awsUpgrade linux-image-nvidia-lowlatencyUpgrade linux-image-oem-20.04bUpgrade linux-image-generic-64k-hwe-24.04Upgrade linux-image-5.15.0-1103-gcp-fipsUpgrade linux-image-xilinx-zynqmpUpgrade linux-image-xilinx-6.8Upgrade linux-image-5.15.0-1094-intel-iot-realtimeUpgrade linux-image-virtual-5.15Upgrade linux-image-6.14.0-1017-azureUpgrade linux-image-oem-22.04Upgrade linux-image-oem-22.04aUpgrade linux-image-oem-22.04dUpgrade linux-image-nvidia-tegra-igx-rt-5.15Upgrade linux-image-lowlatency-5.15Upgrade linux-image-lowlatency-6.8Upgrade linux-image-intel-iotg-5.15Upgrade linux-image-nvidiaUpgrade linux-image-generic-64kUpgrade linux-image-gke-6.8Upgrade linux-image-nvidia-lowlatency-5.15Upgrade linux-image-aws-6.8Upgrade linux-image-6.8.0-1049-nvidiaUpgrade linux-image-6.8.0-1049-nvidia-lowlatency-64kUpgrade linux-image-6.14.0-36-genericUpgrade linux-image-awsUpgrade linux-image-5.15.0-1067-xilinx-zynqmpUpgrade linux-image-realtime-6.14Upgrade linux-image-6.14.0-1016-oemUpgrade linux-image-aws-6.14Upgrade linux-image-raspiUpgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-nvidia-5.15Upgrade linux-image-oem-20.04cUpgrade linux-image-gcp-fipsUpgrade linux-image-6.8.0-1050-aws-64kUpgrade linux-image-azure-lts-22.04Upgrade linux-image-generic-5.15Upgrade linux-image-oracle-lts-24.04Upgrade linux-image-5.15.0-1098-nvidia-lowlatencyUpgrade linux-image-6.8.0-106-lowlatencyUpgrade linux-image-5.15.0-173-lowlatencyUpgrade linux-image-5.15.0-173-lowlatency-64kUpgrade linux-image-6.8.0-1052-gcp-fipsUpgrade linux-image-oracle-64k-6.8Upgrade linux-image-oracle-64k-lts-24.04Upgrade linux-image-gke-64k-6.8Upgrade linux-image-virtual-hwe-22.04Upgrade linux-image-azure-5.15Upgrade linux-image-azure-fips-5.15Upgrade linux-image-6.8.0-106-lowlatency-64kUpgrade linux-image-6.8.0-106-genericUpgrade linux-image-oracle-6.8Upgrade linux-image-raspi-6.14Upgrade linux-image-6.8.0-1029-xilinxUpgrade linux-image-realtime-6.8.1Upgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-generic-64k-6.8Upgrade linux-image-6.8.0-1051-azureUpgrade linux-image-raspi-5.15Upgrade linux-image-raspi-6.8Upgrade linux-image-fipsUpgrade linux-image-gke-64kUpgrade linux-image-azureUpgrade linux-image-gcp-lts-24.04Upgrade linux-image-nvidia-6.8Upgrade linux-image-aws-64k-lts-24.04Upgrade linux-image-gcp-6.14Upgrade linux-image-generic-lpae-hwe-20.04Upgrade linux-image-6.14.0-1018-raspiUpgrade linux-image-nvidia-tegra-rt-5.15Upgrade linux-image-5.15.0-1086-gkeopUpgrade linux-image-5.15.0-1103-gcpUpgrade linux-image-virtual-hwe-20.04Upgrade linux-image-5.15.0-173-generic-64kUpgrade linux-image-6.8.0-1035-gkeopUpgrade linux-image-raspi-realtime-6.8Upgrade linux-image-6.14.0-1020-gcpUpgrade linux-image-virtual-6.8Upgrade linux-image-6.14.0-36-generic-64kUpgrade linux-image-nvidia-tegra-rtUpgrade linux-image-raspi-nolpaeUpgrade linux-image-5.15.0-1044-nvidia-tegra-igxUpgrade linux-image-aws-fips-5.15Upgrade linux-image-gcp-64k-lts-24.04Upgrade linux-image-gcp-fips-5.15Upgrade linux-image-lowlatency-64k-hwe-20.04Upgrade linux-image-6.8.0-1052-azure-fipsUpgrade linux-image-5.15.0-173-generic-lpaeUpgrade linux-image-6.8.0-1052-gcp-64kUpgrade linux-image-gcp-5.15Upgrade linux-image-generic-6.8Upgrade linux-image-aws-5.15Upgrade linux-image-fips-5.15Upgrade linux-image-ibm-6.8Upgrade linux-image-intel-iot-realtimeUpgrade linux-image-lowlatencyUpgrade linux-image-5.15.0-1109-azure-fipsUpgrade linux-image-oracle-lts-22.04Upgrade linux-image-nvidia-lowlatency-64k-6.8Upgrade linux-image-kvm-5.15Upgrade linux-image-ibm-classicUpgrade linux-image-ibmUpgrade linux-image-gcp-lts-22.04Upgrade linux-image-aws-64k-6.8Upgrade linux-image-5.15.0-1102-realtimeUpgrade linux-image-5.15.0-1098-nvidiaUpgrade linux-image-virtualUpgrade linux-image-realtime-hwe-22.04Upgrade linux-image-realtimeUpgrade linux-image-6.8.0-1050-aws-fipsUpgrade linux-image-nvidia-64k-hwe-22.04Upgrade linux-image-generic-lpae-5.15Upgrade linux-image-gcp-64k-6.8Upgrade linux-image-6.8.0-1048-gkeUpgrade linux-image-raspi-realtimeUpgrade linux-image-aws-fips-6.8Upgrade linux-image-6.8.0-1050-raspiUpgrade linux-image-oem-20.04dUpgrade linux-image-6.8.0-1048-gke-64kUpgrade linux-image-oracle-64kUpgrade linux-image-6.14.0-1017-aws-64kUpgrade linux-image-5.15.0-1097-ibmUpgrade linux-image-virtual-6.14Upgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-gkeUpgrade linux-image-nvidia-hwe-22.04Upgrade linux-image-6.8.0-1050-awsUpgrade linux-image-6.8.0-1049-ibmUpgrade linux-image-intel-iotgUpgrade linux-image-6.8.1-1045-realtimeUpgrade linux-image-nvidia-64kUpgrade linux-image-lowlatency-64kUpgrade linux-image-azure-cvmUpgrade linux-image-5.15.0-1097-raspiUpgrade linux-image-5.15.0-1055-nvidia-tegraUpgrade linux-image-6.8.0-1047-oracleUpgrade linux-image-oem-24.04aUpgrade linux-image-oem-24.04Upgrade linux-image-intelUpgrade linux-image-5.15.0-1044-nvidia-tegra-igx-rtUpgrade linux-image-gkeopUpgrade linux-image-gke-5.15Upgrade linux-image-6.8.0-1049-nvidia-64kUpgrade linux-image-5.15.0-173-genericUpgrade linux-image-5.15.0-1095-kvmUpgrade linux-image-nvidia-64k-6.8Upgrade linux-image-lowlatency-64k-6.8Upgrade linux-image-lowlatency-64k-5.15Upgrade linux-image-intel-iot-realtime-5.15Upgrade linux-image-ibm-lts-24.04Upgrade linux-image-generic-lpaeUpgrade linux-image-generic-64k-hwe-20.04Upgrade linux-image-azure-fips-6.8Upgrade linux-image-aws-lts-22.04Upgrade linux-image-6.8.0-106-fipsUpgrade linux-image-6.14.0-1017-oracleUpgrade linux-image-virtual-hwe-24.04Upgrade linux-image-oem-6.14Upgrade linux-image-6.8.0-106-generic-64kUpgrade linux-image-oracleUpgrade linux-image-fips-6.8Upgrade linux-image-6.14.0-1016-realtimeUpgrade linux-image-5.15.0-1103-aws-fipsUpgrade linux-image-xilinx-zynqmp-5.15Upgrade linux-image-nvidia-tegra-igx-5.15Upgrade linux-image-lowlatency-hwe-20.04Upgrade linux-image-generic-64k-6.14Upgrade linux-image-gkeop-6.8Upgrade linux-image-nvidia-tegra-igx-rtUpgrade linux-image-genericUpgrade linux-image-gcp-6.8Upgrade linux-image-5.15.0-1100-oracleUpgrade linux-image-oem-20.04Upgrade linux-image-5.15.0-1098-intel-iotgUpgrade linux-image-xilinxUpgrade linux-image-oem-22.04bUpgrade linux-image-kvmUpgrade linux-image-generic-hwe-24.04Upgrade linux-image-azure-6.8Upgrade linux-image-aws-64kUpgrade linux-image-generic-hwe-22.04Upgrade linux-image-gcpUpgrade linux-image-6.8.0-1052-gcpUpgrade linux-image-azure-lts-24.04Upgrade linux-image-5.15.0-1109-azureUpgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-nvidia-lowlatency-6.8Upgrade linux-image-nvidia-tegra-igxUpgrade linux-image-6.8.0-1049-nvidia-lowlatencyUpgrade linux-image-gcp-fips-6.8Upgrade linux-image-aws-64k-lts-22.04 | Nov 25, 2025 | Nov 21, 2025 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Feb 9, 2026 | Aug 19, 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