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