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