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