In the Linux kernel, the following vulnerability has been resolved:
igc: fix PTM cycle trigger logic
Writing to clear the PTM status 'valid' bit while the PTM cycle is triggered results in unreliable PTM operation. To fix this, clear the PTM 'trigger' and status after each PTM transaction.
The issue can be reproduced with the following:
$ sudo phc2sys -R 1000 -O 0 -i tsn0 -m
Note: 1000 Hz (-R 1000) is unrealistically large, but provides a way to quickly reproduce the issue.
PHC2SYS exits with:
"ioctl PTP_OFFSET_PRECISE: Connection timed out" when the PTM transaction fails
This patch also fixes a hang in igc_probe() when loading the igc driver in the kdump kernel on systems supporting PTM.
The igc driver running in the base kernel enables PTM trigger in igc_probe(). Therefore the driver is always in PTM trigger mode, except in brief periods when manually triggering a PTM cycle.
When a crash occurs, the NIC is reset while PTM trigger is enabled. Due to a hardware problem, the NIC is subsequently in a bad busmaster state and doesn't handle register reads/writes. When running igc_probe() in the kdump kernel, the first register access to a NIC register hangs driver probing and ultimately breaks kdump.
With this patch, igc has PTM trigger disabled most of the time, and the trigger is only enabled for very brief (10 - 100 us) periods when manually triggering a PTM cycle. Chances that a crash occurs during a PTM trigger are not 0, but extremely reduced.
CVSS Details
- CVSS 3.1 Base Score: 5.5
- CVSS 3.1 Vector: (CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H)
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Amazon_linux_2023 | — | Upgrade kernel-debuginfo-common-aarch64Upgrade kernel6.12-modules-extraUpgrade kernel-livepatch-6.12.25-32.101Upgrade python3-perf6.12-debuginfoUpgrade kernel6.12Upgrade perf-debuginfoUpgrade kernel-libbpf-debuginfoUpgrade kernel-modules-extra-commonUpgrade perfUpgrade kernel-tools-develUpgrade kernel-headersUpgrade kernel6.12-debuginfo-common-aarch64Upgrade perf6.12-debuginfoUpgrade python3-perfUpgrade python3-perf-debuginfoUpgrade kernel-libbpf-staticUpgrade kernelUpgrade kernel-modules-extraUpgrade perf6.12Upgrade kernel-livepatch-6.1.140-154.222Upgrade bpftool-debuginfoUpgrade kernel-develUpgrade python3-perf6.12Upgrade kernel6.12-debuginfo-common-x86_64Upgrade kernel-toolsUpgrade kernel6.12-debuginfoUpgrade kernel-libbpfUpgrade kernel-libbpf-develUpgrade kernel-debuginfo-common-x86_64Upgrade bpftoolUpgrade kernel-tools-debuginfoUpgrade kernel-debuginfo | Aug 5, 2025 | May 9, 2025 |
| Debian | — | Upgrade linux-6.1Upgrade linux | May 12, 2025 | May 9, 2025 |
| Oracle_linux | — | Upgrade kernel-uek | Jul 17, 2025 | May 9, 2025 |
| Redhat_linux | — | No solution exists | Jul 9, 2025 | May 9, 2025 |
| Suse | — | Upgrade kernel-default-vdsoUpgrade kernel-source-azureUpgrade ocfs2-kmp-defaultUpgrade kernel-rt_debug-develUpgrade kselftests-kmp-azureUpgrade kernel-azure-extraUpgrade gfs2-kmp-defaultUpgrade kernel-azure-optionalUpgrade dtb-allwinnerUpgrade cluster-md-kmp-azureUpgrade dtb-broadcomUpgrade gfs2-kmp-azureUpgrade dtb-exynosUpgrade kernel-source-rtUpgrade kernel-zfcpdumpUpgrade kernel-source-vanillaUpgrade dtb-freescaleUpgrade kernel-rt-optionalUpgrade cluster-md-kmp-rtUpgrade kernel-obs-buildUpgrade kernel-default-optionalUpgrade kernel-docs-htmlUpgrade kernel-default-develUpgrade kernel-develUpgrade dtb-lgUpgrade kernel-sourceUpgrade kernel-64kb-optionalUpgrade kselftests-kmp-64kbUpgrade kernel-debug-vdsoUpgrade kernel-azure-develUpgrade reiserfs-kmp-64kbUpgrade dlm-kmp-64kbUpgrade dtb-hisiliconUpgrade kernel-default-base-rebuildUpgrade gfs2-kmp-rtUpgrade kernel-rtUpgrade ocfs2-kmp-64kbUpgrade kernel-rt-vdsoUpgrade kernel-syms-azureUpgrade ocfs2-kmp-azureUpgrade dtb-amazonUpgrade dtb-alteraUpgrade dtb-qcomUpgrade gfs2-kmp-64kbUpgrade kernel-64kb-extraUpgrade kernel-rt-extraUpgrade kernel-devel-azureUpgrade kernel-kvmsmall-vdsoUpgrade kernel-default-livepatchUpgrade dtb-caviumUpgrade dtb-xilinxUpgrade kernel-kvmsmall-develUpgrade kernel-64kbUpgrade kernel-azureUpgrade dtb-amdUpgrade kernel-debugUpgrade dtb-sprdUpgrade dtb-mediatekUpgrade kernel-default-baseUpgrade kselftests-kmp-defaultUpgrade kernel-defaultUpgrade dlm-kmp-defaultUpgrade kernel-default-livepatch-develUpgrade kernel-debug-develUpgrade dtb-marvellUpgrade dlm-kmp-rtUpgrade kernel-rt-livepatch-develUpgrade kernel-macrosUpgrade reiserfs-kmp-defaultUpgrade reiserfs-kmp-rtUpgrade kernel-devel-rtUpgrade kernel-rt-develUpgrade kernel-default-extraUpgrade kernel-64kb-develUpgrade dtb-socionextUpgrade kernel-kvmsmallUpgrade kernel-docsUpgrade dtb-armUpgrade cluster-md-kmp-defaultUpgrade cluster-md-kmp-64kbUpgrade kernel-obs-qaUpgrade kernel-syms-rtUpgrade kernel-rt_debug-vdsoUpgrade kernel-symsUpgrade dtb-nvidiaUpgrade dtb-amlogicUpgrade dlm-kmp-azureUpgrade ocfs2-kmp-rtUpgrade kernel-azure-vdsoUpgrade dtb-renesasUpgrade dtb-apmUpgrade kselftests-kmp-rtUpgrade dtb-rockchipUpgrade kernel-rt_debugUpgrade dtb-appleUpgrade reiserfs-kmp-azure | Dec 5, 2025 | Jun 16, 2025 |
| Ubuntu | — | Upgrade linux-image-6.8.0-1044-ibmUpgrade linux-image-6.8.0-1046-nvidia-lowlatency-64kUpgrade linux-image-azure-5.15Upgrade linux-image-lowlatency-64kUpgrade linux-image-lowlatency-64k-hwe-20.04Upgrade linux-image-oracle-6.8Upgrade linux-image-5.15.0-1070-gkeopUpgrade linux-image-aws-fipsUpgrade linux-image-azure-fdeUpgrade linux-image-6.8.0-1047-raspiUpgrade linux-image-5.15.0-1087-gcp-fipsUpgrade linux-image-azure-lts-24.04Upgrade linux-image-oem-20.04cUpgrade linux-image-5.15.0-144-generic-64kUpgrade linux-image-generic-64k-5.15Upgrade linux-image-gcp-fipsUpgrade linux-image-6.14.0-1007-aws-64kUpgrade linux-image-xilinx-6.8Upgrade linux-image-nvidia-64kUpgrade linux-image-generic-hwe-22.04Upgrade linux-image-5.15.0-1083-intel-iotgUpgrade linux-image-oem-22.04aUpgrade linux-image-kvm-5.15Upgrade linux-image-5.15.0-144-lowlatency-64kUpgrade linux-image-5.15.0-1030-nvidia-tegra-igx-rtUpgrade linux-image-5.15.0-1082-nvidiaUpgrade linux-image-5.15.0-1088-aws-fipsUpgrade linux-image-generic-64kUpgrade linux-image-gcp-64kUpgrade linux-image-raspiUpgrade linux-image-nvidia-6.8Upgrade linux-image-genericUpgrade linux-image-nvidia-5.15Upgrade linux-image-raspi-5.15Upgrade linux-image-virtual-6.8Upgrade linux-image-intel-iot-realtime-5.15Upgrade linux-image-virtual-hwe-22.04Upgrade linux-image-nvidia-lowlatency-6.8Upgrade linux-image-aws-fips-6.8Upgrade linux-image-azure-fipsUpgrade linux-image-6.14.0-1008-gcp-64kUpgrade linux-image-6.8.1-1041-realtimeUpgrade linux-image-6.8.0-1046-aws-fipsUpgrade linux-image-gcp-fips-5.15Upgrade linux-image-oracle-5.15Upgrade linux-image-6.14.0-1007-azureUpgrade linux-image-6.8.0-1043-gkeUpgrade linux-image-6.14.0-1007-awsUpgrade linux-image-6.8.0-1043-oracle-64kUpgrade linux-image-realtime-6.8.1Upgrade linux-image-5.15.0-1088-aws-64kUpgrade linux-image-6.8.0-1043-gke-64kUpgrade linux-image-oem-20.04bUpgrade linux-image-aws-6.8Upgrade linux-image-6.8.0-100-lowlatencyUpgrade linux-image-6.8.0-1046-awsUpgrade linux-image-oem-22.04cUpgrade linux-image-lowlatency-6.8Upgrade linux-image-lowlatencyUpgrade linux-image-nvidiaUpgrade linux-image-5.15.0-1041-nvidia-tegra-rtUpgrade linux-image-gke-6.8Upgrade linux-image-azure-lts-22.04Upgrade linux-image-intelUpgrade linux-image-6.8.0-1051-azureUpgrade linux-image-generic-hwe-20.04Upgrade linux-image-ibm-classicUpgrade linux-image-6.8.0-1023-xilinxUpgrade linux-image-nvidia-lowlatency-5.15Upgrade linux-image-6.8.0-100-genericUpgrade linux-image-nvidia-tegraUpgrade linux-image-virtual-hwe-20.04Upgrade linux-image-aws-lts-24.04Upgrade linux-image-generic-64k-6.8Upgrade linux-image-gkeop-5.15Upgrade linux-image-6.8.0-1046-nvidia-lowlatencyUpgrade linux-image-gkeopUpgrade linux-image-5.15.0-144-genericUpgrade linux-image-gcp-lts-24.04Upgrade linux-image-generic-lpae-hwe-20.04Upgrade linux-image-ibm-lts-24.04Upgrade linux-image-lowlatency-5.15Upgrade linux-image-ibmUpgrade linux-image-nvidia-tegra-igx-5.15Upgrade linux-image-gke-64k-6.8Upgrade linux-image-6.8.0-1047-gcpUpgrade linux-image-raspi-realtime-6.8Upgrade linux-image-raspi-6.8Upgrade linux-image-6.14.0-1008-gcpUpgrade linux-image-realtime-5.15Upgrade linux-image-gke-64kUpgrade linux-image-ibm-5.15Upgrade linux-image-oracle-lts-24.04Upgrade linux-image-gcp-fips-6.8Upgrade linux-image-oracle-64k-lts-24.04Upgrade linux-image-nvidia-tegra-5.15Upgrade linux-image-nvidia-lowlatencyUpgrade linux-image-oracle-64k-6.8Upgrade linux-image-5.15.0-1087-gcpUpgrade linux-image-oem-22.04dUpgrade linux-image-6.8.0-1043-oracleUpgrade linux-image-aws-fips-5.15Upgrade linux-image-azureUpgrade linux-image-oracle-64kUpgrade linux-image-5.15.0-1085-oracleUpgrade linux-image-6.14.0-1007-raspiUpgrade linux-image-5.15.0-1084-kvmUpgrade linux-image-nvidia-tegra-rt-5.15Upgrade linux-image-aws-lts-22.04Upgrade linux-image-generic-lpae-5.15Upgrade linux-image-5.15.0-1094-azureUpgrade linux-image-raspi-nolpaeUpgrade linux-image-gcp-5.15Upgrade linux-image-6.8.0-1046-nvidiaUpgrade linux-image-aws-64k-lts-24.04Upgrade linux-image-6.8.0-100-fipsUpgrade linux-image-6.8.0-1046-azureUpgrade linux-image-5.15.0-144-generic-lpaeUpgrade linux-image-5.15.0-1081-intel-iot-realtimeUpgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-kvmUpgrade linux-image-gcp-6.8Upgrade linux-image-intel-iotg-5.15Upgrade linux-image-generic-lpaeUpgrade linux-image-nvidia-64k-6.8Upgrade linux-image-5.15.0-1080-ibmUpgrade linux-image-virtual-5.15Upgrade linux-image-6.8.0-100-lowlatency-64kUpgrade linux-image-6.14.0-22-generic-64kUpgrade linux-image-5.15.0-1085-gkeUpgrade linux-image-azure-6.8Upgrade linux-image-5.15.0-1088-realtimeUpgrade linux-image-nvidia-tegra-igx-rt-5.15Upgrade linux-image-realtimeUpgrade linux-image-aws-64k-5.15Upgrade linux-image-oem-22.04Upgrade linux-image-gcp-64k-6.8Upgrade linux-image-xilinx-zynqmpUpgrade linux-image-fips-6.8Upgrade linux-image-5.15.0-1088-awsUpgrade linux-image-raspi-realtimeUpgrade linux-image-nvidia-tegra-rtUpgrade linux-image-aws-64kUpgrade linux-image-awsUpgrade linux-image-gkeUpgrade linux-image-nvidia-tegra-igxUpgrade linux-image-aws-5.15Upgrade linux-image-generic-64k-hwe-20.04Upgrade linux-image-aws-64k-lts-22.04Upgrade linux-image-virtualUpgrade linux-image-ibm-6.8Upgrade linux-image-realtime-hwe-22.04Upgrade linux-image-intel-iotgUpgrade linux-image-5.15.0-144-lowlatencyUpgrade linux-image-oracle-lts-22.04Upgrade linux-image-nvidia-hwe-22.04Upgrade linux-image-azure-cvmUpgrade linux-image-xilinxUpgrade linux-image-5.15.0-1030-nvidia-tegra-igxUpgrade linux-image-gcp-64k-lts-24.04Upgrade linux-image-5.15.0-1094-azure-fipsUpgrade linux-image-6.8.0-1046-aws-64kUpgrade linux-image-6.8.0-1030-gkeopUpgrade linux-image-lowlatency-64k-5.15Upgrade linux-image-gkeop-6.8Upgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-fips-5.15Upgrade linux-image-generic-6.8Upgrade linux-image-oem-20.04dUpgrade linux-image-lowlatency-hwe-20.04Upgrade linux-image-gcp-lts-22.04Upgrade linux-image-azure-fips-6.8Upgrade linux-image-aws-64k-6.8Upgrade linux-image-6.8.0-1047-gcp-64kUpgrade linux-image-6.14.0-1007-oracleUpgrade linux-image-6.8.0-1046-nvidia-64kUpgrade linux-image-5.15.0-1083-raspiUpgrade linux-image-5.15.0-1041-nvidia-tegraUpgrade linux-image-oem-22.04bUpgrade linux-image-nvidia-tegra-igx-rtUpgrade linux-image-6.8.0-1047-gcp-fipsUpgrade linux-image-gke-5.15Upgrade linux-image-gcpUpgrade linux-image-azure-fips-5.15Upgrade linux-image-5.15.0-1052-xilinx-zynqmpUpgrade linux-image-6.14.0-22-genericUpgrade linux-image-5.15.0-1082-nvidia-lowlatencyUpgrade linux-image-nvidia-lowlatency-64k-6.8Upgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-6.8.0-2037-raspi-realtimeUpgrade linux-image-6.8.0-100-generic-64kUpgrade linux-image-6.8.0-1046-azure-fipsUpgrade linux-image-5.15.0-144-fipsUpgrade linux-image-oem-20.04Upgrade linux-image-generic-5.15Upgrade linux-image-lowlatency-64k-6.8Upgrade linux-image-intel-iot-realtimeUpgrade linux-image-fipsUpgrade linux-image-6.14.0-1007-azure-fdeUpgrade linux-image-6.14.0-1004-realtimeUpgrade linux-image-xilinx-zynqmp-5.15Upgrade linux-image-oracleUpgrade linux-image-nvidia-64k-hwe-22.04Upgrade linux-image-6.14.0-1007-oracle-64kUpgrade linux-image-lowlatency-64k-hwe-22.04 | Jun 26, 2025 | May 9, 2025 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Oct 13, 2025 | May 9, 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