For: people who run Linux servers, especially internet-facing ones, and teams that build network services in Go. This article is based on the CVE record in NVD, the Debian, Ubuntu, Red Hat and SUSE pages, the Go project's security announcement and BleepingComputer's report. It does not cover attack steps or exploit code.
Developing: this page will be updated as more is published
- Who is affected
people who run Linux servers, especially internet-facing ones, and teams that build network services in Go.
- Confirmed so farSee the table ↓
- The flaw
- Upstream fixed versions
- Debian fixed kernels
- Not yet confirmed
- Fixed kernels from Ubuntu and Red Hat
- Whether remote code execution works against servers without MPTCP
- Any exploitation in the wild
1 more
- NVD's own assessment (status: Received)
- What to do nowSee the steps ↓
- List the Linux servers that accept IPv4 TCP connections from outside
- Install the fixed kernel where one exists
- Reboot, then confirm the running kernel
2 more
- If no fix is available yet, apply a vendor stop-gap and narrow exposure
- Find services that listen with MPTCP, including Go programs
- Where to verify (source)All sources ↓
- NVD, "CVE-2026-98432"
- Last checked
- As of November 1, 2026 (JST)
Follow-up plans and what we checked
Red Hat's bulletin is marked "Ongoing" and says fixes are being expedited. Ubuntu lists fixes as in progress. Debian has shipped fixed kernels.
What to do today
List the Linux servers that accept IPv4 TCP connections from outside
Almost every internet-facing Linux host qualifies, including container hosts and virtual machines. The CVE rates the attack as needing no account and no user action (CVSS v3.1 9.8), so start with servers reachable from the internet (this site's view).
Install the fixed kernel where one exists
On Debian, bookworm needs 6.1.190-1 and trixie needs 6.12.113-1 from the security archive. For SUSE, check your product on SUSE's page, because some streams are released and some are in progress. For Ubuntu and Red Hat, watch the pages in the sources; they listed no fixed kernel on November 1.
Reboot, then confirm the running kernel
Run uname -r after the reboot. An installed package that is not the running kernel does not protect you. A vendor live patch that covers this CVE would also count, but check the vendor page first, because SUSE lists live patching as in progress for most streams.
If no fix is available yet, apply a vendor stop-gap and narrow exposure
Red Hat describes a filter that drops incoming IPv4 TCP packets with IP options and says it can reduce exposure but cannot replace patching. Test it first, and remove it after the kernel is fixed. Where you can, restrict who can reach a service to trusted networks, which is a mitigation BleepingComputer lists.
Find services that listen with MPTCP, including Go programs
The Go project's security team says Go 1.24 and later enable MPTCP by default on Linux listen sockets, so a Go service may use MPTCP without anyone choosing it. The team describes turning it off per program as a fragile way to reduce exposure, and says the best fix is a patched kernel. Do this as an extra, not a substitute.
Fixed kernel available
Debian 12 and 13, some SUSE products. Install, reboot, run uname -r
Fix in progress
Ubuntu, RHEL and related products. Use the vendor stop-gap and narrow exposure
Also check
MPTCP listeners, including Go 1.24 or later services
Fixed versions
| Kernel line | Not affected from | Source |
|---|---|---|
| 5.10 | 5.10.272 | CVE record in NVD (kernel CNA) |
| 5.15 | 5.15.223 | Same |
| 6.1 | 6.1.190 | Same |
| 6.6 | 6.6.159 | Same |
| 6.12 | 6.12.113 | Same |
| 6.18 | 6.18.56 | Same |
| 7.2 | 7.2.10 | Same |
| 7.3 and later | Fixed by the original fix commit (Debian: upstream 7.3-rc7) | NVD, Debian |
The affected range reaches back to kernel 4.4 according to NVD. Each branch has its own fixed version, so judge by your distributor's package version rather than the upstream number.
| Distribution | Status on November 1, 2026 |
|---|---|
| Debian 12 (bookworm) | Fixed: 6.1.190-1 (security) |
| Debian 13 (trixie) | Fixed: 6.12.113-1 (security) |
| Debian testing and unstable | Fixed: 7.2.12-1 and 7.2.14-1 |
| Ubuntu 26.10, 26.04 LTS, 24.04 LTS, 22.04 LTS | Vulnerable, fix in progress |
| Ubuntu 20.04, 18.04, 16.04 | Vulnerable, no version listed |
| Ubuntu 14.04 | Not affected |
| RHEL 8, 9, 10; OpenShift | Affected; no fix listed on Red Hat's pages. Bulletin status "Ongoing" |
| SUSE Linux Enterprise Server 16.0, 15 SP4 to SP6 LTSS, Micro 5.4, 5.5, 6.2 | Fixes released |
| SUSE Linux Enterprise Server 15 SP7, most live patching streams | In progress |
| SUSE Linux Enterprise Server 12 SP5, Micro 6.0 and 6.1 | Affected |
SUSE says its own page may be incomplete or out of date. Red Hat also lists products built on the RHEL kernel (such as RHEL CoreOS, OpenStack Platform and Virtualization) as potentially impacted. Cloud, appliance and other vendor kernels follow their own schedules.
What was disclosed
- CVE
- CVE-2026-98432, published October 15, 2026. NVD status Received, last modified October 31
- Type
- Use-after-free (the CVE record does not give a CWE)
- Severity
- CVSS v3.1 9.8 (AV:N/AC:L/PR:N/UI:N) from the kernel CNA. Ubuntu: High, 9.8. Red Hat: Critical (preliminary 9.8 on its CVE page). SUSE: important, 8.1 (it rates attack complexity High)
- Where
- IPv4 TCP in the kernel. The IP options structures (
inet_optandireq_opt) were freed without waiting for readers, which leads to a use-after-free inip_options_build(). A related case in request-socket migration is also fixed - Trigger
- Per Debian's tracker, a retransmitted SYN racing with creation of the child socket can read the options after they are freed. IPv6 is not affected by the main issue
- Fix
- Free these structures after an RCU grace period (
kfree_rcu()). Eight stable-branch commits are referenced in NVD - Exploitation
- No confirmed in-the-wild exploitation in the sources checked. Not in CISA KEV on November 1
In plain words, the kernel released a small piece of memory that held connection options while another part could still be reading it. Memory that is read after it is freed can be reused for something else, and that kind of flaw can end in a crash or in code running with kernel privileges.
Red Hat describes the main impact as a system crash leading to a Denial of Service (DoS) or potential memory corruption. Its CVE page explains the Critical rating this way: an unauthenticated remote attacker can cause kernel memory corruption or an immediate crash over standard IPv4 TCP traffic, and reliable code execution needs precise control of memory. BleepingComputer reported that Red Hat scored the flaw 5.9 as a possible denial of service. The Red Hat pages this site checked on November 1 show Critical and a preliminary 9.8 instead. Ratings differ between sources and may have changed, so check the page for your product.
The MPTCP demonstration and the AI angle
BleepingComputer reported on October 30 that researchers at an AI company reportedly demonstrated remote code execution as root in a lab, according to the company's own report that BleepingComputer cites but did not verify, against a Linux server with an MPTCP listener, using an exploit developed by an unreleased AI model of that company. The Go project's security team made a similar statement in an announcement relayed on the oss-security list on October 29: a server with MPTCP listeners was shown to be vulnerable to remote code execution, and the bug is not specific to MPTCP. This site did not review the demonstration itself and does not link to it.
What is and is not shown, according to BleepingComputer:
- The demonstrated code execution needed an MPTCP listener
- Remote code execution on servers without an MPTCP listener has not been demonstrated publicly
- No in-the-wild exploitation was confirmed as of the report
MPTCP is optional in the kernel, but the Go project's security team says Go 1.24 and later turn it on by default for listen sockets on Linux. That is why teams running Go network services should check their own listeners.
The lesson for defenders is speed. If an AI model can turn a published kernel fix into a working exploit, the gap between a patch becoming public and an attack becoming possible may be shorter than it used to be (this site's view). That is a reason to update on the vendor's first fixed kernel rather than the next maintenance window.
What is known and not known
| Item | What was published | Status |
|---|---|---|
| The flaw | Use-after-free of IP options in IPv4 TCP; CVSS 9.8 from the kernel CNA, Ubuntu High 9.8, Red Hat Critical (preliminary), SUSE 8.1 | Confirmed (kernel CNA, NVD, vendors) |
| Upstream fixed versions | 5.10.272 up to 7.2.10, listed above | Confirmed (CVE record in NVD) |
| Debian fixed kernels | 6.1.190-1 and 6.12.113-1 | Confirmed (Debian tracker) |
| Ubuntu and Red Hat fixed kernels | Not listed on the pages checked | In progress (vendors) |
| Remote code execution with an MPTCP listener | Reported as shown in a lab by researchers at an AI company | Reported (BleepingComputer, Go project's security team) |
| Remote code execution without MPTCP | Not shown publicly; the Go project's security team warns similar attacks may be possible | Not yet known |
| Exploitation in the wild | None confirmed; not in CISA KEV on November 1 | Not yet known |
| NVD's own score | None assigned yet (status Received) | Not yet known |
Sources
Checked on November 1, 2026.
- NVD, "CVE-2026-98432" — nvd.nist.gov
- Debian security tracker — security-tracker.debian.org
- Ubuntu — ubuntu.com
- Red Hat, bulletin RHSB-2026-016 — access.redhat.com / CVE page — access.redhat.com
- SUSE — suse.com
- Go project's security announcement, relayed on oss-security (October 29, 2026) — openwall.com
- BleepingComputer, "Critical Linux kernel flaw allows remote root attacks on MPTCP servers" (October 30, 2026) — bleepingcomputer.com
- CISA Known Exploited Vulnerabilities Catalog (checked for this CVE on November 1) — cisa.gov
Update history
2026-11-01: First version, based on NVD, Debian, Ubuntu, Red Hat and SUSE pages, the Go project's security announcement and BleepingComputer's report as of November 1.
Read next
- A recent kernel flaw that is being exploited: Linux kernel Fragnesia (CVE-2026-46300)
- Deciding priority: Deciding what to patch first: CVSS, EPSS and KEV
- Fixing for real: CVE remediation playbook
- Defending when attackers use AI: Defending against AI-driven cyberattacks
- Terms: What is RCE (remote code execution) / What is CVSS