In the Linux kernel, the following vulnerability has been resolved:
HID: core: Fix assumption that Resolution Multipliers must be in Logical Collections
A report in 2019 by the syzbot fuzzer was found to be connected to two errors in the HID core associated with Resolution Multipliers. One of the errors was fixed by commit ea427a222d8b ("HID: core: Fix deadloop in hid_apply_multiplier."), but the other has not been fixed.
This error arises because hid_apply_multipler() assumes that every Resolution Multiplier control is contained in a Logical Collection, i.e., there's no way the routine can ever set multiplier_collection to NULL. This is in spite of the fact that the function starts with a big comment saying:
* "The Resolution Multiplier control must be contained in the same * Logical Collection as the control(s) to which it is to be applied. ... * If no Logical Collection is * defined, the Resolution Multiplier is associated with all * controls in the report." * HID Usage Table, v1.12, Section 4.3.1, p30 * * Thus, search from the current collection upwards until we find a * logical collection...
The comment and the code overlook the possibility that none of the collections found may be a Logical Collection.
The fix is to set the multiplier_collection pointer to NULL if the collection found isn't a Logical Collection.
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 |
|---|---|---|---|---|
| Alma_linux | — | Upgrade kernel-rt-develUpgrade kernel-zfcpdumpUpgrade kernel-toolsUpgrade kernel-zfcpdump-modules-extraUpgrade kernel-debug-modulesUpgrade kernel-zfcpdump-modulesUpgrade kernel-rt-debug-modulesUpgrade kernel-abi-stablelistsUpgrade kernel-64k-coreUpgrade kernel-64k-debug-coreUpgrade kernel-debug-modules-extraUpgrade kernel-zfcpdump-coreUpgrade kernel-rt-debug-coreUpgrade kernel-debugUpgrade kernel-64kUpgrade kernel-rtUpgrade kernel-rt-64k-coreUpgrade kernel-headersUpgrade kernel-rt-64k-modules-coreUpgrade kernel-modules-coreUpgrade kernel-rt-64k-develUpgrade kernel-rt-64k-debug-modulesUpgrade kernel-debug-modules-coreUpgrade kernel-debug-coreUpgrade kernel-coreUpgrade kernel-rt-64k-debug-develUpgrade rvUpgrade kernel-64k-modulesUpgrade kernel-modules-extraUpgrade kernel-64k-develUpgrade kernel-cross-headersUpgrade kernel-64k-debugUpgrade kernel-64k-debug-devel-matchedUpgrade kernel-modulesUpgrade kernel-rt-modules-coreUpgrade kernel-uki-virt-addonsUpgrade kernel-rt-debugUpgrade kernel-rt-64k-debugUpgrade kernelUpgrade kernel-tools-libsUpgrade kernel-rt-modules-extraUpgrade kernel-zfcpdump-modules-coreUpgrade kernel-debug-devel-matchedUpgrade kernel-debug-uki-virtUpgrade kernel-rt-debug-modules-extraUpgrade kernel-devel-matchedUpgrade kernel-debug-develUpgrade kernel-zfcpdump-devel-matchedUpgrade rtlaUpgrade perfUpgrade kernel-64k-debug-modules-extraUpgrade kernel-64k-modules-coreUpgrade libperfUpgrade kernel-develUpgrade kernel-rt-64k-debug-coreUpgrade kernel-rt-64k-debug-modules-coreUpgrade kernel-rt-64k-modulesUpgrade kernel-rt-64k-modules-extraUpgrade kernel-64k-debug-develUpgrade kernel-rt-debug-modules-coreUpgrade kernel-64k-debug-modulesUpgrade kernel-tools-libs-develUpgrade kernel-rt-debug-develUpgrade kernel-rt-coreUpgrade kernel-rt-64k-debug-modules-extraUpgrade kernel-rt-64kUpgrade python3-perfUpgrade kernel-uki-virtUpgrade kernel-64k-modules-extraUpgrade kernel-rt-modulesUpgrade kernel-64k-devel-matchedUpgrade kernel-zfcpdump-develUpgrade kernel-64k-debug-modules-coreUpgrade kernel-doc | Nov 20, 2025 | Nov 11, 2025 |
| Amazon Linux Ami 2 | — | Upgrade bpftool-debuginfoUpgrade kernel-tools-develUpgrade kernel-livepatch-5.15.179-121.185Upgrade perf-debuginfoUpgrade kernel-headersUpgrade kernel-livepatch-5.10.235-227.919Upgrade kernelUpgrade kernel-develUpgrade kernel-tools-debuginfoUpgrade python-perf-debuginfoUpgrade kernel-debuginfo-common-x86_64Upgrade kernel-debuginfoUpgrade perfUpgrade kernel-toolsUpgrade bpftoolUpgrade kernel-debuginfo-common-aarch64Upgrade python-perf | May 22, 2025 | Feb 27, 2025 |
| Amazon_linux_2023 | — | Upgrade kernel-tools-develUpgrade kernel-livepatch-6.1.129-138.220Upgrade kernel-modules-extra-commonUpgrade perf-debuginfoUpgrade perfUpgrade kernel-libbpfUpgrade kernel-debuginfoUpgrade python3-perfUpgrade kernel-debuginfo-common-aarch64Upgrade kernel-headersUpgrade kernel-libbpf-develUpgrade kernel-modules-extraUpgrade kernel-toolsUpgrade kernel-libbpf-staticUpgrade bpftoolUpgrade kernelUpgrade kernel-debuginfo-common-x86_64Upgrade kernel-tools-debuginfoUpgrade python3-perf-debuginfoUpgrade bpftool-debuginfoUpgrade kernel-devel | Jun 11, 2025 | Feb 27, 2025 |
| Debian | — | Upgrade linuxUpgrade linux-6.1 | Mar 17, 2025 | Feb 27, 2025 |
| Huawei Euleros 2_0_sp11 | — | Upgrade kernel-toolsUpgrade kernel-tools-libsUpgrade kernel-abi-stablelistsUpgrade python3-perfUpgrade bpftoolUpgrade kernel | Jun 13, 2025 | Feb 27, 2025 |
| Huawei Euleros 2_0_sp12 | — | Upgrade bpftoolUpgrade kernel-tools-libsUpgrade kernelUpgrade python3-perfUpgrade kernel-abi-stablelistsUpgrade kernel-tools | Jun 11, 2025 | Feb 27, 2025 |
| Huawei Euleros 2_0_sp13 | — | Upgrade kernel-tools-libsUpgrade kernelUpgrade python3-perfUpgrade kernel-abi-stablelistsUpgrade kernel-toolsUpgrade bpftool | Jul 1, 2025 | Feb 27, 2025 |
| Oracle_linux | — | Upgrade kernel | Nov 28, 2025 | Feb 27, 2025 |
| Redhat_linux | — | Upgrade kernel-rtUpgrade kernelNo solution exists | Jul 9, 2025 | Feb 27, 2025 |
| Rocky_linux | — | Upgrade kernel-zfcpdump-coreUpgrade kernel-zfcpdump-modules-coreUpgrade libperf-debuginfoUpgrade kernel-uki-virt-addonsUpgrade kernel-rt-develUpgrade kernel-rt-debuginfoUpgrade kernel-rt-modules-coreUpgrade kernel-rt-modulesUpgrade kernel-zfcpdumpUpgrade kernel-modulesUpgrade kernel-zfcpdump-devel-matchedUpgrade kernel-rt-debugUpgrade kernel-rtUpgrade perfUpgrade perf-debuginfoUpgrade kernel-tools-libs-develUpgrade kernel-debug-debuginfoUpgrade python3-perf-debuginfoUpgrade kernel-toolsUpgrade rvUpgrade kernel-rt-debug-modules-extraUpgrade kernel-develUpgrade kernel-debuginfo-common-s390xUpgrade kernel-uki-virtUpgrade kernel-zfcpdump-modulesUpgrade kernel-rt-debug-modules-coreUpgrade kernel-debug-modules-extraUpgrade kernel-debug-modules-coreUpgrade kernel-rt-debug-modulesUpgrade kernel-devel-matchedUpgrade kernel-rt-debug-develUpgrade kernel-debugUpgrade rtlaUpgrade kernel-zfcpdump-develUpgrade kernel-modules-coreUpgrade kernel-rt-debug-coreUpgrade kernel-debug-modulesUpgrade kernel-debug-uki-virtUpgrade python3-perfUpgrade kernel-debug-devel-matchedUpgrade kernel-tools-libsUpgrade kernel-modules-extra-matchedUpgrade kernel-coreUpgrade kernel-rt-coreUpgrade kernel-modules-extraUpgrade kernel-debug-develUpgrade kernelUpgrade kernel-debuginfoUpgrade kernel-zfcpdump-modules-extraUpgrade kernel-tools-debuginfoUpgrade kernel-debug-coreUpgrade libperfUpgrade kernel-zfcpdump-debuginfoUpgrade kernel-rt-modules-extraUpgrade kernel-rt-debug-debuginfoUpgrade kernel-debuginfo-common-x86_64 | Feb 5, 2026 | Nov 21, 2025 |
| Ubuntu | — | Upgrade linux-image-azure-lts-20.04Upgrade linux-image-generic-64k-hwe-20.04Upgrade linux-image-azure-fdeUpgrade linux-image-5.15.0-1084-aws-fipsUpgrade linux-image-5.4.0-1092-ibmUpgrade linux-image-5.4.0-1133-kvmUpgrade linux-image-5.4.0-216-genericUpgrade linux-image-6.11.0-1010-realtimeUpgrade linux-image-gcp-64k-lts-24.04Upgrade linux-image-lowlatency-64k-hwe-24.04Upgrade linux-image-nvidiaUpgrade linux-image-gcp-lts-20.04Upgrade linux-image-raspi2Upgrade linux-image-6.11.0-26-generic-64kUpgrade linux-image-6.8.0-1032-awsUpgrade linux-image-azure-nvidia-lts-24.04Upgrade linux-image-6.8.0-1031-nvidia-lowlatencyUpgrade linux-image-azure-nvidia-6.8Upgrade linux-image-nvidia-lowlatency-6.8Upgrade linux-image-6.8.1-1025-realtimeUpgrade linux-image-oem-24.04Upgrade linux-image-oem-22.04Upgrade linux-image-genericUpgrade linux-image-6.8.0-1033-gcp-64kUpgrade linux-image-aws-6.8Upgrade linux-image-oracle-64k-6.8Upgrade linux-image-intel-iotgUpgrade linux-image-5.4.0-1146-awsUpgrade linux-image-oracle-lts-24.04Upgrade linux-image-oem-24.04bUpgrade linux-image-lowlatency-64kUpgrade linux-image-lowlatency-6.8Upgrade linux-image-6.11.0-1015-azureUpgrade linux-image-5.15.0-140-lowlatency-64kUpgrade linux-image-6.11.0-1022-oemUpgrade linux-image-5.4.0-216-lowlatencyUpgrade linux-image-gkeopUpgrade linux-image-5.15.0-1076-ibmUpgrade linux-image-5.4.0-1144-oracleUpgrade linux-image-gcp-lts-22.04Upgrade linux-image-raspi-realtime-6.8Upgrade linux-image-virtual-6.8Upgrade linux-image-azure-6.8Upgrade linux-image-6.11.0-1015-azure-fdeUpgrade linux-image-5.4.0-1149-gcp-fipsUpgrade linux-image-6.8.0-1031-raspiUpgrade linux-image-5.15.0-1081-gkeUpgrade linux-image-5.15.0-1089-azure-fipsUpgrade linux-image-6.11.0-1014-awsUpgrade linux-image-ibm-lts-20.04Upgrade linux-image-nvidia-tegra-igx-rtUpgrade linux-image-oem-20.04bUpgrade linux-image-raspiUpgrade linux-image-intel-iot-realtimeUpgrade linux-image-5.15.0-1080-kvmUpgrade linux-image-ibm-classicUpgrade linux-image-6.8.0-1031-oemUpgrade linux-image-oracle-lts-20.04Upgrade linux-image-aws-64kUpgrade linux-image-azure-lts-24.04Upgrade linux-image-lowlatencyUpgrade linux-image-oem-20.04cUpgrade linux-image-snapdragon-hwe-18.04Upgrade linux-image-ibmUpgrade linux-image-nvidia-64k-hwe-22.04Upgrade linux-image-aws-lts-20.04Upgrade linux-image-virtual-hwe-24.04Upgrade linux-image-lowlatency-hwe-24.04Upgrade linux-image-6.11.0-26-genericUpgrade linux-image-6.8.0-1022-azure-nvidiaUpgrade linux-image-nvidia-tegraUpgrade linux-image-generic-64kUpgrade linux-image-oem-22.04cUpgrade linux-image-virtual-hwe-22.04Upgrade linux-image-oem-osp1Upgrade linux-image-azureUpgrade linux-image-generic-lpaeUpgrade linux-image-5.15.0-142-generic-lpaeUpgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-nvidia-tegra-rtUpgrade linux-image-6.8.0-2026-raspi-realtimeUpgrade linux-image-6.11.0-1015-gcp-64kUpgrade linux-image-oem-22.04aUpgrade linux-image-5.15.0-1084-realtimeUpgrade linux-image-5.15.0-1037-nvidia-tegra-rtUpgrade linux-image-aws-fipsUpgrade linux-image-azure-lts-22.04Upgrade linux-image-lowlatency-hwe-20.04Upgrade linux-image-intelUpgrade linux-image-gcp-fipsUpgrade linux-image-5.15.0-1078-nvidiaUpgrade linux-image-5.15.0-1078-raspiUpgrade linux-image-ibm-6.8Upgrade linux-image-5.15.0-140-lowlatencyUpgrade linux-image-5.15.0-1037-nvidia-tegraUpgrade linux-image-aws-lts-22.04Upgrade linux-image-azure-nvidiaUpgrade linux-image-xilinx-zynqmpUpgrade linux-image-gke-5.15Upgrade linux-image-6.11.0-1013-raspiUpgrade linux-image-oemUpgrade linux-image-gkeop-6.8Upgrade linux-image-oracle-64k-lts-24.04Upgrade linux-image-oem-6.8Upgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-gke-6.8Upgrade linux-image-5.4.0-1149-gcpUpgrade linux-image-5.15.0-1083-gcpUpgrade linux-image-fipsUpgrade linux-image-5.15.0-140-genericUpgrade linux-image-ibm-lts-24.04Upgrade linux-image-gcp-64kUpgrade linux-image-realtime-6.8.1Upgrade linux-image-5.15.0-1066-gkeopUpgrade linux-image-6.11.0-1014-lowlatency-64kUpgrade linux-image-5.15.0-140-generic-lpaeUpgrade linux-image-oem-24.04aUpgrade linux-image-generic-hwe-20.04Upgrade linux-image-6.11.0-1016-oracle-64kUpgrade linux-image-5.15.0-1079-intel-iotgUpgrade linux-image-lowlatency-64k-hwe-20.04Upgrade linux-image-oracle-lts-22.04Upgrade linux-image-5.4.0-216-generic-lpaeUpgrade linux-image-5.15.0-1081-oracleUpgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-6.11.0-1016-oracleUpgrade linux-image-raspi-hwe-18.04Upgrade linux-image-5.4.0-1151-azureUpgrade linux-image-6.8.0-64-generic-64kUpgrade linux-image-6.8.0-1029-oracle-64kUpgrade linux-image-raspi-6.8Upgrade linux-image-generic-6.8Upgrade linux-image-awsUpgrade linux-image-5.4.0-1120-fipsUpgrade linux-image-6.8.0-64-genericUpgrade linux-image-5.15.0-1089-azureUpgrade linux-image-gkeop-5.15Upgrade linux-image-6.8.0-1028-gkeUpgrade linux-image-gcp-lts-24.04Upgrade linux-image-azure-fde-6.8Upgrade linux-image-5.15.0-1078-nvidia-lowlatencyUpgrade linux-image-virtual-hwe-18.04Upgrade linux-image-oem-22.04dUpgrade linux-image-oracle-6.8Upgrade linux-image-5.15.0-142-genericUpgrade linux-image-realtimeUpgrade linux-image-5.15.0-140-generic-64kUpgrade linux-image-6.8.0-1032-aws-64kUpgrade linux-image-gkeUpgrade linux-image-nvidia-lowlatencyUpgrade linux-image-nvidia-6.8Upgrade linux-image-generic-lpae-hwe-20.04Upgrade linux-image-6.8.0-1034-azure-fdeUpgrade linux-image-6.8.0-1015-gkeopUpgrade linux-image-6.8.0-1029-oracleUpgrade linux-image-6.8.0-1034-azureUpgrade linux-image-6.11.0-1014-lowlatencyUpgrade linux-image-5.15.0-1083-gcp-fipsUpgrade linux-image-5.4.0-1064-xilinx-zynqmpUpgrade linux-image-bluefieldUpgrade linux-image-raspi-realtimeUpgrade linux-image-virtual-hwe-20.04Upgrade linux-image-oracle-64kUpgrade linux-image-generic-hwe-24.04Upgrade linux-image-nvidia-64k-6.8Upgrade linux-image-5.15.0-142-generic-64kUpgrade linux-image-generic-64k-hwe-24.04Upgrade linux-image-5.15.0-1026-nvidia-tegra-igxUpgrade linux-image-generic-64k-6.8Upgrade linux-image-6.8.0-1031-nvidia-lowlatency-64kUpgrade linux-image-lowlatency-hwe-18.04Upgrade linux-image-generic-hwe-22.04Upgrade linux-image-aws-64k-lts-24.04Upgrade linux-image-nvidia-hwe-22.04Upgrade linux-image-lowlatency-64k-6.8Upgrade linux-image-5.4.0-1051-iotUpgrade linux-image-nvidia-64kUpgrade linux-image-aws-64k-6.8Upgrade linux-image-6.8.0-64-lowlatencyUpgrade linux-image-5.15.0-140-fipsUpgrade linux-image-azure-fde-lts-24.04Upgrade linux-image-oem-22.04bUpgrade linux-image-aws-lts-24.04Upgrade linux-image-5.15.0-1026-nvidia-tegra-igx-rtUpgrade linux-image-5.4.0-1151-azure-fipsUpgrade linux-image-gcp-64k-6.8Upgrade linux-image-azure-cvmUpgrade linux-image-gcp-6.8Upgrade linux-image-6.8.0-1029-ibmUpgrade linux-image-virtualUpgrade linux-image-raspi-nolpaeUpgrade linux-image-6.8.0-1031-nvidia-64kUpgrade linux-image-5.15.0-1050-xilinx-zynqmpUpgrade linux-image-5.4.0-1129-raspiUpgrade linux-image-6.8.0-1033-gcpUpgrade linux-image-oracleUpgrade linux-image-nvidia-lowlatency-64k-6.8Upgrade linux-image-kvmUpgrade linux-image-5.15.0-1077-intel-iot-realtimeUpgrade linux-image-5.4.0-1105-bluefieldUpgrade linux-image-6.8.0-64-lowlatency-64kUpgrade linux-image-5.4.0-1146-aws-fipsUpgrade linux-image-generic-hwe-18.04Upgrade linux-image-oem-20.04Upgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-azure-fipsUpgrade linux-image-5.15.0-1084-awsUpgrade linux-image-6.8.0-1031-nvidiaUpgrade linux-image-oem-20.04dUpgrade linux-image-6.11.0-1015-gcpUpgrade linux-image-gcpUpgrade linux-image-nvidia-tegra-igx | May 20, 2025 | Feb 27, 2025 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Jul 2, 2025 | Feb 27, 2025 |
Prioritize 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