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