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 perfUpgrade kernelUpgrade kernel-tools-develUpgrade kernel-livepatch-5.10.223-211.872Upgrade perf-debuginfoUpgrade kernel-debuginfo-common-aarch64Upgrade kernel-debuginfoUpgrade kernel-tools-debuginfoUpgrade kernel-develUpgrade bpftoolUpgrade kernel-headersUpgrade bpftool-debuginfoUpgrade kernel-livepatch-5.15.162-107.160Upgrade kernel-livepatch-4.14.350-266.564Upgrade kernel-toolsUpgrade kernel-debuginfo-common-x86_64Upgrade python-perfUpgrade python-perf-debuginfo | May 21, 2025 | Jul 12, 2024 |
| Amazon_linux_2023 | — | Upgrade kernel-tools-develUpgrade kernel-develUpgrade python3-perf-debuginfoUpgrade kernel-toolsUpgrade kernel-debuginfo-common-aarch64Upgrade kernelUpgrade kernel-libbpf-staticUpgrade kernel-debuginfoUpgrade kernel-libbpfUpgrade perf-debuginfoUpgrade kernel-modules-extraUpgrade perfUpgrade bpftool-debuginfoUpgrade kernel-livepatch-6.1.96-102.177Upgrade kernel-headersUpgrade kernel-tools-debuginfoUpgrade python3-perf | Jun 11, 2025 | Jul 12, 2024 |
| Debian | — | Upgrade linuxUpgrade linux-6.1 | Jul 17, 2024 | Jul 12, 2024 |
| Huawei Euleros 2_0_sp10 | — | Upgrade kernel-toolsUpgrade kernel-abi-stablelistsUpgrade kernel-tools-libsUpgrade python3-perfUpgrade kernel | Nov 11, 2024 | Jul 12, 2024 |
| Huawei Euleros 2_0_sp11 | — | Upgrade python3-perfUpgrade kernelUpgrade bpftoolUpgrade kernel-toolsUpgrade kernel-tools-libsUpgrade kernel-abi-stablelists | Oct 9, 2024 | Jul 12, 2024 |
| Huawei Euleros 2_0_sp12 | — | Upgrade python3-perfUpgrade kernel-toolsUpgrade kernel-abi-stablelistsUpgrade kernelUpgrade kernel-tools-libsUpgrade bpftool | Nov 26, 2024 | Jul 12, 2024 |
| Huawei Euleros 2_0_sp9 | — | Upgrade kernelUpgrade python3-perfUpgrade kernel-tools-libsUpgrade kernel-tools | 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-macrosUpgrade kernel-azure-optionalUpgrade kernel-kvmsmallUpgrade gfs2-kmp-rtUpgrade kernel-kvmsmall-develUpgrade dtb-qcomUpgrade kernel-kvmsmall-vdsoUpgrade kernel-rtUpgrade kselftests-kmp-64kbUpgrade cluster-md-kmp-rtUpgrade kernel-obs-qaUpgrade kernel-source-azureUpgrade kernel-azure-livepatch-develUpgrade kernel-devel-rtUpgrade kernel-kvmsmall-livepatch-develUpgrade kernel-azure-develUpgrade kernel-rt_debug-develUpgrade dtb-amazonUpgrade dtb-amlogicUpgrade ocfs2-kmp-64kbUpgrade cluster-md-kmp-azureUpgrade dtb-freescaleUpgrade kernel-rt-develUpgrade kernel-zfcpdumpUpgrade reiserfs-kmp-64kbUpgrade kernel-rt-livepatchUpgrade dtb-alteraUpgrade kernel-default-develUpgrade dtb-lgUpgrade kernel-devel-azureUpgrade dlm-kmp-64kbUpgrade kernel-default-base-rebuildUpgrade kernel-rt-vdsoUpgrade cluster-md-kmp-defaultUpgrade kernel-sourceUpgrade dtb-mediatekUpgrade reiserfs-kmp-azureUpgrade kernel-syms-azureUpgrade dtb-exynosUpgrade kernel-debug-livepatch-develUpgrade kernel-default-extraUpgrade ocfs2-kmp-rtUpgrade dtb-caviumUpgrade gfs2-kmp-64kbUpgrade kernel-source-rtUpgrade kernel-default-livepatchUpgrade kernel-64kbUpgrade kernel-64kb-livepatch-develUpgrade kernel-default-optionalUpgrade dtb-broadcomUpgrade kernel-default-vdsoUpgrade dtb-apmUpgrade kernel-symsUpgrade dtb-nvidiaUpgrade kernel-rt_debug-vdsoUpgrade kernel-obs-buildUpgrade kernel-develUpgrade gfs2-kmp-azureUpgrade dtb-marvellUpgrade dtb-hisiliconUpgrade dtb-rockchipUpgrade dtb-sprdUpgrade dtb-renesasUpgrade cluster-md-kmp-64kbUpgrade kernel-docsUpgrade ocfs2-kmp-azureUpgrade dlm-kmp-azureUpgrade kernel-rt_debugUpgrade kernel-debugUpgrade kernel-azure-vdsoUpgrade kernel-azureUpgrade dlm-kmp-rtUpgrade kernel-rt_debug-livepatch-develUpgrade kernel-rt-livepatch-develUpgrade dtb-socionextUpgrade reiserfs-kmp-defaultUpgrade ocfs2-kmp-defaultUpgrade reiserfs-kmp-rtUpgrade kernel-docs-htmlUpgrade kernel-64kb-extraUpgrade dtb-amdUpgrade dlm-kmp-defaultUpgrade kernel-defaultUpgrade kernel-debug-vdsoUpgrade kernel-debug-develUpgrade kernel-64kb-optionalUpgrade gfs2-kmp-defaultUpgrade kselftests-kmp-rtUpgrade kernel-azure-baseUpgrade kernel-default-manUpgrade dtb-armUpgrade dtb-xilinxUpgrade kernel-source-vanillaUpgrade kernel-rt-optionalUpgrade kselftests-kmp-azureUpgrade kernel-default-livepatch-develUpgrade dtb-allwinnerUpgrade kselftests-kmp-defaultUpgrade kernel-syms-rtUpgrade kernel-rt-extraUpgrade kernel-default-baseUpgrade kernel-azure-extraUpgrade kernel-64kb-develUpgrade dtb-apple | Aug 14, 2024 | Jul 12, 2024 |
| Ubuntu | — | Upgrade linux-image-6.8.0-1013-nvidia-lowlatencyUpgrade linux-image-intel-iotgUpgrade linux-image-5.4.0-1051-xilinx-zynqmpUpgrade linux-image-nvidia-lowlatencyUpgrade linux-image-5.4.0-1131-oracleUpgrade linux-image-oem-22.04aUpgrade linux-image-5.4.0-1092-bluefieldUpgrade linux-image-6.8.0-1013-nvidia-64kUpgrade linux-image-5.15.0-1066-kvmUpgrade linux-image-5.15.0-1072-azure-fdeUpgrade linux-image-generic-hwe-18.04Upgrade linux-image-oem-22.04Upgrade linux-image-generic-hwe-24.04Upgrade linux-image-oem-20.04cUpgrade linux-image-oem-22.04cUpgrade linux-image-oem-20.04bUpgrade linux-image-oem-osp1Upgrade linux-image-virtual-hwe-20.04Upgrade linux-image-azure-lts-22.04Upgrade linux-image-gcpUpgrade linux-image-lowlatencyUpgrade linux-image-5.4.0-1043-iotUpgrade linux-image-lowlatency-hwe-20.04Upgrade linux-image-6.8.0-1014-gcpUpgrade linux-image-6.8.0-1012-oemUpgrade linux-image-oem-22.04dUpgrade linux-image-nvidia-64kUpgrade linux-image-6.8.0-1013-nvidiaUpgrade linux-image-lowlatency-64kUpgrade linux-image-generic-hwe-20.04Upgrade linux-image-azure-fdeUpgrade linux-image-azureUpgrade linux-image-ibm-classicUpgrade linux-image-oem-20.04dUpgrade linux-image-nvidiaUpgrade linux-image-6.8.0-44-lowlatency-64kUpgrade linux-image-gkeopUpgrade linux-image-gkeop-5.4Upgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-5.4.0-1099-gkeopUpgrade linux-image-6.8.0-1015-awsUpgrade linux-image-5.15.0-121-generic-64kUpgrade linux-image-nvidia-6.8Upgrade linux-image-generic-64kUpgrade linux-image-virtual-hwe-22.04Upgrade linux-image-oem-22.04bUpgrade linux-image-5.4.0-1079-ibmUpgrade linux-image-gke-5.15Upgrade linux-image-snapdragon-hwe-18.04Upgrade linux-image-ibm-lts-20.04Upgrade linux-image-genericUpgrade linux-image-5.15.0-1064-intel-iotgUpgrade linux-image-5.15.0-121-lowlatency-64kUpgrade linux-image-6.8.0-45-genericUpgrade linux-image-5.15.0-1072-azureUpgrade linux-image-raspiUpgrade linux-image-oemUpgrade linux-image-aws-lts-20.04Upgrade linux-image-oracle-64kUpgrade linux-image-intelUpgrade linux-image-5.15.0-1064-nvidia-lowlatencyUpgrade linux-image-6.8.0-44-genericUpgrade linux-image-ibmUpgrade linux-image-aws-lts-22.04Upgrade linux-image-6.8.0-1012-oracleUpgrade linux-image-6.8.0-1014-azure-fdeUpgrade linux-image-generic-hwe-22.04Upgrade linux-image-6.8.0-45-generic-64kUpgrade linux-image-azure-fde-lts-22.04Upgrade linux-image-6.8.0-1014-azureUpgrade linux-image-5.4.0-1116-raspiUpgrade linux-image-5.15.0-1062-raspiUpgrade linux-image-generic-64k-hwe-24.04Upgrade linux-image-virtualUpgrade linux-image-azure-lts-20.04Upgrade linux-image-5.4.0-1120-kvmUpgrade linux-image-6.8.0-1012-ibmUpgrade linux-image-lowlatency-hwe-18.04Upgrade linux-image-raspi-hwe-18.04Upgrade linux-image-5.15.0-1064-nvidiaUpgrade linux-image-gcp-lts-20.04Upgrade linux-image-bluefieldUpgrade linux-image-raspi2-hwe-18.04Upgrade linux-image-awsUpgrade linux-image-5.15.0-1052-gkeopUpgrade linux-image-6.8.0-1013-nvidia-lowlatency-64kUpgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-virtual-hwe-24.04Upgrade linux-image-6.8.0-44-generic-64kUpgrade linux-image-xilinx-zynqmpUpgrade linux-image-5.15.0-1069-awsUpgrade linux-image-6.8.0-1010-gkeUpgrade linux-image-5.15.0-1068-gcpUpgrade linux-image-5.4.0-195-generic-lpaeUpgrade linux-image-5.15.0-121-generic-lpaeUpgrade linux-image-oracleUpgrade linux-image-5.15.0-1035-xilinx-zynqmpUpgrade linux-image-generic-lpaeUpgrade linux-image-6.8.0-1011-raspiUpgrade linux-image-5.15.0-121-lowlatencyUpgrade linux-image-5.15.0-1066-gkeUpgrade linux-image-6.8.0-44-lowlatencyUpgrade linux-image-oracle-lts-20.04Upgrade linux-image-5.15.0-1067-oracleUpgrade linux-image-azure-cvmUpgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-kvmUpgrade linux-image-nvidia-64k-6.8Upgrade linux-image-gkeUpgrade linux-image-generic-64k-hwe-20.04Upgrade linux-image-virtual-hwe-18.04Upgrade linux-image-5.4.0-195-genericUpgrade linux-image-oracle-lts-22.04Upgrade linux-image-lowlatency-64k-hwe-20.04Upgrade linux-image-gcp-lts-22.04Upgrade linux-image-generic-lpae-hwe-20.04Upgrade linux-image-raspi2Upgrade linux-image-5.15.0-1062-ibmUpgrade linux-image-6.8.0-1012-oracle-64kUpgrade linux-image-5.4.0-1137-azureUpgrade linux-image-oem-20.04Upgrade linux-image-ibm-lts-24.04Upgrade linux-image-gkeop-5.15Upgrade linux-image-raspi-nolpaeUpgrade linux-image-5.4.0-1136-gcpUpgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-5.4.0-1132-awsUpgrade linux-image-5.4.0-195-lowlatencyUpgrade linux-image-5.15.0-121-generic | 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