In the Linux kernel, the following vulnerability has been resolved:
macsec: fix replay protection at XPN lower-PN wrap
In macsec_post_decrypt(), when pn is U32_MAX, pn + 1 overflows u32 to 0 and the first branch never fires. If next_pn_halves.lower is also in the upper half, pn_same_half(pn, lower) is true and the XPN else-if does not fire either, leaving next_pn_halves unchanged. An attacker that captures the legitimate frame carrying pn == 0xFFFFFFFF on an XPN association can then replay it indefinitely, since lowest_pn never rises above the captured pn and macsec_decrypt() reconstructs the same IV.
Extend the XPN else-if to also fire when pn + 1 wraps to 0, so receipt of pn == U32_MAX advances next_pn_halves to (upper + 1, 0).
CVSS Details
- CVSS 3.1 Base Score: 8.1
- CVSS 3.1 Vector: (CVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:H)
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Amazon Linux Ami 2 | — | Upgrade kernel-debuginfo-common-x86_64Upgrade perf-debuginfoUpgrade kernel-headersUpgrade python-perfUpgrade kernel-debuginfoUpgrade python-perf-debuginfoUpgrade kernelUpgrade kernel-debuginfo-common-aarch64Upgrade perfUpgrade kernel-toolsUpgrade kernel-develUpgrade kernel-tools-debuginfoUpgrade bpftool-debuginfoUpgrade kernel-tools-develUpgrade kernel-livepatch-5.10.259-258.1043Upgrade bpftool | Aug 2, 2026 | Aug 2, 2026 |
| Amazon_linux_2023 | — | Upgrade kernel-modules-extraUpgrade kernel6.12-tools-develUpgrade kernel6.12-debuginfo-common-x86_64Upgrade python3-perf6.12Upgrade bpftool-debuginfoUpgrade kernel6.12-debuginfoUpgrade kernel-toolsUpgrade kernel-livepatch-6.1.176-220.358Upgrade kernel-develUpgrade perf6.18Upgrade kernel6.18-tools-debuginfoUpgrade bpftoolUpgrade kernelUpgrade kernel6.18-tools-develUpgrade kernel6.18Upgrade kernel6.18-modules-extra-commonUpgrade kernel-debuginfoUpgrade kernel-debuginfo-common-aarch64Upgrade kernel-tools-debuginfoUpgrade python3-perf-debuginfoUpgrade kernel6.12-toolsUpgrade bpftool6.18Upgrade python3-perf6.18Upgrade kernel6.12-develUpgrade perf6.12Upgrade kernel6.18-develUpgrade kernel6.12-headersUpgrade kernel-debuginfo-common-x86_64Upgrade kernel-modules-extra-commonUpgrade python3-perfUpgrade perf6.12-debuginfoUpgrade kernel6.18-debuginfoUpgrade kernel6.12-modules-extraUpgrade kernel6.12-debuginfo-common-aarch64Upgrade kernel6.12Upgrade bpftool6.18-debuginfoUpgrade kernel-headersUpgrade python3-perf6.12-debuginfoUpgrade kernel6.18-modules-extraUpgrade kernel-livepatch-6.18.35-68.127Upgrade kernel6.18-debuginfo-common-x86_64Upgrade kernel6.18-debuginfo-common-aarch64Upgrade kernel6.18-toolsUpgrade perf6.18-debuginfoUpgrade perf-debuginfoUpgrade microvm-kernel6.18Upgrade kernel6.12-tools-debuginfoUpgrade kernel6.12-modules-extra-commonUpgrade kernel6.18-headersUpgrade kernel-tools-develUpgrade kernel-livepatch-6.12.94-123.174Upgrade bpftool6.12-debuginfoUpgrade bpftool6.12Upgrade python3-perf6.18-debuginfoUpgrade perf | Aug 10, 2026 | Jul 19, 2026 |
| Debian | — | Upgrade linux | Jul 20, 2026 | Jul 20, 2026 |
| Redhat_linux | — | No solution exists | Jul 23, 2026 | Jul 19, 2026 |
| Ubuntu | — | Upgrade linux-image-5.15.0-1080-xilinx-zynqmpUpgrade linux-image-5.15.0-1113-gkeUpgrade linux-image-intel-iot-realtime-5.15Upgrade linux-image-kvmUpgrade linux-image-7.0.0-1008-oracleUpgrade linux-image-generic-64kUpgrade linux-image-7.0.0-1009-awsUpgrade linux-image-gcp-7.0Upgrade linux-image-5.15.0-198-fipsUpgrade linux-image-kvm-5.15Upgrade linux-image-virtualUpgrade linux-image-5.15.0-1118-gcpUpgrade linux-image-oracle-64kUpgrade linux-image-5.15.0-1123-azureUpgrade linux-image-azure-cvmUpgrade linux-image-5.15.0-195-lowlatency-64kUpgrade linux-image-7.0.0-1010-ibmUpgrade linux-image-aws-64kUpgrade linux-image-aws-lts-22.04Upgrade linux-image-5.15.0-1109-intel-iot-realtimeUpgrade linux-image-7.0.0-1009-azure-fdeUpgrade linux-image-7.0.0-1011-gcpUpgrade linux-image-fips-5.15Upgrade linux-image-5.15.0-1118-gcp-fipsUpgrade linux-image-lowlatencyUpgrade linux-image-nvidia-64k-hwe-26.04Upgrade linux-image-nvidia-bos-64kUpgrade linux-image-oracleUpgrade linux-image-oracle-64k-7.0Upgrade linux-image-nvidia-bos-7.0Upgrade linux-image-5.15.0-1109-kvmUpgrade linux-image-oracle-7.0Upgrade linux-image-gcpUpgrade linux-image-lowlatency-hwe-20.04Upgrade linux-image-gke-5.15Upgrade linux-image-ibmUpgrade linux-image-5.15.0-1122-azure-fdeUpgrade linux-image-awsUpgrade linux-image-nvidia-64kUpgrade linux-image-intelUpgrade linux-image-azure-fipsUpgrade linux-image-intel-iot-realtimeUpgrade linux-image-intel-iotgUpgrade linux-image-nvidia-hwe-26.04Upgrade linux-image-5.15.0-1112-intel-iotgUpgrade linux-image-aws-64k-lts-22.04Upgrade linux-image-oem-20.04cUpgrade linux-image-azure-7.0Upgrade linux-image-nvidia-64k-7.0Upgrade linux-image-azure-fde-7.0Upgrade linux-image-raspi-7.0Upgrade linux-image-7.0.0-1016-nvidia-64kUpgrade linux-image-lowlatency-64k-5.15Upgrade linux-image-xilinx-zynqmp-5.15Upgrade linux-image-oem-20.04dUpgrade linux-image-realtime-5.15Upgrade linux-image-7.0.0-2016-nvidia-bosUpgrade linux-image-7.0.0-1011-oracleUpgrade linux-image-raspi-realtimeUpgrade linux-image-generic-64k-hwe-20.04Upgrade linux-image-7.0.0-1016-nvidiaUpgrade linux-image-raspiUpgrade linux-image-azure-5.15Upgrade linux-image-azure-fde-5.15Upgrade linux-image-azureUpgrade linux-image-aws-fips-5.15Upgrade linux-image-aws-fipsUpgrade linux-image-7.0.0-1014-azureUpgrade linux-image-5.15.0-1117-aws-64kUpgrade linux-image-fipsUpgrade linux-image-generic-64k-5.15Upgrade linux-image-5.15.0-1114-oracleUpgrade linux-image-5.15.0-1111-ibmUpgrade linux-image-7.0.0-1008-oracle-64kUpgrade linux-image-azure-fdeUpgrade linux-image-nvidia-bosUpgrade linux-image-nvidiaUpgrade linux-image-ibm-5.15Upgrade linux-image-gkeUpgrade linux-image-generic-hwe-20.04Upgrade linux-image-aws-7.0Upgrade linux-image-7.0.0-2016-nvidia-bos-64kUpgrade linux-image-7.0.0-1011-gcp-64kUpgrade linux-image-5.15.0-1117-aws-fipsUpgrade linux-image-virtual-hwe-20.04Upgrade linux-image-oem-20.04bUpgrade linux-image-nvidia-bos-64k-7.0Upgrade linux-image-generic-lpaeUpgrade linux-image-5.15.0-195-lowlatencyUpgrade linux-image-5.15.0-1123-azure-fipsUpgrade linux-image-genericUpgrade linux-image-gcp-fipsUpgrade linux-image-gcp-64kUpgrade linux-image-azure-lts-22.04Upgrade linux-image-5.15.0-198-genericUpgrade linux-image-5.15.0-1100-gkeopUpgrade linux-image-lowlatency-64kUpgrade linux-image-gcp-5.15Upgrade linux-image-aws-5.15Upgrade linux-image-7.0.0-1010-azureUpgrade linux-image-7.0.0-1009-aws-64kUpgrade linux-image-oem-20.04Upgrade linux-image-intel-iotg-5.15Upgrade linux-image-gcp-64k-7.0Upgrade linux-image-aws-64k-7.0Upgrade linux-image-generic-lpae-5.15Upgrade linux-image-generic-lpae-hwe-20.04Upgrade linux-image-generic-5.15Upgrade linux-image-7.0.0-1015-raspi-realtimeUpgrade linux-image-5.15.0-1116-realtimeUpgrade linux-image-raspi-realtime-7.0Upgrade linux-image-aws-64k-5.15Upgrade linux-image-5.15.0-198-generic-64kUpgrade linux-image-realtimeUpgrade linux-image-oracle-5.15Upgrade linux-image-lowlatency-64k-hwe-20.04Upgrade linux-image-7.0.0-1015-raspiUpgrade linux-image-7.0.0-1011-oracle-64kUpgrade linux-image-5.15.0-198-generic-lpaeUpgrade linux-image-lowlatency-5.15Upgrade linux-image-gcp-fips-5.15Upgrade linux-image-5.15.0-1117-awsUpgrade linux-image-nvidia-7.0Upgrade linux-image-gkeop-5.15Upgrade linux-image-gkeopUpgrade linux-image-azure-fips-5.15Upgrade linux-image-oracle-lts-22.04Upgrade linux-image-ibm-7.0Upgrade linux-image-virtual-5.15Upgrade linux-image-xilinx-zynqmpUpgrade linux-image-gcp-lts-22.04 | Jul 21, 2026 | Jul 20, 2026 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Jul 27, 2026 | Jul 19, 2026 |
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