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