In the Linux kernel, the following vulnerability has been resolved:
watchdog: cpu5wdt.c: Fix use-after-free bug caused by cpu5wdt_trigger
When the cpu5wdt module is removing, the origin code uses del_timer() to de-activate the timer. If the timer handler is running, del_timer() could not stop it and will return directly. If the port region is released by release_region() and then the timer handler cpu5wdt_trigger() calls outb() to write into the region that is released, the use-after-free bug will happen.
Change del_timer() to timer_shutdown_sync() in order that the timer handler could be finished before the port region is released.
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 |
|---|---|---|---|---|
| Debian | — | No solution existsUpgrade linux | May 15, 2025 | Jun 21, 2024 |
| Suse | — | Upgrade dlm-kmp-azureUpgrade dtb-armUpgrade kernel-default-extraUpgrade dtb-xilinxUpgrade kernel-azure-develUpgrade dlm-kmp-defaultUpgrade kernel-rt-develUpgrade dtb-nvidiaUpgrade kernel-macrosUpgrade ocfs2-kmp-rtUpgrade reiserfs-kmp-rtUpgrade kernel-default-optionalUpgrade kernel-rt_debug-vdsoUpgrade ocfs2-kmp-azureUpgrade cluster-md-kmp-64kbUpgrade kernel-rtUpgrade dtb-amlogicUpgrade kernel-defaultUpgrade cluster-md-kmp-rtUpgrade kernel-64kb-extraUpgrade kernel-default-base-rebuildUpgrade kselftests-kmp-rtUpgrade dtb-rockchipUpgrade dtb-sprdUpgrade dtb-mediatekUpgrade kernel-develUpgrade kernel-kvmsmallUpgrade kernel-default-livepatch-develUpgrade kernel-symsUpgrade kernel-rt-livepatchUpgrade kernel-default-baseUpgrade kernel-syms-rtUpgrade kernel-64kb-develUpgrade kernel-devel-rtUpgrade kernel-obs-qaUpgrade dlm-kmp-rtUpgrade kernel-docsUpgrade kernel-rt-livepatch-develUpgrade cluster-md-kmp-defaultUpgrade kernel-debug-livepatch-develUpgrade reiserfs-kmp-azureUpgrade kselftests-kmp-defaultUpgrade kernel-rt_debug-livepatch-develUpgrade dtb-apmUpgrade dtb-qcomUpgrade kernel-azure-baseUpgrade gfs2-kmp-defaultUpgrade dtb-broadcomUpgrade kernel-obs-buildUpgrade kernel-kvmsmall-develUpgrade kernel-docs-htmlUpgrade kernel-default-vdsoUpgrade kernel-azure-livepatch-develUpgrade gfs2-kmp-azureUpgrade kernel-azureUpgrade dtb-caviumUpgrade kernel-azure-optionalUpgrade kernel-source-vanillaUpgrade kernel-source-azureUpgrade kselftests-kmp-azureUpgrade kernel-64kb-livepatch-develUpgrade gfs2-kmp-rtUpgrade kernel-rt-vdsoUpgrade kernel-64kb-optionalUpgrade dtb-amazonUpgrade kernel-devel-azureUpgrade dtb-socionextUpgrade ocfs2-kmp-defaultUpgrade kernel-azure-extraUpgrade kernel-64kbUpgrade dtb-alteraUpgrade dlm-kmp-64kbUpgrade reiserfs-kmp-defaultUpgrade dtb-marvellUpgrade ocfs2-kmp-64kbUpgrade kernel-rt_debugUpgrade dtb-amdUpgrade dtb-allwinnerUpgrade kernel-sourceUpgrade kernel-rt-extraUpgrade kernel-kvmsmall-vdsoUpgrade cluster-md-kmp-azureUpgrade kernel-debug-develUpgrade dtb-appleUpgrade dtb-lgUpgrade kernel-debug-vdsoUpgrade kernel-debugUpgrade kernel-rt-optionalUpgrade kernel-kvmsmall-livepatch-develUpgrade kernel-default-livepatchUpgrade kernel-default-develUpgrade dtb-freescaleUpgrade kselftests-kmp-64kbUpgrade dtb-renesasUpgrade kernel-default-manUpgrade reiserfs-kmp-64kbUpgrade kernel-source-rtUpgrade gfs2-kmp-64kbUpgrade dtb-hisiliconUpgrade kernel-syms-azureUpgrade kernel-azure-vdsoUpgrade dtb-exynosUpgrade kernel-zfcpdumpUpgrade kernel-rt_debug-devel | Jul 10, 2024 | Jun 21, 2024 |
| Ubuntu | — | Upgrade linux-image-nvidia-6.8Upgrade linux-image-snapdragon-hwe-18.04Upgrade linux-image-gkeop-5.4Upgrade linux-image-4.15.0-1182-azureUpgrade linux-image-5.15.0-124-generic-64kUpgrade linux-image-lowlatency-64kUpgrade linux-image-oem-20.04bUpgrade linux-image-oem-22.04Upgrade linux-image-nvidiaUpgrade linux-image-5.15.0-1070-gcpUpgrade linux-image-oracleUpgrade linux-image-6.8.0-1011-raspiUpgrade linux-image-generic-64kUpgrade linux-image-oracle-lts-20.04Upgrade linux-image-xilinx-zynqmpUpgrade linux-image-virtual-lts-xenialUpgrade linux-image-6.8.0-1013-nvidia-lowlatencyUpgrade linux-image-5.4.0-1118-raspiUpgrade linux-image-6.8.0-1013-nvidia-lowlatency-64kUpgrade linux-image-6.8.0-1010-gkeUpgrade linux-image-5.15.0-124-lowlatency-64kUpgrade linux-image-virtual-hwe-22.04Upgrade linux-image-oem-22.04cUpgrade linux-image-6.8.0-45-generic-64kUpgrade linux-image-4.4.0-260-lowlatencyUpgrade linux-image-oracle-lts-22.04Upgrade linux-image-virtual-hwe-20.04Upgrade linux-image-4.15.0-1136-oracleUpgrade linux-image-generic-hwe-20.04Upgrade linux-image-6.8.0-1014-gcpUpgrade linux-image-gkeUpgrade linux-image-bluefieldUpgrade linux-image-4.4.0-1137-awsUpgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-4.4.0-1138-kvmUpgrade linux-image-aws-lts-18.04Upgrade linux-image-5.4.0-1101-gkeopUpgrade linux-image-5.15.0-1074-azure-fdeUpgrade linux-image-virtualUpgrade linux-image-genericUpgrade linux-image-5.15.0-1068-kvmUpgrade linux-image-4.4.0-260-genericUpgrade linux-image-azure-lts-18.04Upgrade linux-image-gkeopUpgrade linux-image-5.4.0-1044-iotUpgrade linux-image-generic-lpae-hwe-20.04Upgrade linux-image-gkeop-5.15Upgrade linux-image-5.15.0-1064-raspiUpgrade linux-image-raspi-hwe-18.04Upgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-6.8.0-1012-oracleUpgrade linux-image-6.8.0-1012-ibmUpgrade linux-image-lowlatency-hwe-18.04Upgrade linux-image-oem-20.04Upgrade linux-image-oem-20.04cUpgrade linux-image-5.4.0-1134-awsUpgrade linux-image-6.8.0-1013-nvidiaUpgrade linux-image-generic-hwe-16.04Upgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-virtual-hwe-18.04Upgrade linux-image-6.8.0-44-lowlatencyUpgrade linux-image-oem-osp1Upgrade linux-image-4.15.0-1174-awsUpgrade linux-image-oem-22.04dUpgrade linux-image-5.4.0-198-genericUpgrade linux-image-azure-lts-22.04Upgrade linux-image-intel-iotgUpgrade linux-image-oracle-lts-18.04Upgrade linux-image-6.8.0-1014-azure-fdeUpgrade linux-image-intelUpgrade linux-image-6.8.0-44-lowlatency-64kUpgrade linux-image-lowlatency-hwe-16.04Upgrade linux-image-generic-lpaeUpgrade linux-image-gcp-lts-22.04Upgrade linux-image-oemUpgrade linux-image-generic-lts-xenialUpgrade linux-image-5.15.0-1064-ibmUpgrade linux-image-4.15.0-1157-kvmUpgrade linux-image-5.15.0-1068-gkeUpgrade linux-image-6.8.0-1015-awsUpgrade linux-image-lowlatency-hwe-20.04Upgrade linux-image-6.8.0-45-genericUpgrade linux-image-5.4.0-198-lowlatencyUpgrade linux-image-5.15.0-124-lowlatencyUpgrade linux-image-5.4.0-1094-bluefieldUpgrade linux-image-aws-lts-22.04Upgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-oem-20.04dUpgrade linux-image-lowlatencyUpgrade linux-image-lowlatency-64k-hwe-20.04Upgrade linux-image-4.4.0-1175-awsUpgrade linux-image-raspiUpgrade linux-image-nvidia-64k-6.8Upgrade linux-image-5.15.0-1074-azureUpgrade linux-image-virtual-hwe-24.04Upgrade linux-image-generic-hwe-18.04Upgrade linux-image-4.15.0-230-genericUpgrade linux-image-6.8.0-1013-nvidia-64kUpgrade linux-image-generic-hwe-24.04Upgrade linux-image-5.4.0-1081-ibmUpgrade linux-image-generic-64k-hwe-20.04Upgrade linux-image-6.8.0-44-generic-64kUpgrade linux-image-5.15.0-1054-gkeopUpgrade linux-image-gcpUpgrade linux-image-nvidia-64kUpgrade linux-image-ibm-classicUpgrade linux-image-azure-fdeUpgrade linux-image-virtual-hwe-16.04Upgrade linux-image-6.8.0-1012-oracle-64kUpgrade linux-image-5.15.0-1066-nvidiaUpgrade linux-image-5.15.0-1066-nvidia-lowlatencyUpgrade linux-image-4.15.0-230-lowlatencyUpgrade linux-image-oem-22.04bUpgrade linux-image-5.15.0-1066-intel-iotgUpgrade linux-image-aws-lts-20.04Upgrade linux-image-5.15.0-1037-xilinx-zynqmpUpgrade linux-image-oem-22.04aUpgrade linux-image-gcp-lts-18.04Upgrade linux-image-4.15.0-1167-gcpUpgrade linux-image-nvidia-lowlatencyUpgrade linux-image-azure-cvmUpgrade linux-image-generic-hwe-22.04Upgrade linux-image-ibm-lts-24.04Upgrade linux-image-5.15.0-124-genericUpgrade linux-image-5.15.0-1069-oracleUpgrade linux-image-lowlatency-lts-xenialUpgrade linux-image-6.8.0-44-genericUpgrade linux-image-kvmUpgrade linux-image-oracle-64kUpgrade linux-image-raspi-nolpaeUpgrade linux-image-5.15.0-1071-awsUpgrade linux-image-generic-64k-hwe-24.04Upgrade linux-image-5.15.0-124-generic-lpaeUpgrade linux-image-azure-lts-20.04Upgrade linux-image-raspi2Upgrade linux-image-aws-hweUpgrade linux-image-5.4.0-1133-oracleUpgrade linux-image-5.4.0-198-generic-lpaeUpgrade linux-image-azureUpgrade linux-image-ibm-lts-20.04Upgrade linux-image-6.8.0-1012-oemUpgrade linux-image-6.8.0-1014-azureUpgrade linux-image-5.4.0-1139-azureUpgrade linux-image-5.4.0-1138-gcpUpgrade linux-image-gke-5.15Upgrade linux-image-ibmUpgrade linux-image-awsUpgrade linux-image-gcp-lts-20.04Upgrade linux-image-5.4.0-1122-kvmUpgrade linux-image-5.4.0-1053-xilinx-zynqmp | Sep 12, 2024 | Jun 21, 2024 |
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