In the Linux kernel, the following vulnerability has been resolved:
xfrm: ah: account for ESN high bits in async callbacks
AH allocates its temporary auth/ICV layout differently when ESN is enabled: the async ahash setup appends a 4-byte seqhi slot before the ICV or auth_data area, but the async completion callbacks still reconstruct the temporary layout as if seqhi were absent.
With an async AH implementation selected, that makes AH copy or compare the wrong bytes on both the IPv4 and IPv6 paths. In UML repro on IPv4 AH with ESN and forced async hmac(sha1), ping fails with 100% packet loss, and the callback logs show the pre-fix drift:
ah4 output_done: esn=1 err=0 icv_off=20 expected_off=24 ah4 input_done: esn=1 auth_off=20 expected_auth_off=24 icv_off=32 expected_icv_off=36
Reconstruct the callback-side layout the same way the setup path built it by skipping the ESN seqhi slot before locating the saved auth_data or ICV. Per RFC 4302, the ESN high-order 32 bits participate in the AH ICV computation, so the async callbacks must account for the seqhi slot.
Post-fix, the same IPv4 AH+ESN+forced-async-hmac(sha1) UML repro shows the corrected offset (ah4 output_done: esn=1 err=0 icv_off=24 expected_off=24) and ping succeeds; net/ipv4/ah4.o and net/ipv6/ah6.o build clean at W=1. IPv6 AH+ESN was not exercised at runtime, and the change has not been tested against a real async hardware AH engine.
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 Ami 2 | — | Upgrade kernel-headersUpgrade kernel-toolsUpgrade kernel-debuginfo-common-aarch64Upgrade perf-debuginfoUpgrade kernel-develUpgrade kernel-tools-develUpgrade perfUpgrade kernelUpgrade kernel-livepatch-5.15.210-148.245Upgrade kernel-debuginfo-common-x86_64Upgrade bpftoolUpgrade kernel-debuginfoUpgrade python-perfUpgrade bpftool-debuginfoUpgrade kernel-tools-debuginfoUpgrade python-perf-debuginfo | Jul 21, 2026 | Jul 21, 2026 |
| Amazon_linux_2023 | — | Upgrade kernel6.18-debuginfo-common-aarch64Upgrade kernel-toolsUpgrade perf-debuginfoUpgrade kernel6.18-headersUpgrade kernel-livepatch-6.18.30-61.116Upgrade kernel6.18Upgrade kernel-modules-extraUpgrade bpftool6.18-debuginfoUpgrade kernel-develUpgrade kernel-livepatch-6.1.176-220.358Upgrade kernel-tools-develUpgrade bpftool-debuginfoUpgrade kernel6.18-toolsUpgrade perfUpgrade perf6.18-debuginfoUpgrade kernel-debuginfo-common-aarch64Upgrade kernel6.18-debuginfoUpgrade python3-perfUpgrade kernel-tools-debuginfoUpgrade bpftoolUpgrade python3-perf-debuginfoUpgrade kernel-debuginfoUpgrade kernel-modules-extra-commonUpgrade bpftool6.18Upgrade kernel-debuginfo-common-x86_64Upgrade python3-perf6.18Upgrade python3-perf6.18-debuginfoUpgrade kernel6.18-modules-extra-commonUpgrade kernel6.18-modules-extraUpgrade kernel6.18-tools-develUpgrade kernel6.18-debuginfo-common-x86_64Upgrade kernel6.18-develUpgrade kernel6.18-tools-debuginfoUpgrade perf6.18Upgrade kernel-headersUpgrade kernel | Jun 23, 2026 | May 28, 2026 |
| Debian | — | Upgrade linuxUpgrade linux-6.1 | Jul 5, 2026 | Jul 5, 2026 |
| Redhat_linux | — | No solution exists | Jul 17, 2026 | May 28, 2026 |
| Ubuntu | — | Upgrade linux-image-generic-64k-6.8Upgrade linux-image-gkeopUpgrade linux-image-6.8.0-1059-nvidia-64kUpgrade linux-image-6.8.1-1056-realtimeUpgrade linux-image-oracle-64kUpgrade linux-image-azure-6.8Upgrade linux-image-oem-26.04Upgrade linux-image-azure-fde-7.0Upgrade linux-image-nvidia-64k-hwe-22.04Upgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-oem-24.04aUpgrade linux-image-nvidia-bos-7.0Upgrade linux-image-azure-fdeUpgrade linux-image-ibm-7.0Upgrade linux-image-nvidia-64k-6.8Upgrade linux-image-nvidia-bos-64k-7.0Upgrade linux-image-nvidia-lowlatency-6.8Upgrade linux-image-7.0.0-1009-awsUpgrade linux-image-7.0.0-1009-oemUpgrade linux-image-6.8.0-1046-gkeopUpgrade linux-image-7.0.0-28-realtime-64kUpgrade linux-image-ibmUpgrade linux-image-oem-20.04dUpgrade linux-image-ibm-lts-24.04Upgrade linux-image-xilinxUpgrade linux-image-7.0.0-1011-gcpUpgrade linux-image-oracle-7.0Upgrade linux-image-6.8.0-1059-nvidia-lowlatency-64kUpgrade linux-image-gcp-64k-lts-24.04Upgrade linux-image-6.8.0-1059-gkeUpgrade linux-image-oem-24.04bUpgrade linux-image-oracle-64k-6.8Upgrade linux-image-6.8.0-1061-raspiUpgrade linux-image-6.8.0-1064-gcp-fipsUpgrade linux-image-virtual-hwe-24.04Upgrade linux-image-7.0.0-1009-azure-fdeUpgrade linux-image-6.8.0-1058-oracleUpgrade linux-image-oracle-lts-24.04Upgrade linux-image-aws-64kUpgrade linux-image-7.0.0-1011-oracleUpgrade linux-image-nvidia-tegra-rtUpgrade linux-image-generic-64kUpgrade linux-image-nvidia-tegra-6.8Upgrade linux-image-oem-22.04Upgrade linux-image-gcpUpgrade linux-image-gkeop-6.8Upgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-oracle-64k-7.0Upgrade linux-image-7.0.0-1011-gcp-64kUpgrade linux-image-azure-fde-lts-24.04Upgrade linux-image-azure-fips-6.8Upgrade linux-image-fips-6.8Upgrade linux-image-6.8.0-1033-xilinxUpgrade linux-image-oem-22.04bUpgrade linux-image-nvidiaUpgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-oem-22.04aUpgrade linux-image-genericUpgrade linux-image-6.8.0-1058-oracle-64kUpgrade linux-image-7.0.0-1010-ibmUpgrade linux-image-fipsUpgrade linux-image-gcp-7.0Upgrade linux-image-raspi-realtime-6.8Upgrade linux-image-virtual-hwe-26.04Upgrade linux-image-virtualUpgrade linux-image-6.8.0-1059-nvidia-lowlatencyUpgrade linux-image-lowlatency-64kUpgrade linux-image-7.0.0-1015-raspi-realtimeUpgrade linux-image-7.0.0-2016-nvidia-bosUpgrade linux-image-6.8.0-1064-gcp-64kUpgrade linux-image-oem-20.04bUpgrade linux-image-nvidia-64k-7.0Upgrade linux-image-nvidia-tegraUpgrade linux-image-ibm-classicUpgrade linux-image-oem-24.04dUpgrade linux-image-aws-64k-6.8Upgrade linux-image-generic-6.8Upgrade linux-image-generic-64k-7.0Upgrade linux-image-azure-lts-24.04Upgrade linux-image-generic-lpaeUpgrade linux-image-ibm-6.8Upgrade linux-image-7.0.0-28-realtimeUpgrade linux-image-lowlatencyUpgrade linux-image-7.0.0-1003-gkeUpgrade linux-image-7.0.0-1009-aws-64kUpgrade linux-image-azure-fipsUpgrade linux-image-raspi-realtimeUpgrade linux-image-oracleUpgrade linux-image-6.8.0-1030-nvidia-tegraUpgrade linux-image-realtime-hwe-22.04Upgrade linux-image-6.8.0-136-lowlatencyUpgrade linux-image-virtual-7.0Upgrade linux-image-gke-hwe-26.04Upgrade linux-image-nvidia-lowlatencyUpgrade linux-image-7.0.0-1016-nvidia-64kUpgrade linux-image-generic-hwe-22.04Upgrade linux-image-oem-24.04Upgrade linux-image-gcp-64k-7.0Upgrade linux-image-gkeUpgrade linux-image-7.0.0-1010-azureUpgrade linux-image-7.0.0-1003-gke-64kUpgrade linux-image-6.8.0-136-genericUpgrade linux-image-raspiUpgrade linux-image-virtual-hwe-22.04Upgrade linux-image-realtime-6.8.1Upgrade linux-image-7.0.0-1011-oracle-64kUpgrade linux-image-oem-24.04cUpgrade linux-image-6.8.0-1061-ibmUpgrade linux-image-realtime-64k-hwe-26.04Upgrade linux-image-raspi-7.0Upgrade linux-image-lowlatency-6.8Upgrade linux-image-generic-hwe-26.04Upgrade linux-image-generic-7.0Upgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-oem-22.04dUpgrade linux-image-nvidia-7.0Upgrade linux-image-gke-64k-hwe-26.04Upgrade linux-image-6.8.0-1061-aws-64kUpgrade linux-image-6.8.0-1059-gke-64kUpgrade linux-image-xilinx-zynqmpUpgrade linux-image-nvidia-bos-64kUpgrade linux-image-gke-64kUpgrade linux-image-gcp-64k-6.8Upgrade linux-image-nvidia-64kUpgrade linux-image-gke-64k-7.0Upgrade linux-image-aws-64k-lts-24.04Upgrade linux-image-7.0.0-1008-oracle-64kUpgrade linux-image-6.8.0-1064-gcpUpgrade linux-image-6.8.0-1063-azure-fipsUpgrade linux-image-nvidia-lowlatency-64k-6.8Upgrade linux-image-7.0.0-1014-azureUpgrade linux-image-oem-7.0Upgrade linux-image-6.8.0-136-fipsUpgrade linux-image-aws-64k-7.0Upgrade linux-image-aws-6.8Upgrade linux-image-7.0.0-1008-oracleUpgrade linux-image-7.0.0-28-genericUpgrade linux-image-7.0.0-1008-gcp-64kUpgrade linux-image-6.8.0-136-lowlatency-64kUpgrade linux-image-6.8.0-1062-azure-fdeUpgrade linux-image-6.8.0-1030-nvidia-tegra-rtUpgrade linux-image-7.0.0-1016-nvidiaUpgrade linux-image-aws-7.0Upgrade linux-image-realtime-7.0Upgrade linux-image-kvmUpgrade linux-image-gcp-64kUpgrade linux-image-realtime-64kUpgrade linux-image-generic-hwe-24.04Upgrade linux-image-aws-lts-24.04Upgrade linux-image-7.0.0-2016-nvidia-bos-64kUpgrade linux-image-7.0.0-1015-raspiUpgrade linux-image-6.8.0-2050-raspi-realtimeUpgrade linux-image-6.8.0-1059-nvidiaUpgrade linux-image-virtual-6.8Upgrade linux-image-realtime-hwe-26.04Upgrade linux-image-realtime-64k-7.0Upgrade linux-image-intel-iotgUpgrade linux-image-realtimeUpgrade linux-image-raspi-6.8Upgrade linux-image-oracle-64k-lts-24.04Upgrade linux-image-oem-20.04Upgrade linux-image-generic-64k-hwe-24.04Upgrade linux-image-gcp-fipsUpgrade linux-image-aws-fips-6.8Upgrade linux-image-nvidia-64k-hwe-26.04Upgrade linux-image-6.8.0-1061-awsUpgrade linux-image-nvidia-hwe-26.04Upgrade linux-image-laptop-23.10Upgrade linux-image-azure-fde-6.8Upgrade linux-image-7.0.0-28-generic-64kUpgrade linux-image-6.8.0-1061-aws-fipsUpgrade linux-image-raspi-realtime-7.0Upgrade linux-image-oem-22.04cUpgrade linux-image-gcp-fips-6.8Upgrade linux-image-gcp-6.8Upgrade linux-image-azure-7.0Upgrade linux-image-lowlatency-64k-6.8Upgrade linux-image-gcp-lts-24.04Upgrade linux-image-6.8.0-1063-azureUpgrade linux-image-xilinx-6.8Upgrade linux-image-azureUpgrade linux-image-aws-fipsUpgrade linux-image-awsUpgrade linux-image-7.0.0-1008-gcpUpgrade linux-image-oem-20.04cUpgrade linux-image-nvidia-tegra-rt-6.8Upgrade linux-image-nvidia-bosUpgrade linux-image-nvidia-6.8Upgrade linux-image-gke-7.0Upgrade linux-image-gke-6.8Upgrade linux-image-oracle-6.8Upgrade linux-image-gke-64k-6.8Upgrade linux-image-6.8.0-136-generic-64kUpgrade linux-image-generic-64k-hwe-26.04Upgrade linux-image-nvidia-hwe-22.04Upgrade linux-image-intel-iot-realtimeUpgrade linux-image-oem-26.04a | Jul 20, 2026 | May 28, 2026 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Jul 6, 2026 | May 28, 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