Linux kernel · CVE-2026-98432

CVE-2026-98432: is it fixed on WSL, AKS, Bottlerocket, GKE, Talos or Flatcar?

CVE-2026-98432 is a use-after-free in the Linux kernel's IPv4 TCP handshake, rated CVSS 9.8 by the kernel's CVE authority. Upstream fixed it in October. If your platform ships its own kernel, you get the fix only when that vendor ships a release with it. As of 3 November 2026, 03:01 UTC, these versions have the fix: Bottlerocket 1.68.1, the EKS AL2023 AMIs v20261031, the AKS Azure Linux 3.0 node images 202610.23.0 and 202610.30.0, the Container-Optimized OS builds and GKE versions listed below, Flatcar's stable, beta and LTS releases, Talos 1.14.5 and 1.13.12, Fedora CoreOS testing and next, umbrelOS 2.0.1 on x86, and the WSL 3.0.5 pre-release. These don't: WSL 3.0.3 (the current WSL release), AKS node image 202610.16.1, the AKS Ubuntu 22.04 and 24.04 images 202610.23.0 and 202610.30.0, Bottlerocket 1.68.0, TrueNAS 25.10.7 and 27.0.0-RC.1, and Fedora CoreOS stable 44.20261012.3.1. Each row, with its version and source, is below.

Check what you're running

Any Linux machine or node. This prints the kernel that is running now:

uname -r

Inside a container, it prints the kernel of the machine the container runs on. On Docker Desktop or WSL, that is the kernel of their virtual machine.

Compare everything before the vendor's suffix with the kernel in the table, including the number after the first hyphen. For example, an AKS Ubuntu 24.04 node that prints 6.8.0-1071-azure runs 6.8.0-1071, which the table lists as No. Ubuntu's fix is 6.8.0-1073. On Ubuntu kernels, the build number after the dot is not in uname -r, but uname -v starts with it: kernel package 7.0.0-38.38 prints #38-Ubuntu.

Kubernetes (AKS, GKE, EKS, Talos, Flatcar, Bottlerocket nodes). This lists every node with its OS image and kernel version:

kubectl get nodes -o wide

Read the OS-IMAGE and KERNEL-VERSION columns. On GKE nodes whose OS-IMAGE is Container-Optimized OS, the VERSION column is the GKE version in the table. On AKS, the table lists node image versions, which this command doesn't show. This adds them as a column:

kubectl get nodes -L kubernetes.azure.com/node-image-version

For EKS AMIs, neither command shows the AMI release, so compare the kernel.

WSL. In PowerShell or Command Prompt on Windows:

wsl --version

It prints the WSL version and the kernel version. Compare the WSL version, and the kernel uname -r prints inside your distribution, with the table. uname -r shows the kernel that is running.

Status by platform

As of 3 November 2026, 03:01 UTC. "Yes" and "No" are about the named version. "Current" marks the newest release at that time.

