In the Linux kernel, the following vulnerability has been resolved:
HID: core: remove unnecessary WARN_ON() in implement()
Syzkaller hit a warning [1] in a call to implement() when trying to write a value into a field of smaller size in an output report.
Since implement() already has a warn message printed out with the help of hid_warn() and value in question gets trimmed with: ... value &= m; ... WARN_ON may be considered superfluous. Remove it to suppress future syzkaller triggers.
[1] WARNING: CPU: 0 PID: 5084 at drivers/hid/hid-core.c:1451 implement drivers/hid/hid-core.c:1451 [inline] WARNING: CPU: 0 PID: 5084 at drivers/hid/hid-core.c:1451 hid_output_report+0x548/0x760 drivers/hid/hid-core.c:1863 Modules linked in: CPU: 0 PID: 5084 Comm: syz-executor424 Not tainted 6.9.0-rc7-syzkaller-00183-gcf87f46fd34d #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 04/02/2024 RIP: 0010:implement drivers/hid/hid-core.c:1451 [inline] RIP: 0010:hid_output_report+0x548/0x760 drivers/hid/hid-core.c:1863 ... Call Trace: <TASK> __usbhid_submit_report drivers/hid/usbhid/hid-core.c:591 [inline] usbhid_submit_report+0x43d/0x9e0 drivers/hid/usbhid/hid-core.c:636 hiddev_ioctl+0x138b/0x1f00 drivers/hid/usbhid/hiddev.c:726 vfs_ioctl fs/ioctl.c:51 [inline] __do_sys_ioctl fs/ioctl.c:904 [inline] __se_sys_ioctl+0xfc/0x170 fs/ioctl.c:890 do_syscall_x64 arch/x86/entry/common.c:52 [inline] do_syscall_64+0xf5/0x240 arch/x86/entry/common.c:83 entry_SYSCALL_64_after_hwframe+0x77/0x7f ...
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 python-perf-debuginfoUpgrade bpftool-debuginfoUpgrade kernel-livepatch-4.14.350-266.564Upgrade kernel-livepatch-5.15.162-107.160Upgrade kernel-debuginfo-common-x86_64Upgrade python-perfUpgrade kernel-toolsUpgrade kernel-headersUpgrade kernel-livepatch-5.10.223-211.872Upgrade perfUpgrade kernel-debuginfo-common-aarch64Upgrade kernel-develUpgrade bpftoolUpgrade kernel-tools-debuginfoUpgrade perf-debuginfoUpgrade kernelUpgrade kernel-tools-develUpgrade kernel-debuginfo | May 21, 2025 | Jul 12, 2024 |
| Amazon_linux_2023 | — | Upgrade kernelUpgrade kernel-debuginfo-common-aarch64Upgrade kernel-develUpgrade kernel-libbpf-develUpgrade kernel-libbpf-staticUpgrade bpftoolUpgrade kernel-modules-extra-commonUpgrade kernel-toolsUpgrade kernel-debuginfo-common-x86_64Upgrade python3-perf-debuginfoUpgrade kernel-tools-develUpgrade python3-perfUpgrade kernel-modules-extraUpgrade perfUpgrade kernel-headersUpgrade bpftool-debuginfoUpgrade kernel-tools-debuginfoUpgrade kernel-libbpfUpgrade kernel-debuginfoUpgrade kernel-livepatch-6.1.96-102.177Upgrade perf-debuginfo | Jun 11, 2025 | Jul 12, 2024 |
| Debian | — | Upgrade linux-6.1Upgrade linux | Jul 17, 2024 | Jul 12, 2024 |
| Huawei Euleros 2_0_sp10 | — | Upgrade kernel-abi-stablelistsUpgrade python3-perfUpgrade kernelUpgrade kernel-toolsUpgrade kernel-tools-libs | Nov 11, 2024 | Jul 12, 2024 |
| Huawei Euleros 2_0_sp11 | — | Upgrade kernel-toolsUpgrade kernel-tools-libsUpgrade kernel-abi-stablelistsUpgrade bpftoolUpgrade kernelUpgrade python3-perf | Oct 9, 2024 | Jul 12, 2024 |
| Huawei Euleros 2_0_sp12 | — | Upgrade kernel-tools-libsUpgrade kernel-abi-stablelistsUpgrade bpftoolUpgrade kernelUpgrade python3-perfUpgrade kernel-tools | Nov 26, 2024 | Jul 12, 2024 |
| Huawei Euleros 2_0_sp9 | — | Upgrade kernel-toolsUpgrade kernelUpgrade kernel-tools-libsUpgrade python3-perf | Nov 11, 2024 | Jul 12, 2024 |
| Oracle_linux | — | Upgrade kernel-uek | Oct 16, 2024 | Jul 12, 2024 |
| Redhat_linux | — | No solution exists | Jul 9, 2025 | Jul 12, 2024 |
| Suse | — | Upgrade kernel-develUpgrade kernel-rt-optionalUpgrade kernel-source-vanillaUpgrade kernel-64kb-optionalUpgrade kernel-debug-develUpgrade kselftests-kmp-azureUpgrade dtb-amdUpgrade kernel-defaultUpgrade dlm-kmp-defaultUpgrade dtb-marvellUpgrade reiserfs-kmp-rtUpgrade kernel-debug-vdsoUpgrade dtb-hisiliconUpgrade kernel-rt-extraUpgrade kselftests-kmp-defaultUpgrade kernel-docsUpgrade kernel-64kb-develUpgrade ocfs2-kmp-azureUpgrade dtb-allwinnerUpgrade kernel-default-baseUpgrade kernel-azure-extraUpgrade kernel-syms-rtUpgrade kernel-64kb-extraUpgrade dlm-kmp-rtUpgrade dtb-appleUpgrade dtb-nvidiaUpgrade kernel-docs-htmlUpgrade dlm-kmp-azureUpgrade kernel-azureUpgrade kernel-azure-vdsoUpgrade kernel-debugUpgrade kernel-rt_debugUpgrade kernel-rt_debug-vdsoUpgrade kernel-azure-baseUpgrade kernel-rt-livepatch-develUpgrade kernel-rt_debug-livepatch-develUpgrade reiserfs-kmp-defaultUpgrade ocfs2-kmp-defaultUpgrade dtb-sprdUpgrade dtb-socionextUpgrade dtb-renesasUpgrade kselftests-kmp-rtUpgrade dtb-rockchipUpgrade gfs2-kmp-azureUpgrade kernel-obs-buildUpgrade gfs2-kmp-defaultUpgrade dtb-xilinxUpgrade kernel-default-livepatch-develUpgrade dtb-armUpgrade kernel-default-manUpgrade cluster-md-kmp-64kbUpgrade dtb-broadcomUpgrade kernel-default-base-rebuildUpgrade kernel-rt-livepatchUpgrade kernel-azure-optionalUpgrade dlm-kmp-64kbUpgrade cluster-md-kmp-defaultUpgrade dtb-amlogicUpgrade kernel-default-extraUpgrade kernel-source-azureUpgrade dtb-qcomUpgrade kernel-azure-develUpgrade dtb-mediatekUpgrade dtb-alteraUpgrade dtb-freescaleUpgrade kernel-default-vdsoUpgrade kernel-default-optionalUpgrade dtb-caviumUpgrade kernel-64kb-livepatch-develUpgrade kernel-source-rtUpgrade kernel-default-livepatchUpgrade kernel-64kbUpgrade gfs2-kmp-64kbUpgrade cluster-md-kmp-azureUpgrade ocfs2-kmp-64kbUpgrade kselftests-kmp-64kbUpgrade kernel-obs-qaUpgrade kernel-kvmsmall-livepatch-develUpgrade kernel-devel-rtUpgrade kernel-azure-livepatch-develUpgrade dtb-exynosUpgrade dtb-amazonUpgrade cluster-md-kmp-rtUpgrade kernel-devel-azureUpgrade kernel-macrosUpgrade kernel-rt-develUpgrade kernel-kvmsmallUpgrade kernel-kvmsmall-develUpgrade reiserfs-kmp-azureUpgrade kernel-zfcpdumpUpgrade kernel-rt_debug-develUpgrade kernel-symsUpgrade reiserfs-kmp-64kbUpgrade dtb-lgUpgrade kernel-syms-azureUpgrade kernel-rt-vdsoUpgrade kernel-default-develUpgrade kernel-debug-livepatch-develUpgrade dtb-apmUpgrade kernel-rtUpgrade kernel-kvmsmall-vdsoUpgrade gfs2-kmp-rtUpgrade ocfs2-kmp-rtUpgrade kernel-source | Aug 14, 2024 | Jul 12, 2024 |
| Ubuntu | — | Upgrade linux-image-5.15.0-1062-raspiUpgrade linux-image-5.4.0-1116-raspiUpgrade linux-image-ibm-lts-24.04Upgrade linux-image-5.4.0-1136-gcpUpgrade linux-image-lowlatency-64k-hwe-20.04Upgrade linux-image-raspi2Upgrade linux-image-6.8.0-1012-oracle-64kUpgrade linux-image-generic-64k-hwe-24.04Upgrade linux-image-gcp-lts-22.04Upgrade linux-image-virtualUpgrade linux-image-5.15.0-1064-nvidiaUpgrade linux-image-oem-20.04Upgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-5.15.0-1066-gkeUpgrade linux-image-6.8.0-1011-raspiUpgrade linux-image-oracleUpgrade linux-image-gcp-lts-20.04Upgrade linux-image-5.15.0-121-lowlatencyUpgrade linux-image-5.4.0-195-lowlatencyUpgrade linux-image-6.8.0-1012-ibmUpgrade linux-image-generic-lpae-hwe-20.04Upgrade linux-image-6.8.0-44-generic-64kUpgrade linux-image-lowlatency-hwe-18.04Upgrade linux-image-5.15.0-1035-xilinx-zynqmpUpgrade linux-image-5.15.0-1062-ibmUpgrade linux-image-5.15.0-1068-gcpUpgrade linux-image-5.4.0-195-generic-lpaeUpgrade linux-image-5.4.0-1120-kvmUpgrade linux-image-oracle-lts-22.04Upgrade linux-image-5.15.0-121-generic-lpaeUpgrade linux-image-generic-lpaeUpgrade linux-image-generic-64k-hwe-20.04Upgrade linux-image-6.8.0-1010-gkeUpgrade linux-image-gkeUpgrade linux-image-raspi-hwe-18.04Upgrade linux-image-gkeop-5.15Upgrade linux-image-raspi-nolpaeUpgrade linux-image-virtual-hwe-18.04Upgrade linux-image-5.4.0-195-genericUpgrade linux-image-5.4.0-1137-azureUpgrade linux-image-azure-lts-20.04Upgrade linux-image-6.8.0-1013-nvidia-lowlatency-64kUpgrade linux-image-bluefieldUpgrade linux-image-kvmUpgrade linux-image-5.15.0-1069-awsUpgrade linux-image-5.4.0-1132-awsUpgrade linux-image-azure-cvmUpgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-oracle-lts-20.04Upgrade linux-image-5.15.0-1052-gkeopUpgrade linux-image-6.8.0-1014-azureUpgrade linux-image-6.8.0-44-lowlatencyUpgrade linux-image-xilinx-zynqmpUpgrade linux-image-5.15.0-121-genericUpgrade linux-image-virtual-hwe-24.04Upgrade linux-image-nvidia-64k-6.8Upgrade linux-image-5.15.0-1067-oracleUpgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-awsUpgrade linux-image-raspi2-hwe-18.04Upgrade linux-image-aws-lts-22.04Upgrade linux-image-generic-hwe-20.04Upgrade linux-image-lowlatency-64kUpgrade linux-image-ibm-classicUpgrade linux-image-raspiUpgrade linux-image-5.4.0-1079-ibmUpgrade linux-image-5.4.0-1092-bluefieldUpgrade linux-image-azure-fdeUpgrade linux-image-oem-20.04dUpgrade linux-image-nvidiaUpgrade linux-image-virtual-hwe-22.04Upgrade linux-image-generic-64kUpgrade linux-image-intelUpgrade linux-image-5.15.0-1064-nvidia-lowlatencyUpgrade linux-image-5.15.0-121-generic-64kUpgrade linux-image-gke-5.15Upgrade linux-image-gkeopUpgrade linux-image-5.4.0-1099-gkeopUpgrade linux-image-6.8.0-1015-awsUpgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-gkeop-5.4Upgrade linux-image-generic-hwe-18.04Upgrade linux-image-6.8.0-45-genericUpgrade linux-image-5.15.0-1072-azure-fdeUpgrade linux-image-6.8.0-44-genericUpgrade linux-image-aws-lts-20.04Upgrade linux-image-5.15.0-1072-azureUpgrade linux-image-oem-22.04dUpgrade linux-image-genericUpgrade linux-image-5.15.0-1064-intel-iotgUpgrade linux-image-5.4.0-1051-xilinx-zynqmpUpgrade linux-image-5.4.0-1131-oracleUpgrade linux-image-intel-iotgUpgrade linux-image-nvidia-lowlatencyUpgrade linux-image-6.8.0-1013-nvidia-lowlatencyUpgrade linux-image-6.8.0-1014-azure-fdeUpgrade linux-image-oem-22.04aUpgrade linux-image-ibm-lts-20.04Upgrade linux-image-azureUpgrade linux-image-5.15.0-121-lowlatency-64kUpgrade linux-image-azure-lts-22.04Upgrade linux-image-oracle-64kUpgrade linux-image-6.8.0-45-generic-64kUpgrade linux-image-oem-20.04bUpgrade linux-image-azure-fde-lts-22.04Upgrade linux-image-gcpUpgrade linux-image-oem-20.04cUpgrade linux-image-6.8.0-1014-gcpUpgrade linux-image-6.8.0-1013-nvidia-64kUpgrade linux-image-6.8.0-1013-nvidiaUpgrade linux-image-generic-hwe-22.04Upgrade linux-image-generic-hwe-24.04Upgrade linux-image-lowlatencyUpgrade linux-image-virtual-hwe-20.04Upgrade linux-image-lowlatency-hwe-20.04Upgrade linux-image-5.15.0-1066-kvmUpgrade linux-image-oem-osp1Upgrade linux-image-oem-22.04cUpgrade linux-image-5.4.0-1043-iotUpgrade linux-image-nvidia-64kUpgrade linux-image-oem-22.04Upgrade linux-image-6.8.0-44-lowlatency-64kUpgrade linux-image-ibmUpgrade linux-image-nvidia-6.8Upgrade linux-image-oemUpgrade linux-image-snapdragon-hwe-18.04Upgrade linux-image-6.8.0-1012-oemUpgrade linux-image-oem-22.04bUpgrade linux-image-6.8.0-1012-oracle | Sep 12, 2024 | Jul 12, 2024 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Oct 13, 2025 | Jul 12, 2024 |
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