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