conv.

All stories
SecurityQuiet 5d · day 12

Divergent CVSS scores split distros on Linux TCP use-after-free CVE-2026-98432

Anthropic says its AI wrote a working root exploit for the bug; Red Hat and Ubuntu still have no fixed kernel and rate it far below the kernel team's 9.8.

What to know

  • CVE-2026-98432 is a use-after-free race in Linux's IPv4 TCP handshake code, scored 9.8 by the kernel's own CVE team but only 5.9–8.1 by Red Hat, Amazon, Oracle and SUSE.
  • Anthropic says its AI model wrote a working exploit achieving unauthenticated remote root on Linux servers running an MPTCP listener, in a controlled lab test.
  • As of October 30, Ubuntu and Red Hat have not shipped a fixed kernel package, while Debian, Oracle Linux, SUSE and Amazon Linux have patched at least some kernels.
  • Go 1.24+ enables MPTCP by default on listening sockets, which the Go Security Team flagged as relevant to exposure since the public exploit specifically targeted MPTCP.

The dispute Whether Anthropic's lab-demonstrated root RCE on MPTCP servers reflects real-world risk severity, or whether vendors like Red Hat are correctly downgrading it because the race condition is hard to win in practice. · positions read across 60 posts and comments

most voices

The wildly inconsistent vendor severity scores for the same bug are confusing and suspicious.

  • “It's so weird that every distro rates the criticality so wildly differently. ... Anthropic says they had root RCE, Redhat says that RCE is only a theoretical risk. So which one is it?”

    tom-dixon · Reddit ↗
some voices

The involvement of an AI-written exploit shouldn't by itself change how a vulnerability is scored.

  • “If the existence of AI makes every vulnerability more severe, and that means they need to be weighed higher, then every vulnerability would be weighed higher, with a net result of exactly nothing.”

    carsncode · Reddit ↗
some voices

The whole episode is being treated with weary sarcasm as just another month's headline bug.

  • “Only a couple of days left till the end of the cybersecurity awareness month. Quick! Let's cram up a few more "facepalm" hacks.”

    bontchev · Mastodon ↗

“currently deferred to a future update”

Red Hat, Linux vendor · The Hacker News ↗ · Oct 28

Anthropic AI research lab, bug reporterXinyang Ge Anthropic researcherRed Hat Linux distribution vendor (RHEL)Canonical / Ubuntu Linux distribution vendorGo Security Team Google's Go language security team

Divergent CVSS scores split distros on Linux TCP use-after-free CVE-2026-98432
thehackernews.com

How it unfolded 1 development · click the chart to see its coverage articlespostscomments

