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