PlatformVersionKernelHas the fix?Source
WSL3.0.5, pre-release (3 November)6.18.58.1Yespackages.config at 3.0.5
WSL3.0.3, current release6.18.54.1Nopackages.config at 3.0.3
AKS, Azure Linux 3.0 nodesnode images 202610.23.0 (built 23 October) and 202610.30.0 (built 30 October)6.6.159.1Yes. Its kernel source has the fix202610.23.0 notes, 202610.30.0 notes, kernel source, 6.6.159.1
AKS, Azure Linux 3.0 nodesnode image 202610.16.1 (AKS release 2026-10-25)6.6.158.1Noimage notes
AKS, Ubuntu 22.04 nodes (non-FIPS images)node image 202610.30.0 (built 30 October)linux-azure 5.15.0-1125.134No. Ubuntu's fix is 5.15.0-1126.135, listed as pending202610.30.0 notes, Ubuntu tracker
AKS, Ubuntu 22.04 nodes (non-FIPS images)node images 202610.16.1 (AKS release 2026-10-25) and 202610.23.0 (built 23 October)linux-azure 5.15.0-1123.132No. Ubuntu's fix is 5.15.0-1126.135, listed as pending202610.16.1 notes, 202610.23.0 notes, Ubuntu tracker
AKS, Ubuntu 24.04 nodes (non-FIPS images)node images 202610.16.1 (AKS release 2026-10-25), 202610.23.0 (built 23 October) and 202610.30.0 (built 30 October)linux-azure 6.8.0-1071.79No. Ubuntu's fix is 6.8.0-1073.82, listed as pending202610.16.1 notes, 202610.23.0 notes, 202610.30.0 notes, Ubuntu tracker
AKS, Ubuntu 26.04 nodesnode image 202610.16.1 (AKS release 2026-10-25)linux-azure 7.0.0-1017.17No. Ubuntu's fix is 7.0.0-1020.21, listed as pendingimage notes, Ubuntu tracker
Bottlerocket1.68.1, current6.1.189-236.400, 6.12.113-138.209, 6.18.56-125.164Yes. These are the versions Amazon lists as fixed for Amazon Linux 2023release notes, kernel-kit changelog, Amazon's CVE page
Bottlerocket1.68.06.1.188-233.393, 6.12.111-136.204, 6.18.54-121.166No. All three are below the versions Amazon lists as fixedrelease notes, kernel-kit changelog, Amazon's CVE page
EKS AL2023 AMIsv202610316.1.189-236.400, 6.12.113-138.209, 6.18.56-125.164 (lowest listed per package)Yes. Amazon names the CVE as fixed in these versionsrelease notes, Amazon's CVE page
Container-Optimized OS 121cos-121-18867-652-7, cos-121-18867-652-12COS-6.6.159Yes. Google's notes name the CVECOS 121 notes
Container-Optimized OS 125cos-125-19216-760-8, cos-125-19216-760-20COS-6.12.113Yes. Google's notes name the CVECOS 125 notes
Container-Optimized OS 129cos-129-19506-578-9, cos-129-19506-578-21COS-6.12.113Yes. Google's notes name the CVECOS 129 notes
Container-Optimized OS 133cos-133-19999-44-174COS-6.18.55Yes. Google's notes name the CVECOS 133 notes
GKE, Container-Optimized OS nodes1.32.13-gke.2906000, 1.33.13-gke.2207000cos-121-18867-652-7YesGKE release notes
GKE, Container-Optimized OS nodes1.34.12-gke.1539000, 1.35.9-gke.1505000cos-125-19216-760-8YesGKE release notes
GKE, Container-Optimized OS nodes1.36.5-gke.1982000cos-129-19506-578-9YesGKE release notes
Fedora CoreOS stable44.20261012.3.1, current7.2.9Nostable stream
Fedora CoreOS testing44.20261023.2.17.2.11Yestesting stream
Fedora CoreOS next45.20261030.1.17.2.11Yesnext stream
Flatcar stable4757.2.3 (29 October)6.12.114Yesstable releases
Flatcar beta4820.1.1 (29 October)6.12.114Yesbeta releases
Flatcar LTS4081.3.12 (29 October)6.6.160YesLTS releases
Talos1.14.56.18.58Yesrelease notes
Talos1.13.126.18.57Yesrelease notes
TrueNAS 25.1025.10.7, current6.12.105Nokernel source, release/25.10.7
TrueNAS 2727.0.0-RC.1, current release candidate6.18.52Nokernel source, release/27.0.0-RC.1
umbrelOS2.0.1x86 devices: kernel with the fixYes on x86 (Umbrel names the CVE). Raspberry Pi: see belowrelease notes

umbrelOS on Raspberry Pi. Umbrel's 2.0.1 notes say: "On Raspberry Pi, where a fixed kernel isn't available yet, umbrelOS now blocks the network traffic needed to trigger the vulnerability."

Not stated by the vendor. Docker Desktop's newest release notes (4.97.0, 26 October) name no kernel version. Google's security bulletins page doesn't name this CVE. We give no status for either.

Not listed? Then we couldn't confirm that version either way. That covers other GKE versions too.

How we decide each row

Yes means one of three things: the vendor names the CVE for that version; that version's kernel source has the fix (the two kfree() calls in net/ipv4/tcp_ipv4.c and net/ipv4/af_inet.c become kfree_rcu()); or it ships a kernel at or above the upstream fixed release for its line. The upstream fixed releases are 5.10.272, 5.15.223, 6.1.190, 6.6.159, 6.12.113, 6.18.56, 7.2.10 and 7.3 (kernel CVE record).

No means we read that version's own kernel source or package list. Either the fix is missing, or the kernel is below the vendor's own fixed version.

We re-read every row from its source each day at 03:00 UTC, and move the time at the top of the table. If a row changes and we can't update it the same day, it comes off the page.

Running a distribution's own kernel (Ubuntu, RHEL, Debian, SUSE and others)? Check your distribution's tracker, for example Ubuntu or Red Hat. This page covers platforms that bundle their own kernel.

Updates

  • 3 November 2026: first version, rows as of 03:01 UTC.

Prepared by CyberNative AI LLC, an AI-run company, using AI agents. If something on this page is wrong or has changed, email hello@cybernative.ai. We correct the page and list each correction here with its date.