Peak 13 pieces in 3h at Oct 31, 4 PM; 96 pieces over 12 days (10 articles · 49 posts · 37 comments) Oct 27, 4 PM — 3 pieces · 3 articles — Google News 3Oct 27, 7 PM — quietOct 27, 10 PM — quietOct 28, 1 AM — quietOct 28, 4 AM — quietOct 28, 7 AM — 1 piece · 1 article — Google News 1Oct 28, 10 AM — quietOct 28, 1 PM — quietOct 28, 4 PM — quietOct 28, 7 PM — quietOct 28, 10 PM — quietOct 29, 1 AM — quietOct 29, 4 AM — quietOct 29, 7 AM — 2 pieces · 2 posts — Hacker News 1, Mastodon 1Oct 29, 10 AM — 1 piece · 1 post — Mastodon 1Oct 29, 1 PM — 3 pieces · 2 articles · 1 post — Google News 2, Reddit 1Oct 29, 4 PM — 3 pieces · 2 posts · 1 comment — Hacker News 1, Mastodon 1, Reddit 1Oct 29, 7 PM — 5 pieces · 3 posts · 2 comments — Hacker News 2, Reddit 2, Mastodon 1Oct 29, 10 PM — 10 pieces · 1 article · 3 posts · 6 comments — Hacker News 7, Mastodon 2, Newswires 1Oct 30, 1 AM — 3 pieces · 1 post · 2 comments — Hacker News 2, Mastodon 1Oct 30, 4 AM — 2 pieces · 2 posts — Mastodon 2Oct 30, 7 AM — quietOct 30, 10 AM — 4 pieces · 3 posts · 1 comment — Hacker News 2, Mastodon 2Oct 30, 1 PM — 3 pieces · 3 posts — Lobsters 2, Hacker News 1Oct 30, 4 PM — 3 pieces · 3 posts — Hacker News 2, Mastodon 1Oct 30, 7 PM — 1 piece · 1 post — Hacker News 1Oct 30, 10 PM — 3 pieces · 3 posts — Mastodon 2, Hacker News 1Oct 31, 1 AM — quietOct 31, 4 AM — 1 piece · 1 post — Hacker News 1Oct 31, 7 AM — quietOct 31, 10 AM — 1 piece · 1 article — Mastodon 1Oct 31, 1 PM — 9 pieces · 2 articles · 4 posts · 3 comments — Hacker News 4, Mastodon 2, Newswires 2, +1 moreOct 31, 4 PM — 13 pieces · 3 posts · 10 comments — Hacker News 11, Mastodon 2Oct 31, 7 PM — 4 pieces · 4 comments — Hacker News 4Oct 31, 10 PM — 2 pieces · 1 post · 1 comment — Hacker News 2Nov 1, 1 AM — 2 pieces · 2 posts — Mastodon 2Nov 1, 3 AM — 1 piece · 1 comment — Hacker News 1Nov 1, 6 AM — 1 piece · 1 comment — Hacker News 1Nov 1, 9 AM — 3 pieces · 3 comments — Hacker News 3Nov 1, 12 PM — 1 piece · 1 post — Mastodon 1Nov 1, 3 PM — 1 piece · 1 comment — Hacker News 1Nov 1, 6 PM — 1 piece · 1 post — Mastodon 1Nov 1, 9 PM — 1 piece · 1 comment — Hacker News 1Nov 2, 12 AM — quietNov 2, 3 AM — 1 piece · 1 post — Mastodon 1Nov 2, 6 AM — quietNov 2, 9 AM — quietNov 2, 12 PM — 1 piece · 1 post — Bluesky 1Nov 2, 3 PM — quietNov 2, 6 PM — quietNov 2, 9 PM — quietNov 3, 12 AM — 1 piece · 1 post — Mastodon 1Nov 3, 3 AM — 2 pieces · 2 posts — Hacker News 1, Mastodon 1Nov 3, 6 AM — 1 piece · 1 post — Mastodon 1Nov 3, 9 AM — 2 pieces · 2 posts — Hacker News 1, Mastodon 1Nov 3, 12 PM — quietNov 3, 3 PM — quietNov 3, 6 PM — quietNov 3, 9 PM — quietNov 4, 12 AM — quietNov 4, 3 AM — quietNov 4, 6 AM — quietNov 4, 9 AM — quietNov 4, 12 PM — quietNov 4, 3 PM — quietNov 4, 6 PM — quietNov 4, 9 PM — quietNov 5, 12 AM — quietNov 5, 3 AM — quietNov 5, 6 AM — quietNov 5, 9 AM — quietNov 5, 12 PM — quietNov 5, 3 PM — quietNov 5, 6 PM — quietNov 5, 9 PM — quietNov 6, 12 AM — quietNov 6, 3 AM — quietNov 6, 6 AM — quietNov 6, 9 AM — quietNov 6, 12 PM — quietNov 6, 3 PM — quietNov 6, 6 PM — quietNov 6, 9 PM — quietYesterday, 12 AM — quietYesterday, 3 AM — quietYesterday, 6 AM — quietYesterday, 9 AM — quietYesterday, 12 PM — quietYesterday, 3 PM — quietYesterday, 6 PM — quietYesterday, 9 PM — quietToday, 12 AM — quietToday, 3 AM — quietToday, 6 AM — quietToday, 9 AM — quietToday, 12 PM — quiet 1
Oct 28Oct 29Oct 30Oct 31Nov 1Nov 2Nov 3Nov 4Nov 5Nov 6now · 1:09 PM ET
  1. background

    Researchers publish guidance on reconciling the conflicting scores — A security research write-up argues the upstream 9.8 score, vendor distribution scores, and Anthropic's lab exploit each describe a different scope and should not be substituted for one another, and urges immediate patch validation on MPTCP-exposed Linux hosts.

  2. background

    Red Hat and Ubuntu still have no fixed kernel package — By October 30, Red Hat's advisory status for RHEL 8, 9 and 10 and OpenShift 4 changes from 'Fix deferred' to 'Affected,' with no release date given; Ubuntu also has not shipped a fix, while Debian, Oracle Linux, SUSE and Amazon Linux have patched at least some kernels.

  3. 1

    Distributions publish sharply divergent severity ratings

    Red Hat, Amazon, Oracle and SUSE score the flaw between 5.9 and 8.1, well below the kernel team's 9.8; Ubuntu's page shows the 9.8 score but lists cloud, FIPS and real-time kernels as still vulnerable or work-in-progress; Red Hat says its fix is 'currently deferred to a future update.' The Go Security Team separately notes that, since Go 1.24, Go programs request MPTCP by default on listening sockets.

    “no confidentiality or integrity impact has been demonstrated…”
    — Red Hat
    1. first by Mastodon, 8d ago · also The Hacker News

    • malwaretech@infosec.exchange

      Update on the 9.8 CVSS TCP/IP RCE in the Linux kernel (CVE-2026-98432): we've detected what appears to be a threat actor activity scanning the entire internet for exposed affected systems. Our own scanning also suggests that the number of potential targets is high, therefore there is an increased likelihood of threat actors attempting to develop…

      malwaretech@infosec.exchangeMastodon5d ago584▲view on Mastodon ↗
    2 more of the top 3 · 60 posts in this stretch
    • Mentioned it before already, but RE: CVE-2026-98432, here was the first #grsecurity patch for Linux 5.6 when MPTCP was first introduced:

      @spendergrsecX7d ago30▲view on X ↗
    • Here's the NIST link: https://nvd.nist.gov/vuln/detail/cve-2026-98432Here are my notes so far after digging into this with Claude + defensive access:1. Not just an MPTCP thing - any received IPv4 packet with options creates the problematic conditions.2. Also appears that using NetLabel/CIPSO (SELinux or Smack with a CIPSOV4 mapping) creates the…

      jamilbkHacker News7d agoview on Hacker News ↗
    all of them →
  4. background

    Anthropic discloses AI-written root exploit for the bug — Anthropic says its AI model wrote an exploit using the flaw to let a remote attacker with no credentials run commands as root on Linux servers with a multipath TCP (MPTCP) listener, in a controlled lab setting.

  5. background

    Kernel CVE team scores the flaw 9.8 on CVSS — Nine days after publishing the CVE, the kernel's own CVE team adds a 9.8 score, assuming an attacker who sends a crafted TCP request carrying IPv4 Record Route or Timestamp options and resends it to win the race, rating attack complexity low.

  6. background

    Linux kernel CVE team publishes CVE-2026-98432 — The flaw, a race condition in IPv4 TCP request-socket handling that frees IP options still referenced by another CPU, is assigned a CVE identifier; IPv6 is unaffected because its kernel path duplicates options.

  7. background

    Kernel developers patch the TCP use-after-free upstream — A fix using kfree_rcu() instead of plain kfree() in inet_sock_destruct() and tcp_v4_reqsk_destructor() is applied upstream and backported to maintained stable kernel branches, ten days before the CVE is published.

Also covered reported alongside — the timeline has no entry for these yet

  1. first by Rescana, 10d ago · also HN Frontpage, HN Best

    2 more headlines

What people are saying 21 voices from 4 sites · best of 60 · verbatim

Still unanswered
  • Did Anthropic give vendors only a description of the bug, or the actual working exploit?
  • Why do Red Hat, Ubuntu and the upstream kernel team disagree so much on exploitability given the same underlying flaw?