In the Linux kernel, the following vulnerability has been resolved:
gve: prevent ethtool ops after shutdown
A crash can occur if an ethtool operation is invoked after shutdown() is called.
shutdown() is invoked during system shutdown to stop DMA operations without performing expensive deallocations. It is discouraged to unregister the netdev in this path, so the device may still be visible to userspace and kernel helpers.
In gve, shutdown() tears down most internal data structures. If an ethtool operation is dispatched after shutdown(), it will dereference freed or NULL pointers, leading to a kernel panic. While graceful shutdown normally quiesces userspace before invoking the reboot syscall, forced shutdowns (as observed on GCP VMs) can still trigger this path.
Fix by calling netif_device_detach() in shutdown(). This marks the device as detached so the ethtool ioctl handler will skip dispatching operations to the driver.
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Debian | — | Upgrade linux-6.1Upgrade linux | Sep 25, 2025 | Sep 25, 2025 |
| Oracle_linux | — | Upgrade kernel-uek | Nov 11, 2025 | Sep 5, 2025 |
| Redhat_linux | — | No solution exists | Jul 17, 2026 | Sep 5, 2025 |
| Suse | — | Upgrade kernel-source-azureUpgrade kernel-symsUpgrade kernel-64kbUpgrade kernel-devel-azureUpgrade kernel-default-optionalUpgrade dtb-exynosUpgrade dtb-freescaleUpgrade kselftests-kmp-defaultUpgrade kernel-debug-develUpgrade kernel-obs-qaUpgrade dtb-lgUpgrade kernel-azure-extraUpgrade dtb-amlogicUpgrade kernel-develUpgrade kernel-64kb-optionalUpgrade dtb-xilinxUpgrade cluster-md-kmp-defaultUpgrade kernel-kvmsmallUpgrade dlm-kmp-azureUpgrade dtb-apmUpgrade kselftests-kmp-64kbUpgrade kernel-rt-livepatch-develUpgrade kernel-kvmsmall-develUpgrade kernel-macrosUpgrade reiserfs-kmp-defaultUpgrade kernel-syms-azureUpgrade dtb-mediatekUpgrade kernel-debugUpgrade kernel-docsUpgrade ocfs2-kmp-rtUpgrade kernel-default-develUpgrade kernel-devel-rtUpgrade reiserfs-kmp-azureUpgrade dtb-amazonUpgrade kernel-rt-develUpgrade kernel-syms-rtUpgrade kernel-sourceUpgrade ocfs2-kmp-azureUpgrade kernel-64kb-develUpgrade kernel-default-extraUpgrade dtb-armUpgrade cluster-md-kmp-azureUpgrade kernel-rt-livepatchUpgrade cluster-md-kmp-rtUpgrade kernel-rt_debug-vdsoUpgrade kernel-zfcpdumpUpgrade dtb-amdUpgrade dtb-renesasUpgrade gfs2-kmp-64kbUpgrade dtb-appleUpgrade dtb-hisiliconUpgrade gfs2-kmp-rtUpgrade dlm-kmp-64kbUpgrade kernel-obs-buildUpgrade kernel-default-livepatch-develUpgrade kernel-default-base-rebuildUpgrade dtb-socionextUpgrade kernel-default-livepatchUpgrade kernel-rt-vdsoUpgrade kernel-azure-vdsoUpgrade kernel-defaultUpgrade ocfs2-kmp-64kbUpgrade kselftests-kmp-azureUpgrade kernel-debug-vdsoUpgrade dtb-caviumUpgrade dlm-kmp-defaultUpgrade dtb-marvellUpgrade dtb-alteraUpgrade kernel-azure-develUpgrade kernel-default-baseUpgrade kselftests-kmp-rtUpgrade ocfs2-kmp-defaultUpgrade kernel-rt-optionalUpgrade dtb-qcomUpgrade dtb-allwinnerUpgrade cluster-md-kmp-64kbUpgrade reiserfs-kmp-64kbUpgrade kernel-rtUpgrade kernel-kvmsmall-vdsoUpgrade kernel-default-manUpgrade kernel-64kb-extraUpgrade gfs2-kmp-defaultUpgrade gfs2-kmp-azureUpgrade kernel-source-rtUpgrade dtb-sprdUpgrade kernel-rt-extraUpgrade kernel-default-vdsoUpgrade reiserfs-kmp-rtUpgrade kernel-docs-htmlUpgrade kernel-rt_debugUpgrade kernel-source-vanillaUpgrade kernel-rt_debug-develUpgrade kernel-azure-optionalUpgrade kernel-azureUpgrade dtb-nvidiaUpgrade dlm-kmp-rtUpgrade dtb-rockchipUpgrade dtb-broadcom | Dec 5, 2025 | Oct 15, 2025 |
| Ubuntu | — | Upgrade linux-image-generic-64k-6.8Upgrade linux-image-6.8.0-1046-azureUpgrade linux-image-nvidia-lowlatency-6.8Upgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-lowlatency-64kUpgrade linux-image-realtimeUpgrade linux-image-aws-fipsUpgrade linux-image-gke-64kUpgrade linux-image-gkeop-6.8Upgrade linux-image-xilinx-zynqmpUpgrade linux-image-oracle-lts-24.04Upgrade linux-image-6.8.0-1030-gkeopUpgrade linux-image-oracleUpgrade linux-image-6.8.1-1041-realtimeUpgrade linux-image-generic-lpaeUpgrade linux-image-nvidia-6.8Upgrade linux-image-6.8.0-1046-nvidiaUpgrade linux-image-6.8.0-1043-gke-64kUpgrade linux-image-6.8.0-2037-raspi-realtimeUpgrade linux-image-6.8.0-100-generic-64kUpgrade linux-image-lowlatencyUpgrade linux-image-lowlatency-6.8Upgrade linux-image-6.8.0-1043-oracle-64kUpgrade linux-image-nvidia-64k-6.8Upgrade linux-image-azure-fipsUpgrade linux-image-6.8.0-1044-ibmUpgrade linux-image-awsUpgrade linux-image-fipsUpgrade linux-image-gcp-64k-lts-24.04Upgrade linux-image-nvidia-lowlatencyUpgrade linux-image-oracle-64k-lts-24.04Upgrade linux-image-6.8.0-1046-aws-64kUpgrade linux-image-aws-64k-lts-24.04Upgrade linux-image-nvidia-64k-hwe-22.04Upgrade linux-image-6.8.0-1046-nvidia-lowlatencyUpgrade linux-image-6.8.0-1047-gcp-64kUpgrade linux-image-ibmUpgrade linux-image-oem-22.04Upgrade linux-image-gcp-64k-6.8Upgrade linux-image-gcp-fipsUpgrade linux-image-virtual-6.8Upgrade linux-image-oem-22.04aUpgrade linux-image-nvidia-lowlatency-64k-6.8Upgrade linux-image-6.8.0-1047-gcpUpgrade linux-image-6.8.0-100-lowlatencyUpgrade linux-image-gcp-6.8Upgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-aws-fips-6.8Upgrade linux-image-realtime-6.8.1Upgrade linux-image-nvidia-hwe-22.04Upgrade linux-image-aws-6.8Upgrade linux-image-realtime-hwe-22.04Upgrade linux-image-virtual-hwe-22.04Upgrade linux-image-kvmUpgrade linux-image-6.8.0-1051-azureUpgrade linux-image-gke-6.8Upgrade linux-image-azure-lts-24.04Upgrade linux-image-lowlatency-64k-6.8Upgrade linux-image-generic-hwe-22.04Upgrade linux-image-6.8.0-1046-aws-fipsUpgrade linux-image-ibm-lts-24.04Upgrade linux-image-oem-22.04cUpgrade linux-image-nvidia-64kUpgrade linux-image-aws-lts-24.04Upgrade linux-image-6.8.0-1046-azure-fipsUpgrade linux-image-xilinx-6.8Upgrade linux-image-ibm-6.8Upgrade linux-image-gkeUpgrade linux-image-gcpUpgrade linux-image-azure-fips-6.8Upgrade linux-image-azureUpgrade linux-image-6.8.0-1046-nvidia-64kUpgrade linux-image-6.8.0-1046-awsUpgrade linux-image-6.8.0-1043-gkeUpgrade linux-image-oracle-64kUpgrade linux-image-6.8.0-100-fipsUpgrade linux-image-raspi-realtimeUpgrade linux-image-fips-6.8Upgrade linux-image-6.8.0-1046-nvidia-lowlatency-64kUpgrade linux-image-oem-22.04dUpgrade linux-image-ibm-classicUpgrade linux-image-6.8.0-100-lowlatency-64kUpgrade linux-image-gcp-lts-24.04Upgrade linux-image-generic-6.8Upgrade linux-image-genericUpgrade linux-image-raspi-realtime-6.8Upgrade linux-image-oracle-6.8Upgrade linux-image-oem-22.04bUpgrade linux-image-gcp-fips-6.8Upgrade linux-image-6.8.0-1047-raspiUpgrade linux-image-oracle-64k-6.8Upgrade linux-image-generic-64kUpgrade linux-image-aws-64k-6.8Upgrade linux-image-raspiUpgrade linux-image-azure-6.8Upgrade linux-image-virtualUpgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-aws-64kUpgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-6.8.0-1023-xilinxUpgrade linux-image-intel-iot-realtimeUpgrade linux-image-intel-iotgUpgrade linux-image-6.8.0-1043-oracleUpgrade linux-image-gke-64k-6.8Upgrade linux-image-raspi-6.8Upgrade linux-image-nvidiaUpgrade linux-image-gkeopUpgrade linux-image-gcp-64kUpgrade linux-image-6.8.0-100-genericUpgrade linux-image-6.8.0-1047-gcp-fipsUpgrade linux-image-xilinx | Feb 12, 2026 | Sep 5, 2025 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Oct 7, 2025 | Sep 5, 2025 |
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