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-modules-extra-commonUpgrade kernel-tools-develUpgrade kernel6.12-modules-extraUpgrade python3-perf6.12-debuginfoUpgrade kernel-debuginfo-common-aarch64Upgrade perf6.12-debuginfoUpgrade python3-perfUpgrade perfUpgrade kernel-livepatch-6.12.25-32.101Upgrade kernel6.12Upgrade kernel-headersUpgrade perf-debuginfoUpgrade kernel-libbpf-debuginfoUpgrade kernel6.12-debuginfo-common-aarch64Upgrade kernel-livepatch-6.1.140-154.222Upgrade kernelUpgrade kernel-modules-extraUpgrade perf6.12Upgrade bpftool-debuginfoUpgrade kernel-libbpf-staticUpgrade bpftoolUpgrade kernel-toolsUpgrade python3-perf6.12Upgrade python3-perf-debuginfoUpgrade kernel6.12-debuginfo-common-x86_64Upgrade kernel-develUpgrade kernel-tools-debuginfoUpgrade kernel-debuginfo-common-x86_64Upgrade kernel-libbpf-develUpgrade kernel6.12-debuginfoUpgrade kernel-debuginfoUpgrade kernel-libbpf | Aug 5, 2025 | May 9, 2025 |
| Debian | — | Upgrade linuxUpgrade linux-6.1 | 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-rt-optionalUpgrade kernel-rtUpgrade kernel-rt-vdsoUpgrade kernel-source-vanillaUpgrade kernel-azure-extraUpgrade kernel-devel-azureUpgrade gfs2-kmp-azureUpgrade kernel-default-livepatchUpgrade cluster-md-kmp-azureUpgrade kernel-kvmsmall-vdsoUpgrade dtb-broadcomUpgrade dtb-freescaleUpgrade kernel-kvmsmall-develUpgrade dtb-caviumUpgrade dtb-xilinxUpgrade ocfs2-kmp-azureUpgrade ocfs2-kmp-64kbUpgrade cluster-md-kmp-rtUpgrade kernel-develUpgrade kernel-rt-extraUpgrade dtb-hisiliconUpgrade kernel-sourceUpgrade kernel-debug-vdsoUpgrade gfs2-kmp-rtUpgrade kselftests-kmp-64kbUpgrade kernel-syms-azureUpgrade reiserfs-kmp-64kbUpgrade gfs2-kmp-defaultUpgrade ocfs2-kmp-defaultUpgrade kernel-azure-optionalUpgrade kernel-default-vdsoUpgrade kernel-source-azureUpgrade kernel-rt_debug-develUpgrade dlm-kmp-64kbUpgrade kernel-64kb-optionalUpgrade kernel-azure-develUpgrade dtb-lgUpgrade kernel-zfcpdumpUpgrade dtb-allwinnerUpgrade kernel-source-rtUpgrade kernel-obs-buildUpgrade kselftests-kmp-azureUpgrade kernel-default-base-rebuildUpgrade kernel-default-optionalUpgrade kernel-docs-htmlUpgrade dtb-exynosUpgrade kernel-64kbUpgrade kernel-azureUpgrade dtb-alteraUpgrade kernel-64kb-extraUpgrade gfs2-kmp-64kbUpgrade kernel-default-develUpgrade dtb-amazonUpgrade dtb-qcomUpgrade reiserfs-kmp-azureUpgrade reiserfs-kmp-rtUpgrade kernel-default-livepatch-develUpgrade kernel-debug-develUpgrade dlm-kmp-rtUpgrade kernel-rt-livepatch-develUpgrade reiserfs-kmp-defaultUpgrade dtb-rockchipUpgrade kernel-default-extraUpgrade kernel-64kb-develUpgrade kernel-kvmsmallUpgrade kernel-rt-develUpgrade dtb-mediatekUpgrade dtb-socionextUpgrade kernel-default-baseUpgrade kernel-macrosUpgrade dtb-marvellUpgrade kernel-devel-rtUpgrade dlm-kmp-defaultUpgrade kselftests-kmp-rtUpgrade dtb-sprdUpgrade kselftests-kmp-defaultUpgrade kernel-defaultUpgrade dtb-apmUpgrade dtb-amlogicUpgrade dtb-amdUpgrade dlm-kmp-azureUpgrade ocfs2-kmp-rtUpgrade kernel-symsUpgrade kernel-azure-vdsoUpgrade dtb-renesasUpgrade dtb-nvidiaUpgrade kernel-debugUpgrade kernel-syms-rtUpgrade kernel-rt_debug-vdsoUpgrade kernel-obs-qaUpgrade kernel-docsUpgrade cluster-md-kmp-defaultUpgrade cluster-md-kmp-64kbUpgrade dtb-armUpgrade dtb-appleUpgrade kernel-rt_debug | Dec 5, 2025 | Jun 16, 2025 |
| Ubuntu | — | Upgrade linux-image-oem-20.04bUpgrade linux-image-oem-22.04cUpgrade linux-image-6.14.0-1007-awsUpgrade linux-image-gcp-fips-5.15Upgrade linux-image-nvidia-lowlatency-6.8Upgrade linux-image-aws-fipsUpgrade linux-image-ibm-5.15Upgrade linux-image-intelUpgrade linux-image-aws-fips-6.8Upgrade linux-image-oracle-lts-24.04Upgrade linux-image-6.8.0-1046-awsUpgrade linux-image-6.8.1-1041-realtimeUpgrade linux-image-6.14.0-1008-gcpUpgrade linux-image-5.15.0-1041-nvidia-tegra-rtUpgrade linux-image-azure-lts-22.04Upgrade linux-image-lowlatency-6.8Upgrade linux-image-6.8.0-1047-raspiUpgrade linux-image-lowlatencyUpgrade linux-image-5.15.0-1088-aws-64kUpgrade linux-image-ibmUpgrade linux-image-xilinx-6.8Upgrade linux-image-6.8.0-1046-nvidia-lowlatencyUpgrade linux-image-raspiUpgrade linux-image-nvidiaUpgrade linux-image-gkeopUpgrade linux-image-ibm-lts-24.04Upgrade linux-image-6.8.0-1046-aws-fipsUpgrade linux-image-ibm-classicUpgrade linux-image-5.15.0-1087-gcp-fipsUpgrade linux-image-realtime-6.8.1Upgrade linux-image-6.8.0-1043-gkeUpgrade linux-image-6.14.0-1007-azureUpgrade linux-image-6.8.0-1043-gke-64kUpgrade linux-image-lowlatency-5.15Upgrade linux-image-nvidia-tegra-igx-5.15Upgrade linux-image-gkeop-5.15Upgrade linux-image-raspi-realtime-6.8Upgrade linux-image-6.8.0-1051-azureUpgrade linux-image-oracle-64kUpgrade linux-image-oracle-64k-lts-24.04Upgrade linux-image-5.15.0-144-genericUpgrade linux-image-oem-22.04aUpgrade linux-image-virtual-hwe-22.04Upgrade linux-image-intel-iot-realtime-5.15Upgrade linux-image-5.15.0-1030-nvidia-tegra-igx-rtUpgrade linux-image-6.14.0-1008-gcp-64kUpgrade linux-image-5.15.0-1082-nvidiaUpgrade linux-image-6.8.0-1043-oracle-64kUpgrade linux-image-6.8.0-1047-gcpUpgrade linux-image-nvidia-6.8Upgrade linux-image-raspi-5.15Upgrade linux-image-azure-lts-24.04Upgrade linux-image-aws-lts-24.04Upgrade linux-image-azure-fdeUpgrade linux-image-gcp-fipsUpgrade linux-image-genericUpgrade linux-image-virtual-6.8Upgrade linux-image-gke-64kUpgrade linux-image-6.8.0-100-genericUpgrade linux-image-gke-6.8Upgrade linux-image-oracle-5.15Upgrade linux-image-generic-hwe-20.04Upgrade linux-image-nvidia-64kUpgrade linux-image-azureUpgrade linux-image-aws-fips-5.15Upgrade linux-image-virtual-hwe-20.04Upgrade linux-image-5.15.0-144-lowlatency-64kUpgrade linux-image-nvidia-tegraUpgrade linux-image-6.8.0-100-lowlatencyUpgrade linux-image-nvidia-lowlatency-5.15Upgrade linux-image-6.8.0-1023-xilinxUpgrade linux-image-aws-6.8Upgrade linux-image-gcp-lts-24.04Upgrade linux-image-generic-64k-6.8Upgrade linux-image-generic-64k-5.15Upgrade linux-image-5.15.0-1088-aws-fipsUpgrade linux-image-5.15.0-144-generic-64kUpgrade linux-image-generic-hwe-22.04Upgrade linux-image-nvidia-5.15Upgrade linux-image-azure-fipsUpgrade linux-image-5.15.0-1083-intel-iotgUpgrade linux-image-6.8.0-1046-nvidia-lowlatency-64kUpgrade linux-image-5.15.0-1070-gkeopUpgrade linux-image-lowlatency-64k-hwe-20.04Upgrade linux-image-nvidia-lowlatencyUpgrade linux-image-raspi-6.8Upgrade linux-image-generic-64kUpgrade linux-image-oem-22.04dUpgrade linux-image-oracle-64k-6.8Upgrade linux-image-gcp-fips-6.8Upgrade linux-image-5.15.0-1085-oracleUpgrade linux-image-gcp-64kUpgrade linux-image-kvm-5.15Upgrade linux-image-nvidia-tegra-5.15Upgrade linux-image-5.15.0-1087-gcpUpgrade linux-image-realtime-5.15Upgrade linux-image-6.14.0-1007-raspiUpgrade linux-image-6.8.0-1043-oracleUpgrade linux-image-oracle-6.8Upgrade linux-image-nvidia-tegra-rt-5.15Upgrade linux-image-6.14.0-1007-aws-64kUpgrade linux-image-oem-20.04cUpgrade linux-image-generic-lpae-hwe-20.04Upgrade linux-image-gke-64k-6.8Upgrade linux-image-5.15.0-1084-kvmUpgrade linux-image-azure-5.15Upgrade linux-image-6.8.0-1044-ibmUpgrade linux-image-lowlatency-64kUpgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-lowlatency-64k-5.15Upgrade linux-image-5.15.0-1081-intel-iot-realtimeUpgrade linux-image-6.8.0-1030-gkeopUpgrade linux-image-raspi-realtimeUpgrade linux-image-generic-lpae-5.15Upgrade linux-image-xilinx-zynqmp-5.15Upgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-gkeop-6.8Upgrade linux-image-aws-lts-22.04Upgrade linux-image-6.8.0-1046-nvidiaUpgrade linux-image-5.15.0-1088-awsUpgrade linux-image-gcp-5.15Upgrade linux-image-generic-6.8Upgrade linux-image-fips-6.8Upgrade linux-image-6.8.0-2037-raspi-realtimeUpgrade linux-image-generic-5.15Upgrade linux-image-nvidia-lowlatency-64k-6.8Upgrade linux-image-6.8.0-100-generic-64kUpgrade linux-image-5.15.0-144-fipsUpgrade linux-image-oem-20.04Upgrade linux-image-5.15.0-1052-xilinx-zynqmpUpgrade linux-image-5.15.0-1082-nvidia-lowlatencyUpgrade linux-image-6.14.0-22-genericUpgrade linux-image-6.8.0-1046-azure-fipsUpgrade linux-image-6.8.0-1047-gcp-64kUpgrade linux-image-azure-fips-6.8Upgrade linux-image-6.8.0-1046-nvidia-64kUpgrade linux-image-5.15.0-1083-raspiUpgrade linux-image-aws-64k-6.8Upgrade linux-image-virtualUpgrade linux-image-aws-64k-lts-22.04Upgrade linux-image-5.15.0-1094-azureUpgrade linux-image-intel-iot-realtimeUpgrade linux-image-nvidia-64k-6.8Upgrade linux-image-nvidia-hwe-22.04Upgrade linux-image-oem-22.04bUpgrade linux-image-5.15.0-1041-nvidia-tegraUpgrade linux-image-6.14.0-1007-oracleUpgrade linux-image-6.8.0-1047-gcp-fipsUpgrade linux-image-gcp-lts-22.04Upgrade linux-image-nvidia-tegra-igx-rtUpgrade linux-image-lowlatency-hwe-20.04Upgrade linux-image-raspi-nolpaeUpgrade linux-image-oem-20.04dUpgrade linux-image-azure-fips-5.15Upgrade linux-image-gke-5.15Upgrade linux-image-gcpUpgrade linux-image-realtime-hwe-22.04Upgrade linux-image-realtimeUpgrade linux-image-oracle-lts-22.04Upgrade linux-image-nvidia-tegra-igx-rt-5.15Upgrade linux-image-intel-iotgUpgrade linux-image-5.15.0-1080-ibmUpgrade linux-image-gcp-64k-6.8Upgrade linux-image-5.15.0-1085-gkeUpgrade linux-image-ibm-6.8Upgrade linux-image-5.15.0-144-lowlatencyUpgrade linux-image-6.8.0-100-lowlatency-64kUpgrade linux-image-aws-5.15Upgrade linux-image-5.15.0-144-generic-lpaeUpgrade linux-image-5.15.0-1094-azure-fipsUpgrade linux-image-5.15.0-1030-nvidia-tegra-igxUpgrade linux-image-aws-64k-lts-24.04Upgrade linux-image-6.8.0-1046-azureUpgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-kvmUpgrade linux-image-intel-iotg-5.15Upgrade linux-image-gcp-64k-lts-24.04Upgrade linux-image-gcp-6.8Upgrade linux-image-6.8.0-1046-aws-64kUpgrade linux-image-aws-64k-5.15Upgrade linux-image-6.8.0-100-fipsUpgrade linux-image-6.14.0-1007-oracle-64kUpgrade linux-image-oracleUpgrade linux-image-nvidia-64k-hwe-22.04Upgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-lowlatency-64k-6.8Upgrade linux-image-fips-5.15Upgrade linux-image-fipsUpgrade linux-image-6.14.0-1004-realtimeUpgrade linux-image-generic-64k-hwe-20.04Upgrade linux-image-azure-cvmUpgrade linux-image-azure-6.8Upgrade linux-image-aws-64kUpgrade linux-image-awsUpgrade linux-image-6.14.0-22-generic-64kUpgrade linux-image-5.15.0-1088-realtimeUpgrade linux-image-xilinxUpgrade linux-image-virtual-5.15Upgrade linux-image-nvidia-tegra-igxUpgrade linux-image-gkeUpgrade linux-image-generic-lpaeUpgrade linux-image-6.14.0-1007-azure-fdeUpgrade linux-image-oem-22.04Upgrade linux-image-nvidia-tegra-rtUpgrade linux-image-xilinx-zynqmp | 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