In the Linux kernel, the following vulnerability has been resolved:
HID: intel-ish-hid: Fix use-after-free issue in ishtp_hid_remove()
The system can experience a random crash a few minutes after the driver is removed. This issue occurs due to improper handling of memory freeing in the ishtp_hid_remove() function.
The function currently frees the `driver_data` directly within the loop that destroys the HID devices, which can lead to accessing freed memory. Specifically, `hid_destroy_device()` uses `driver_data` when it calls `hid_ishtp_set_feature()` to power off the sensor, so freeing `driver_data` beforehand can result in accessing invalid memory.
This patch resolves the issue by storing the `driver_data` in a temporary variable before calling `hid_destroy_device()`, and then freeing the `driver_data` after the device is destroyed.
CVSS Details
- CVSS 3.1 Base Score: 7.8
- CVSS 3.1 Vector: (CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H)
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Alma_linux | — | Upgrade kernelUpgrade python3-perfUpgrade kernel-rt-64k-debug-modules-coreUpgrade kernel-zfcpdump-develUpgrade kernel-uki-virtUpgrade kernel-debugUpgrade kernel-rt-64k-debugUpgrade kernel-debug-develUpgrade rtlaUpgrade kernel-debug-uki-virtUpgrade kernel-64kUpgrade libperfUpgrade kernel-rt-64k-debug-modules-extraUpgrade kernel-rt-coreUpgrade kernel-devel-matchedUpgrade kernel-rt-64k-modules-extraUpgrade kernel-rt-debug-modules-extraUpgrade kernel-64k-modulesUpgrade kernel-modules-coreUpgrade kernel-rt-debug-develUpgrade kernel-debug-devel-matchedUpgrade kernel-rt-64k-modulesUpgrade kernel-64k-devel-matchedUpgrade kernel-rt-debug-kvmUpgrade kernel-rt-debug-modulesUpgrade kernel-modulesUpgrade kernel-debug-modulesUpgrade kernel-64k-coreUpgrade kernel-abi-stablelistsUpgrade kernel-modules-extraUpgrade kernel-debug-coreUpgrade kernel-zfcpdump-modules-extraUpgrade kernel-rt-64k-modules-coreUpgrade kernel-zfcpdump-modules-coreUpgrade kernel-64k-modules-coreUpgrade kernel-coreUpgrade kernel-headersUpgrade kernel-64k-develUpgrade kernel-zfcpdumpUpgrade kernel-cross-headersUpgrade kernel-64k-debug-modules-extraUpgrade kernel-rt-64k-debug-modulesUpgrade kernel-develUpgrade kernel-64k-debug-develUpgrade kernel-tools-libs-develUpgrade kernel-rt-kvmUpgrade kernel-rt-modules-extraUpgrade kernel-debug-modules-extraUpgrade kernel-zfcpdump-coreUpgrade kernel-rt-debugUpgrade kernel-toolsUpgrade kernel-uki-virt-addonsUpgrade kernel-64k-debug-modulesUpgrade kernel-rt-64k-develUpgrade bpftoolUpgrade kernel-rt-debug-coreUpgrade kernel-rt-64k-debug-develUpgrade kernel-rt-modules-coreUpgrade kernel-zfcpdump-devel-matchedUpgrade rvUpgrade kernel-rt-develUpgrade kernel-debug-modules-coreUpgrade kernel-rt-debug-modules-coreUpgrade kernel-zfcpdump-modulesUpgrade kernel-64k-debugUpgrade kernel-rt-64kUpgrade kernel-64k-debug-coreUpgrade kernel-64k-modules-extraUpgrade kernel-rtUpgrade kernel-rt-64k-debug-coreUpgrade kernel-64k-debug-modules-coreUpgrade kernel-64k-debug-devel-matchedUpgrade kernel-tools-libsUpgrade kernel-rt-modulesUpgrade kernel-docUpgrade kernel-rt-64k-coreUpgrade perf | Aug 8, 2025 | Aug 4, 2025 |
| Amazon Linux Ami 2 | — | Upgrade python-perfUpgrade kernel-develUpgrade perf-debuginfoUpgrade bpftool-debuginfoUpgrade kernel-tools-debuginfoUpgrade perfUpgrade kernel-tools-develUpgrade kernel-debuginfo-common-aarch64Upgrade kernel-toolsUpgrade kernel-livepatch-5.15.179-121.185Upgrade kernel-debuginfoUpgrade kernel-livepatch-5.10.235-227.919Upgrade kernel-debuginfo-common-x86_64Upgrade kernel-headersUpgrade python-perf-debuginfoUpgrade kernelUpgrade bpftool | Apr 25, 2025 | Apr 1, 2025 |
| Amazon_linux_2023 | — | Upgrade kernel-libbpfUpgrade kernel-tools-debuginfoUpgrade kernel-livepatch-6.1.131-143.221Upgrade bpftoolUpgrade kernel-debuginfoUpgrade kernel-libbpf-staticUpgrade kernel-modules-extraUpgrade kernel-livepatch-6.1.130-139.222Upgrade bpftool-debuginfoUpgrade kernel-debuginfo-common-x86_64Upgrade kernel-libbpf-develUpgrade kernel-toolsUpgrade python3-perf-debuginfoUpgrade kernelUpgrade kernel-develUpgrade perfUpgrade perf-debuginfoUpgrade kernel-libbpf-debuginfoUpgrade kernel-headersUpgrade python3-perfUpgrade kernel-tools-develUpgrade kernel-modules-extra-commonUpgrade kernel-debuginfo-common-aarch64 | Apr 30, 2025 | Apr 1, 2025 |
| Debian | — | Upgrade linuxUpgrade linux-6.1 | Apr 14, 2025 | Apr 1, 2025 |
| Huawei Euleros 2_0_sp11 | — | Upgrade kernel-tools-libsUpgrade python3-perfUpgrade bpftoolUpgrade kernel-abi-stablelistsUpgrade kernel-toolsUpgrade kernel | Jun 13, 2025 | Apr 1, 2025 |
| Huawei Euleros 2_0_sp12 | — | Upgrade python3-perfUpgrade kernel-tools-libsUpgrade kernel-toolsUpgrade kernel-abi-stablelistsUpgrade kernelUpgrade bpftool | Jul 21, 2025 | Apr 1, 2025 |
| Huawei Euleros 2_0_sp13 | — | Upgrade kernelUpgrade kernel-abi-stablelistsUpgrade python3-perfUpgrade kernel-toolsUpgrade kernel-tools-libsUpgrade bpftool | Jul 1, 2025 | Apr 1, 2025 |
| Oracle_linux | — | Upgrade kernel | Aug 12, 2025 | Apr 1, 2025 |
| Redhat_linux | — | Upgrade kernelNo solution existsUpgrade kernel-rt | Jul 9, 2025 | Apr 1, 2025 |
| Rocky_linux | — | Upgrade libperfUpgrade perfUpgrade kernel-zfcpdump-modules-coreUpgrade kernelUpgrade kernel-zfcpdump-coreUpgrade kernel-headersUpgrade kernel-rt-coreUpgrade libperf-debuginfoUpgrade kernel-rt-modules-extraUpgrade kernel-cross-headersUpgrade kernel-develUpgrade kernel-rt-debug-modules-extraUpgrade kernel-zfcpdump-debuginfoUpgrade perf-debuginfoUpgrade kernel-debug-devel-matchedUpgrade python3-perfUpgrade kernel-modules-coreUpgrade kernel-tools-libs-develUpgrade kernel-devel-matchedUpgrade kernel-zfcpdumpUpgrade kernel-rt-debug-kvmUpgrade kernel-rt-kvmUpgrade kernel-tools-debuginfoUpgrade kernel-uki-virtUpgrade kernel-rt-modules-coreUpgrade kernel-rt-debuginfo-common-x86_64Upgrade kernel-debug-modules-extraUpgrade kernel-coreUpgrade bpftool-debuginfoUpgrade kernel-debuginfo-common-x86_64Upgrade kernel-zfcpdump-modules-extraUpgrade kernel-rtUpgrade kernel-debuginfoUpgrade kernel-debug-develUpgrade kernel-modules-extraUpgrade kernel-toolsUpgrade kernel-rt-debug-develUpgrade kernel-tools-libsUpgrade kernel-rt-debug-modulesUpgrade kernel-modulesUpgrade kernel-debugUpgrade rvUpgrade kernel-zfcpdump-develUpgrade bpftoolUpgrade kernel-rt-develUpgrade kernel-debug-debuginfoUpgrade kernel-debug-modules-coreUpgrade kernel-debug-coreUpgrade kernel-uki-virt-addonsUpgrade kernel-rt-debug-debuginfoUpgrade python3-perf-debuginfoUpgrade kernel-rt-debug-coreUpgrade kernel-rt-debugUpgrade kernel-rt-modulesUpgrade kernel-rt-debuginfoUpgrade kernel-debug-modulesUpgrade kernel-debuginfo-common-s390xUpgrade kernel-zfcpdump-devel-matchedUpgrade kernel-rt-debug-modules-coreUpgrade rtlaUpgrade kernel-zfcpdump-modulesUpgrade kernel-debug-uki-virt | Feb 5, 2026 | Sep 8, 2025 |
| Suse | — | Upgrade kernel-rt-develUpgrade dtb-alteraUpgrade kernel-64kb-develUpgrade kernel-default-base-rebuildUpgrade dtb-armUpgrade kernel-default-optionalUpgrade kernel-default-vdsoUpgrade dtb-qcomUpgrade kernel-azure-develUpgrade ocfs2-kmp-azureUpgrade dtb-allwinnerUpgrade dtb-lgUpgrade kernel-kvmsmallUpgrade kernel-azure-optionalUpgrade ocfs2-kmp-rtUpgrade kernel-devel-rtUpgrade kernel-devel-azureUpgrade kernel-sourceUpgrade dtb-nvidiaUpgrade dtb-exynosUpgrade gfs2-kmp-azureUpgrade cluster-md-kmp-azureUpgrade dtb-caviumUpgrade kernel-rt-extraUpgrade reiserfs-kmp-azureUpgrade kernel-develUpgrade gfs2-kmp-rtUpgrade kernel-kvmsmall-develUpgrade kernel-source-vanillaUpgrade ocfs2-kmp-defaultUpgrade kernel-syms-azureUpgrade kernel-zfcpdumpUpgrade dtb-mediatekUpgrade cluster-md-kmp-rtUpgrade kernel-rtUpgrade kselftests-kmp-64kbUpgrade dlm-kmp-64kbUpgrade dtb-rockchipUpgrade dtb-xilinxUpgrade kernel-source-azureUpgrade kernel-obs-buildUpgrade kernel-default-baseUpgrade kernel-debug-develUpgrade dlm-kmp-rtUpgrade dtb-appleUpgrade kernel-rt-optionalUpgrade kernel-rt-vdsoUpgrade kernel-default-develUpgrade kernel-default-livepatch-develUpgrade kernel-64kbUpgrade kernel-symsUpgrade kernel-source-rtUpgrade kernel-rt-livepatch-develUpgrade kernel-default-manUpgrade kernel-debugUpgrade kernel-azureUpgrade kselftests-kmp-rtUpgrade kernel-debug-vdsoUpgrade kernel-default-extraUpgrade kernel-defaultUpgrade gfs2-kmp-defaultUpgrade dtb-socionextUpgrade ocfs2-kmp-64kbUpgrade kernel-rt_debug-vdsoUpgrade dtb-marvellUpgrade reiserfs-kmp-64kbUpgrade dtb-sprdUpgrade dtb-broadcomUpgrade kernel-rt_debugUpgrade kernel-docsUpgrade kernel-default-livepatchUpgrade kernel-64kb-extraUpgrade cluster-md-kmp-64kbUpgrade kselftests-kmp-defaultUpgrade kernel-docs-htmlUpgrade dtb-apmUpgrade reiserfs-kmp-defaultUpgrade kernel-azure-vdsoUpgrade dtb-renesasUpgrade reiserfs-kmp-rtUpgrade dtb-amazonUpgrade gfs2-kmp-64kbUpgrade dtb-freescaleUpgrade dlm-kmp-azureUpgrade cluster-md-kmp-defaultUpgrade kselftests-kmp-azureUpgrade kernel-rt_debug-develUpgrade kernel-azure-extraUpgrade kernel-64kb-optionalUpgrade dtb-hisiliconUpgrade dtb-amlogicUpgrade dtb-amdUpgrade dlm-kmp-defaultUpgrade kernel-syms-rtUpgrade kernel-obs-qaUpgrade kernel-macrosUpgrade kernel-kvmsmall-vdso | Dec 5, 2025 | Aug 6, 2025 |
| Ubuntu | — | Upgrade linux-image-6.8.1-1034-realtimeUpgrade linux-image-lowlatency-64k-6.8Upgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-5.4.0-1051-iotUpgrade linux-image-fipsUpgrade linux-image-5.4.0-1149-gcpUpgrade linux-image-raspi-nolpaeUpgrade linux-image-6.11.0-1015-awsUpgrade linux-image-6.8.0-1036-azure-fdeUpgrade linux-image-6.8.0-1039-nvidia-lowlatencyUpgrade linux-image-azure-fipsUpgrade linux-image-bluefieldUpgrade linux-image-lowlatency-64kUpgrade linux-image-azure-lts-24.04Upgrade linux-image-oem-22.04Upgrade linux-image-5.4.0-216-genericUpgrade linux-image-6.8.0-85-generic-64kUpgrade linux-image-6.8.0-1037-ibmUpgrade linux-image-lowlatency-6.8Upgrade linux-image-nvidia-tegra-igxUpgrade linux-image-oem-22.04aUpgrade linux-image-virtualUpgrade linux-image-oracle-lts-24.04Upgrade linux-image-5.15.0-1083-gcpUpgrade linux-image-5.4.0-216-generic-lpaeUpgrade linux-image-nvidia-64k-hwe-22.04Upgrade linux-image-gcp-lts-22.04Upgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-lowlatency-64k-hwe-20.04Upgrade linux-image-5.15.0-140-generic-64kUpgrade linux-image-oracle-64k-lts-24.04Upgrade linux-image-6.8.0-1038-azureUpgrade linux-image-generic-64k-hwe-24.04Upgrade linux-image-gke-5.15Upgrade linux-image-5.4.0-1064-xilinx-zynqmpUpgrade linux-image-6.8.0-1036-gke-64kUpgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-lowlatencyUpgrade linux-image-5.4.0-1129-raspiUpgrade linux-image-5.4.0-1133-kvmUpgrade linux-image-5.4.0-1105-bluefieldUpgrade linux-image-5.4.0-216-lowlatencyUpgrade linux-image-6.11.0-1015-lowlatency-64kUpgrade linux-image-6.8.0-84-genericUpgrade linux-image-5.15.0-1077-intel-iot-realtimeUpgrade linux-image-6.11.0-1017-oracleUpgrade linux-image-oem-24.04bUpgrade linux-image-realtimeUpgrade linux-image-nvidia-6.8Upgrade linux-image-snapdragon-hwe-18.04Upgrade linux-image-nvidiaUpgrade linux-image-ibmUpgrade linux-image-5.15.0-1089-azure-fipsUpgrade linux-image-6.11.0-1015-lowlatencyUpgrade linux-image-6.8.0-1038-azure-fdeUpgrade linux-image-6.8.0-84-lowlatency-64kUpgrade linux-image-6.11.0-1017-oracle-64kUpgrade linux-image-aws-fipsUpgrade linux-image-generic-lpaeUpgrade linux-image-azure-fde-6.8Upgrade linux-image-5.15.0-1084-awsUpgrade linux-image-gke-64kUpgrade linux-image-6.11.0-1011-realtimeUpgrade linux-image-nvidia-hwe-22.04Upgrade linux-image-azure-lts-20.04Upgrade linux-image-xilinx-zynqmpUpgrade linux-image-6.8.0-1040-gcp-64kUpgrade linux-image-oracle-lts-22.04Upgrade linux-image-5.4.0-1120-fipsUpgrade linux-image-ibm-classicUpgrade linux-image-lowlatency-hwe-24.04Upgrade linux-image-azure-fde-lts-24.04Upgrade linux-image-oracleUpgrade linux-image-nvidia-lowlatency-6.8Upgrade linux-image-raspi-realtime-6.8Upgrade linux-image-gkeop-6.8Upgrade linux-image-azure-fdeUpgrade linux-image-azure-6.11Upgrade linux-image-5.15.0-140-lowlatency-64kUpgrade linux-image-aws-64k-lts-24.04Upgrade linux-image-lowlatency-hwe-18.04Upgrade linux-image-5.15.0-1066-gkeopUpgrade linux-image-5.4.0-1146-awsUpgrade linux-image-6.8.0-1025-azure-nvidiaUpgrade linux-image-azure-cvmUpgrade linux-image-awsUpgrade linux-image-5.15.0-1078-nvidia-lowlatencyUpgrade linux-image-oemUpgrade linux-image-nvidia-64k-6.8Upgrade linux-image-nvidia-lowlatencyUpgrade linux-image-nvidia-tegra-rtUpgrade linux-image-5.15.0-1037-nvidia-tegraUpgrade linux-image-5.4.0-1092-ibmUpgrade linux-image-oracle-lts-20.04Upgrade linux-image-nvidia-lowlatency-64k-6.8Upgrade linux-image-generic-64k-6.8Upgrade linux-image-6.11.0-28-genericUpgrade linux-image-6.8.0-1039-nvidia-64kUpgrade linux-image-5.15.0-142-generic-lpaeUpgrade linux-image-6.8.0-1036-gkeUpgrade linux-image-5.15.0-1026-nvidia-tegra-igxUpgrade linux-image-gcp-64k-lts-24.04Upgrade linux-image-raspi-hwe-18.04Upgrade linux-image-5.15.0-1083-gcp-fipsUpgrade linux-image-lowlatency-64k-hwe-24.04Upgrade linux-image-6.8.0-1036-azureUpgrade linux-image-lowlatency-hwe-20.04Upgrade linux-image-gcp-lts-20.04Upgrade linux-image-oracle-64k-6.8Upgrade linux-image-genericUpgrade linux-image-azure-fde-edgeUpgrade linux-image-generic-64k-hwe-20.04Upgrade linux-image-6.11.0-28-generic-64kUpgrade linux-image-6.8.0-1040-gcpUpgrade linux-image-5.15.0-1084-realtimeUpgrade linux-image-gcp-6.8Upgrade linux-image-5.15.0-1089-azureUpgrade linux-image-5.15.0-1078-nvidiaUpgrade linux-image-oem-20.04Upgrade linux-image-5.15.0-1084-aws-fipsUpgrade linux-image-nvidia-64kUpgrade linux-image-6.11.0-1016-gcpUpgrade linux-image-generic-hwe-18.04Upgrade linux-image-generic-hwe-24.04Upgrade linux-image-aws-lts-24.04Upgrade linux-image-5.4.0-1151-azureUpgrade linux-image-generic-6.8Upgrade linux-image-generic-hwe-22.04Upgrade linux-image-generic-lpae-hwe-20.04Upgrade linux-image-gcp-fipsUpgrade linux-image-6.8.0-85-genericUpgrade linux-image-azure-nvidiaUpgrade linux-image-ibm-lts-20.04Upgrade linux-image-5.4.0-1149-gcp-fipsUpgrade linux-image-oem-osp1Upgrade linux-image-aws-64k-6.8Upgrade linux-image-oem-20.04dUpgrade linux-image-5.15.0-1078-raspiUpgrade linux-image-oem-22.04cUpgrade linux-image-6.8.0-84-generic-64kUpgrade linux-image-oracle-64kUpgrade linux-image-5.15.0-142-genericUpgrade linux-image-oem-20.04bUpgrade linux-image-raspi-realtimeUpgrade linux-image-gcpUpgrade linux-image-gkeopUpgrade linux-image-6.8.0-1023-gkeopUpgrade linux-image-6.11.0-1014-raspiUpgrade linux-image-5.15.0-140-fipsUpgrade linux-image-virtual-hwe-22.04Upgrade linux-image-ibm-lts-24.04Upgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-virtual-hwe-24.04Upgrade linux-image-oem-22.04dUpgrade linux-image-5.15.0-142-generic-64kUpgrade linux-image-6.8.0-1039-aws-64kUpgrade linux-image-5.4.0-1151-azure-fipsUpgrade linux-image-gcp-64kUpgrade linux-image-5.15.0-1037-nvidia-tegra-rtUpgrade linux-image-5.15.0-1026-nvidia-tegra-igx-rtUpgrade linux-image-kvmUpgrade linux-image-generic-hwe-20.04Upgrade linux-image-lowlatency-64k-6.11Upgrade linux-image-raspi2Upgrade linux-image-lowlatency-6.11Upgrade linux-image-gke-64k-6.8Upgrade linux-image-oem-20.04cUpgrade linux-image-azure-6.8Upgrade linux-image-raspi-6.8Upgrade linux-image-6.8.0-1039-raspiUpgrade linux-image-azure-nvidia-lts-24.04Upgrade linux-image-nvidia-tegra-igx-rtUpgrade linux-image-intel-iotgUpgrade linux-image-generic-64kUpgrade linux-image-gcp-64k-6.8Upgrade linux-image-6.8.0-1039-nvidiaUpgrade linux-image-6.8.0-84-lowlatencyUpgrade linux-image-6.8.0-1039-awsUpgrade linux-image-6.11.0-1018-azure-fdeUpgrade linux-image-6.11.0-1018-azureUpgrade linux-image-5.15.0-1081-oracleUpgrade linux-image-6.8.0-1037-oracleUpgrade linux-image-intel-iot-realtimeUpgrade linux-image-6.11.0-1024-oemUpgrade linux-image-5.15.0-140-generic-lpaeUpgrade linux-image-5.15.0-1081-gkeUpgrade linux-image-azure-fde-6.11Upgrade linux-image-5.15.0-1050-xilinx-zynqmpUpgrade linux-image-gkeUpgrade linux-image-nvidia-tegraUpgrade linux-image-5.15.0-1076-ibmUpgrade linux-image-6.11.0-1016-gcp-64kUpgrade linux-image-aws-lts-20.04Upgrade linux-image-gkeop-5.15Upgrade linux-image-intelUpgrade linux-image-realtime-hwe-22.04Upgrade linux-image-oem-22.04bUpgrade linux-image-azureUpgrade linux-image-raspiUpgrade linux-image-5.15.0-140-lowlatencyUpgrade linux-image-5.15.0-140-genericUpgrade linux-image-5.4.0-1146-aws-fipsUpgrade linux-image-virtual-6.8Upgrade linux-image-5.15.0-1080-kvmUpgrade linux-image-realtime-6.8.1Upgrade linux-image-6.8.0-1037-oracle-64kUpgrade linux-image-6.8.0-2031-raspi-realtimeUpgrade linux-image-virtual-hwe-18.04Upgrade linux-image-gke-6.8Upgrade linux-image-gcp-lts-24.04Upgrade linux-image-ibm-6.8Upgrade linux-image-aws-64kUpgrade linux-image-aws-lts-22.04Upgrade linux-image-azure-lts-22.04Upgrade linux-image-5.4.0-1144-oracleUpgrade linux-image-aws-6.8Upgrade linux-image-5.15.0-1079-intel-iotgUpgrade linux-image-azure-nvidia-6.8Upgrade linux-image-6.8.0-1039-nvidia-lowlatency-64kUpgrade linux-image-oracle-6.8Upgrade linux-image-virtual-hwe-20.04 | May 20, 2025 | Apr 1, 2025 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Oct 13, 2025 | Apr 1, 2025 |
Prioritize 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