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 kernel-rt-modulesUpgrade kernel-rt-64k-coreUpgrade kernel-zfcpdump-coreUpgrade kernel-64k-modules-extraUpgrade perfUpgrade kernel-debug-modules-extraUpgrade kernel-rt-modules-extraUpgrade kernel-64k-debug-coreUpgrade kernel-tools-libsUpgrade kernel-uki-virt-addonsUpgrade kernel-64k-debug-develUpgrade kernel-rt-64k-debug-develUpgrade kernel-64k-debug-modules-coreUpgrade kernel-rt-64k-develUpgrade kernel-zfcpdump-modulesUpgrade kernel-rt-64kUpgrade kernel-docUpgrade rvUpgrade kernel-rt-debug-modules-coreUpgrade kernel-rt-64k-debug-coreUpgrade kernel-rt-debug-coreUpgrade kernel-zfcpdump-devel-matchedUpgrade kernel-toolsUpgrade kernel-rt-modules-coreUpgrade kernel-64k-debug-devel-matchedUpgrade kernel-rt-kvmUpgrade kernel-64k-debug-modulesUpgrade kernel-rtUpgrade bpftoolUpgrade kernel-debug-modules-coreUpgrade kernel-64k-debugUpgrade kernel-rt-debugUpgrade kernel-tools-libs-develUpgrade kernel-develUpgrade kernel-rt-develUpgrade kernel-rt-64k-modulesUpgrade kernel-debug-modulesUpgrade kernel-64k-devel-matchedUpgrade kernel-modules-extraUpgrade rtlaUpgrade kernel-coreUpgrade libperfUpgrade kernel-rt-debug-kvmUpgrade kernel-uki-virtUpgrade kernel-debug-uki-virtUpgrade kernel-zfcpdump-modules-extraUpgrade kernel-modules-coreUpgrade kernel-debug-develUpgrade kernel-zfcpdumpUpgrade kernel-64k-modules-coreUpgrade kernel-64kUpgrade kernel-64k-coreUpgrade kernel-64k-develUpgrade kernel-rt-64k-debug-modulesUpgrade kernel-rt-64k-debugUpgrade kernel-64k-debug-modules-extraUpgrade kernel-cross-headersUpgrade kernel-rt-64k-modules-coreUpgrade kernel-zfcpdump-modules-coreUpgrade kernel-rt-debug-develUpgrade python3-perfUpgrade kernel-rt-64k-debug-modules-coreUpgrade kernel-rt-coreUpgrade kernel-rt-debug-modules-extraUpgrade kernel-64k-modulesUpgrade kernel-modulesUpgrade kernel-rt-64k-debug-modules-extraUpgrade kernel-debug-devel-matchedUpgrade kernel-debugUpgrade kernel-debug-coreUpgrade kernel-headersUpgrade kernel-zfcpdump-develUpgrade kernelUpgrade kernel-abi-stablelistsUpgrade kernel-devel-matchedUpgrade kernel-rt-64k-modules-extraUpgrade kernel-rt-debug-modules | Aug 8, 2025 | Aug 4, 2025 |
| Amazon Linux Ami 2 | — | Upgrade kernel-debuginfo-common-x86_64Upgrade bpftoolUpgrade kernel-livepatch-5.10.235-227.919Upgrade kernelUpgrade kernel-headersUpgrade python-perf-debuginfoUpgrade kernel-debuginfoUpgrade perf-debuginfoUpgrade python-perfUpgrade kernel-toolsUpgrade perfUpgrade kernel-debuginfo-common-aarch64Upgrade bpftool-debuginfoUpgrade kernel-tools-develUpgrade kernel-develUpgrade kernel-livepatch-5.15.179-121.185Upgrade kernel-tools-debuginfo | Apr 25, 2025 | Apr 1, 2025 |
| Amazon_linux_2023 | — | Upgrade kernel-livepatch-6.1.130-139.222Upgrade bpftool-debuginfoUpgrade kernel-debuginfo-common-x86_64Upgrade kernel-libbpf-develUpgrade bpftoolUpgrade kernel-libbpf-staticUpgrade kernel-toolsUpgrade kernel-tools-debuginfoUpgrade python3-perf-debuginfoUpgrade kernelUpgrade kernel-libbpfUpgrade kernel-debuginfoUpgrade kernel-modules-extraUpgrade kernel-develUpgrade kernel-livepatch-6.1.131-143.221Upgrade kernel-modules-extra-commonUpgrade kernel-debuginfo-common-aarch64Upgrade perfUpgrade python3-perfUpgrade kernel-headersUpgrade kernel-libbpf-debuginfoUpgrade perf-debuginfoUpgrade kernel-tools-devel | Apr 30, 2025 | Apr 1, 2025 |
| Debian | — | Upgrade linuxUpgrade linux-6.1 | Apr 14, 2025 | Apr 1, 2025 |
| Huawei Euleros 2_0_sp11 | — | Upgrade python3-perfUpgrade kernel-tools-libsUpgrade bpftoolUpgrade kernel-abi-stablelistsUpgrade kernelUpgrade kernel-tools | Jun 13, 2025 | Apr 1, 2025 |
| Huawei Euleros 2_0_sp12 | — | Upgrade kernel-toolsUpgrade kernel-abi-stablelistsUpgrade kernel-tools-libsUpgrade bpftoolUpgrade kernelUpgrade python3-perf | Jul 21, 2025 | Apr 1, 2025 |
| Huawei Euleros 2_0_sp13 | — | Upgrade kernel-toolsUpgrade bpftoolUpgrade kernel-tools-libsUpgrade kernel-abi-stablelistsUpgrade python3-perfUpgrade kernel | Jul 1, 2025 | Apr 1, 2025 |
| Oracle_linux | — | Upgrade kernel | Aug 12, 2025 | Apr 1, 2025 |
| Redhat_linux | — | Upgrade kernel-rtNo solution existsUpgrade kernel | Jul 9, 2025 | Apr 1, 2025 |
| Rocky_linux | — | Upgrade kernel-debuginfo-common-x86_64Upgrade kernel-debug-modulesUpgrade kernel-toolsUpgrade kernel-debuginfo-common-s390xUpgrade python3-perf-debuginfoUpgrade kernel-rt-debug-coreUpgrade kernel-rt-debugUpgrade kernel-zfcpdump-develUpgrade rvUpgrade kernel-rt-debuginfoUpgrade kernel-rt-modulesUpgrade kernel-rt-debug-develUpgrade kernel-debug-debuginfoUpgrade kernel-debug-coreUpgrade bpftoolUpgrade kernel-debug-modules-coreUpgrade rtlaUpgrade kernel-debuginfoUpgrade kernel-zfcpdump-modulesUpgrade kernel-tools-libsUpgrade kernel-zfcpdump-modules-extraUpgrade kernel-debug-develUpgrade kernel-zfcpdump-devel-matchedUpgrade kernel-uki-virt-addonsUpgrade kernel-rt-debug-debuginfoUpgrade kernel-rt-develUpgrade kernel-modules-extraUpgrade kernel-rtUpgrade kernel-debug-uki-virtUpgrade kernel-rt-debug-kvmUpgrade kernel-tools-debuginfoUpgrade kernel-debug-modules-extraUpgrade kernel-coreUpgrade kernel-rt-modules-coreUpgrade kernel-uki-virtUpgrade bpftool-debuginfoUpgrade kernel-debugUpgrade kernel-modulesUpgrade kernel-zfcpdumpUpgrade kernel-rt-debug-modulesUpgrade kernel-rt-kvmUpgrade kernel-rt-debug-modules-coreUpgrade kernel-rt-debuginfo-common-x86_64Upgrade kernel-zfcpdump-modules-coreUpgrade kernel-zfcpdump-coreUpgrade python3-perfUpgrade kernel-rt-debug-modules-extraUpgrade kernel-modules-coreUpgrade libperfUpgrade kernel-develUpgrade kernel-debug-devel-matchedUpgrade kernel-devel-matchedUpgrade kernel-zfcpdump-debuginfoUpgrade kernel-tools-libs-develUpgrade perf-debuginfoUpgrade kernel-cross-headersUpgrade kernel-headersUpgrade libperf-debuginfoUpgrade kernelUpgrade kernel-rt-coreUpgrade kernel-rt-modules-extraUpgrade perf | Feb 5, 2026 | Sep 8, 2025 |
| Suse | — | Upgrade kernel-default-baseUpgrade kernel-rt-optionalUpgrade kernel-rt_debug-develUpgrade dtb-appleUpgrade cluster-md-kmp-64kbUpgrade kernel-default-develUpgrade kernel-rt-vdsoUpgrade kernel-symsUpgrade kernel-64kb-extraUpgrade kernel-docsUpgrade kernel-docs-htmlUpgrade kselftests-kmp-defaultUpgrade kselftests-kmp-azureUpgrade cluster-md-kmp-defaultUpgrade dtb-apmUpgrade kernel-default-livepatchUpgrade dlm-kmp-azureUpgrade dtb-freescaleUpgrade gfs2-kmp-64kbUpgrade kernel-default-extraUpgrade kselftests-kmp-rtUpgrade kernel-defaultUpgrade kernel-rt-livepatch-develUpgrade kernel-default-livepatch-develUpgrade kernel-default-manUpgrade kernel-debug-develUpgrade kernel-64kbUpgrade kernel-source-rtUpgrade kernel-rt_debugUpgrade dtb-broadcomUpgrade kernel-syms-rtUpgrade kernel-obs-qaUpgrade dtb-sprdUpgrade dtb-amdUpgrade dtb-amlogicUpgrade dlm-kmp-defaultUpgrade dtb-hisiliconUpgrade ocfs2-kmp-64kbUpgrade gfs2-kmp-defaultUpgrade dtb-socionextUpgrade kernel-64kb-optionalUpgrade kernel-debug-vdsoUpgrade kernel-debugUpgrade kernel-azureUpgrade kernel-rt_debug-vdsoUpgrade dlm-kmp-rtUpgrade dtb-amazonUpgrade kernel-kvmsmall-vdsoUpgrade kernel-azure-extraUpgrade reiserfs-kmp-defaultUpgrade dtb-marvellUpgrade reiserfs-kmp-64kbUpgrade reiserfs-kmp-rtUpgrade dtb-renesasUpgrade kernel-macrosUpgrade kernel-azure-vdsoUpgrade dtb-alteraUpgrade kernel-rt-develUpgrade kernel-default-optionalUpgrade kernel-default-base-rebuildUpgrade dtb-mediatekUpgrade dlm-kmp-64kbUpgrade kernel-rtUpgrade dtb-armUpgrade kernel-64kb-develUpgrade dtb-rockchipUpgrade kernel-obs-buildUpgrade dtb-xilinxUpgrade kernel-source-azureUpgrade reiserfs-kmp-azureUpgrade kernel-rt-extraUpgrade kernel-develUpgrade dtb-caviumUpgrade ocfs2-kmp-rtUpgrade kernel-syms-azureUpgrade kernel-sourceUpgrade kernel-kvmsmallUpgrade kernel-devel-azureUpgrade dtb-exynosUpgrade cluster-md-kmp-azureUpgrade gfs2-kmp-azureUpgrade kernel-azure-optionalUpgrade gfs2-kmp-rtUpgrade kernel-devel-rtUpgrade dtb-lgUpgrade dtb-allwinnerUpgrade dtb-nvidiaUpgrade ocfs2-kmp-azureUpgrade kernel-azure-develUpgrade ocfs2-kmp-defaultUpgrade kernel-source-vanillaUpgrade dtb-qcomUpgrade cluster-md-kmp-rtUpgrade kselftests-kmp-64kbUpgrade kernel-zfcpdumpUpgrade kernel-kvmsmall-develUpgrade kernel-default-vdso | Dec 5, 2025 | Aug 6, 2025 |
| Ubuntu | — | Upgrade linux-image-6.11.0-28-genericUpgrade linux-image-5.15.0-1026-nvidia-tegra-igxUpgrade linux-image-nvidia-lowlatencyUpgrade linux-image-5.4.0-1146-awsUpgrade linux-image-oemUpgrade linux-image-5.15.0-1037-nvidia-tegraUpgrade linux-image-5.15.0-1066-gkeopUpgrade linux-image-5.15.0-1078-nvidia-lowlatencyUpgrade linux-image-awsUpgrade linux-image-5.4.0-1129-raspiUpgrade linux-image-5.4.0-1064-xilinx-zynqmpUpgrade linux-image-5.15.0-1084-awsUpgrade linux-image-realtimeUpgrade linux-image-5.15.0-1077-intel-iot-realtimeUpgrade linux-image-nvidiaUpgrade linux-image-oem-24.04bUpgrade linux-image-nvidia-6.8Upgrade linux-image-5.15.0-1089-azure-fipsUpgrade linux-image-gke-64kUpgrade linux-image-ibm-classicUpgrade linux-image-aws-fipsUpgrade linux-image-lowlatency-hwe-24.04Upgrade linux-image-6.8.0-84-genericUpgrade linux-image-6.8.0-84-lowlatency-64kUpgrade linux-image-ibmUpgrade linux-image-5.4.0-1105-bluefieldUpgrade linux-image-5.4.0-1133-kvmUpgrade linux-image-6.11.0-1015-lowlatency-64kUpgrade linux-image-generic-lpaeUpgrade linux-image-6.11.0-1017-oracleUpgrade linux-image-oracle-lts-24.04Upgrade linux-image-5.15.0-1083-gcpUpgrade linux-image-oracle-lts-20.04Upgrade linux-image-6.11.0-1017-oracle-64kUpgrade linux-image-aws-64k-lts-24.04Upgrade linux-image-azure-fde-lts-24.04Upgrade linux-image-gcp-64k-lts-24.04Upgrade linux-image-6.8.0-1038-azure-fdeUpgrade linux-image-snapdragon-hwe-18.04Upgrade linux-image-5.4.0-216-lowlatencyUpgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-azure-6.11Upgrade linux-image-6.8.0-1036-azureUpgrade linux-image-lowlatency-6.8Upgrade linux-image-nvidia-lowlatency-6.8Upgrade linux-image-generic-64k-hwe-24.04Upgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-5.15.0-140-lowlatency-64kUpgrade linux-image-lowlatencyUpgrade linux-image-6.8.0-1036-gke-64kUpgrade linux-image-6.8.0-1039-nvidia-lowlatencyUpgrade linux-image-oracle-64k-lts-24.04Upgrade linux-image-6.8.1-1034-realtimeUpgrade linux-image-6.8.0-1036-gkeUpgrade linux-image-6.8.0-1038-azureUpgrade linux-image-generic-64k-6.8Upgrade linux-image-nvidia-64k-hwe-22.04Upgrade linux-image-nvidia-64k-6.8Upgrade linux-image-nvidia-tegra-rtUpgrade linux-image-lowlatency-64k-hwe-24.04Upgrade linux-image-6.8.0-1025-azure-nvidiaUpgrade linux-image-6.8.0-1039-nvidia-64kUpgrade linux-image-gcp-6.8Upgrade linux-image-6.8.0-1036-azure-fdeUpgrade linux-image-6.11.0-1015-lowlatencyUpgrade linux-image-azure-lts-24.04Upgrade linux-image-bluefieldUpgrade linux-image-azure-lts-20.04Upgrade linux-image-6.8.0-1037-ibmUpgrade linux-image-xilinx-zynqmpUpgrade linux-image-5.4.0-1092-ibmUpgrade linux-image-5.4.0-1120-fipsUpgrade linux-image-6.11.0-1011-realtimeUpgrade linux-image-azure-cvmUpgrade linux-image-raspi-realtime-6.8Upgrade linux-image-azure-fdeUpgrade linux-image-oracleUpgrade linux-image-azure-fde-6.8Upgrade linux-image-5.15.0-1083-gcp-fipsUpgrade linux-image-5.15.0-142-generic-lpaeUpgrade linux-image-5.4.0-216-generic-lpaeUpgrade linux-image-lowlatency-64k-hwe-20.04Upgrade linux-image-gke-5.15Upgrade linux-image-lowlatency-64k-6.8Upgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-gkeop-6.8Upgrade linux-image-azure-fde-edgeUpgrade linux-image-oem-22.04Upgrade linux-image-6.11.0-1015-awsUpgrade linux-image-6.8.0-85-generic-64kUpgrade linux-image-lowlatency-64kUpgrade linux-image-5.4.0-216-genericUpgrade linux-image-gcp-lts-22.04Upgrade linux-image-lowlatency-hwe-18.04Upgrade linux-image-raspi-hwe-18.04Upgrade linux-image-azure-fipsUpgrade linux-image-5.4.0-1149-gcpUpgrade linux-image-raspi-nolpaeUpgrade linux-image-5.15.0-1084-realtimeUpgrade linux-image-6.8.0-1040-gcp-64kUpgrade linux-image-lowlatency-hwe-20.04Upgrade linux-image-5.4.0-1051-iotUpgrade linux-image-5.15.0-140-generic-64kUpgrade linux-image-generic-64k-hwe-20.04Upgrade linux-image-oracle-lts-22.04Upgrade linux-image-fipsUpgrade linux-image-nvidia-hwe-22.04Upgrade linux-image-oracle-64k-6.8Upgrade linux-image-virtualUpgrade linux-image-genericUpgrade linux-image-gcp-lts-20.04Upgrade linux-image-6.8.0-1040-gcpUpgrade linux-image-nvidia-lowlatency-64k-6.8Upgrade linux-image-6.11.0-28-generic-64kUpgrade linux-image-nvidia-tegra-igxUpgrade linux-image-oem-22.04aUpgrade linux-image-nvidia-tegra-igx-rtUpgrade linux-image-raspi-6.8Upgrade linux-image-azure-6.8Upgrade linux-image-6.11.0-1024-oemUpgrade linux-image-5.4.0-1151-azureUpgrade linux-image-oem-22.04dUpgrade linux-image-oem-22.04bUpgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-intelUpgrade linux-image-gkeop-5.15Upgrade linux-image-generic-lpae-hwe-20.04Upgrade linux-image-generic-hwe-22.04Upgrade linux-image-generic-6.8Upgrade linux-image-raspiUpgrade linux-image-6.11.0-1018-azure-fdeUpgrade linux-image-intel-iotgUpgrade linux-image-5.15.0-142-genericUpgrade linux-image-lowlatency-6.11Upgrade linux-image-lowlatency-64k-6.11Upgrade linux-image-kvmUpgrade linux-image-generic-hwe-20.04Upgrade linux-image-5.15.0-1026-nvidia-tegra-igx-rtUpgrade linux-image-raspi2Upgrade linux-image-6.8.0-84-generic-64kUpgrade linux-image-ibm-lts-20.04Upgrade linux-image-5.15.0-140-fipsUpgrade linux-image-5.15.0-1078-raspiUpgrade linux-image-oem-20.04dUpgrade linux-image-6.8.0-85-genericUpgrade linux-image-5.15.0-1050-xilinx-zynqmpUpgrade linux-image-gcpUpgrade linux-image-oem-20.04bUpgrade linux-image-raspi-realtimeUpgrade linux-image-gcp-64kUpgrade linux-image-5.4.0-1151-azure-fipsUpgrade linux-image-5.15.0-140-generic-lpaeUpgrade linux-image-5.15.0-1078-nvidiaUpgrade linux-image-intel-iot-realtimeUpgrade linux-image-gkeopUpgrade linux-image-oracle-64kUpgrade linux-image-oem-22.04cUpgrade linux-image-oem-osp1Upgrade linux-image-6.8.0-1039-awsUpgrade linux-image-5.4.0-1149-gcp-fipsUpgrade linux-image-azure-nvidiaUpgrade linux-image-5.15.0-1037-nvidia-tegra-rtUpgrade linux-image-5.15.0-1081-gkeUpgrade linux-image-realtime-hwe-22.04Upgrade linux-image-ibm-lts-24.04Upgrade linux-image-gkeUpgrade linux-image-azure-fde-6.11Upgrade linux-image-aws-lts-20.04Upgrade linux-image-6.8.0-1039-raspiUpgrade linux-image-6.11.0-1016-gcp-64kUpgrade linux-image-5.15.0-1076-ibmUpgrade linux-image-virtual-hwe-22.04Upgrade linux-image-nvidia-tegraUpgrade linux-image-6.11.0-1014-raspiUpgrade linux-image-6.8.0-1037-oracle-64kUpgrade linux-image-gke-64k-6.8Upgrade linux-image-oem-20.04cUpgrade linux-image-oem-20.04Upgrade linux-image-aws-lts-24.04Upgrade linux-image-aws-64kUpgrade linux-image-aws-6.8Upgrade linux-image-6.8.0-2031-raspi-realtimeUpgrade linux-image-5.4.0-1144-oracleUpgrade linux-image-5.15.0-1089-azureUpgrade linux-image-5.15.0-1079-intel-iotgUpgrade linux-image-ibm-6.8Upgrade linux-image-gke-6.8Upgrade linux-image-gcp-lts-24.04Upgrade linux-image-virtual-hwe-20.04Upgrade linux-image-aws-lts-22.04Upgrade linux-image-azure-lts-22.04Upgrade linux-image-virtual-hwe-18.04Upgrade linux-image-azure-nvidia-6.8Upgrade linux-image-6.8.0-84-lowlatencyUpgrade linux-image-6.8.0-1039-nvidiaUpgrade linux-image-6.8.0-1037-oracleUpgrade linux-image-6.11.0-1018-azureUpgrade linux-image-5.15.0-1081-oracleUpgrade linux-image-generic-64kUpgrade linux-image-azure-nvidia-lts-24.04Upgrade linux-image-gcp-64k-6.8Upgrade linux-image-5.4.0-1146-aws-fipsUpgrade linux-image-5.15.0-140-lowlatencyUpgrade linux-image-5.15.0-140-genericUpgrade linux-image-5.15.0-1084-aws-fipsUpgrade linux-image-6.8.0-1039-nvidia-lowlatency-64kUpgrade linux-image-6.11.0-1016-gcpUpgrade linux-image-5.15.0-1080-kvmUpgrade linux-image-virtual-6.8Upgrade linux-image-realtime-6.8.1Upgrade linux-image-oracle-6.8Upgrade linux-image-nvidia-64kUpgrade linux-image-generic-hwe-24.04Upgrade linux-image-generic-hwe-18.04Upgrade linux-image-6.8.0-1023-gkeopUpgrade linux-image-aws-64k-6.8Upgrade linux-image-5.15.0-142-generic-64kUpgrade linux-image-virtual-hwe-24.04Upgrade linux-image-gcp-fipsUpgrade linux-image-azureUpgrade linux-image-6.8.0-1039-aws-64k | 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 |
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