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