Top
Best
New

Posted by chalmovsky 4 hours ago

WTF Ubuntu?(chalmovsky.com)
958 points | 477 comments
BoppreH 4 hours ago|
Worse yet, the Ubuntu security incident page[0] lists "Ubuntu Priority: High" (as opposed to Critical, which would trigger an out-of-schedule patch). There's a "Why this priority?" link that simply says:

> Why is this CVE high priority?

> See ubuntu cvss score

That's it, we don't even get a period on this TBD of a sentence. It's followed by a generic link that explains what "Ubuntu Priority" is, but that page contradicts their choice. Note that it doesn't offer any mitigations either, and even the (horrendously unclear) description is copied from the NIST page, so there's no actual message from Ubuntu.

I already had a bad feeling the first time I saw "Get more security updates through Ubuntu Pro" on `apt upgrade`, this is now the kick I needed to move to a different distro.

[0] https://ubuntu.com/security/CVE-2026-98432#priority-reason

WesternStar 38 minutes ago||
I don't think this is fair. They don't do a good job of pointing you at their rationale which is in their security score here[0]. I ultimately had to have claude translate the kernelese in to something my small brain could understand but this is a bug that could crash your system but is unlikely to expose your confidential system data to attackers or degrade data on the system. Especially given that the exploit can only be done if packets with IP options. IP options are commonly dropped or removed from packets on the open web. You not only need a vulnerable system but a vulnerable request path through the internet which you would only know by trying this attack which is very timing dependent with the SYN,Retransmitted SYN and Reset all happening very close together. A motivated attacker could probably do this on your network but over the internet ... It sounds unlikely.

[0]https://ubuntu.com/security/CVE-2026-98432#impact-score

BoppreH 21 minutes ago||
> this is a bug that could crash your system but is unlikely to expose your confidential system data to attackers or degrade data on the system

Red Hat disagrees[0][1]. They might be parroting Anthropic, and Anthropic might be exagerating the impact (likely!), but that's the current consensus about the vulnerability. If Ubuntu disagrees, they should have said something and not pasted "Cvss 3 Severity Score 9.8 · Critical" at the top of the page.

> A motivated attacker could probably do this on your network

I find that's still catastrophic given how centralized cloud environments are.

[0] https://access.redhat.com/security/cve/cve-2026-98432

[1] https://access.redhat.com/security/vulnerabilities/RHSB-2026...

voakbasda 3 hours ago|||
Yeah, their lack of a satisfactory response is the final nail in their coffin. This incident escalates my consulting advice about Ubuntu from “not recommended” to “switch immediately”.

Some of my clients may be surprised by this change, as I once advocated for Ubuntu as a good choice for a development and deployment platform. While that has not been true for quite a while, they have now jumped the shark into eel-infested waters; I cannot take them seriously any longer.

InsidiousWombat 3 hours ago|||
Plain Debian was always best option; even RHEL dropped the ball on this CVE and that's distro people pay for support
thayne 2 hours ago|||
Not always. Notably, if you have compliance requirements like needing FIPS encryption (say because you have government customers), or that requires you to use a commercial vendor, debian won't work. And if you need more up to date system packages, or a reliable release cadence, Ubuntu might be better.

On desktop, if you need proprietary drivers, Ubuntu is easier to set up.

But yes, if debian works for you, I wouldn't use Ubuntu.

bityard 39 minutes ago|||
I had to deal with FIPS once because the company I worked for shipped a custom Linux distribution with the product and we had to essentially shoe-horn in some Red Hat OpenSSL packages to get it to meet FIPS requirements. What's funny is that after the customer enabled FIPS, administration became much harder, and the encryption strength was strictly worse.

Anyway, needing FIPS is something of a niche requirement. Debian or Rocky are very sane choices as a default Linux distribution for general-purpose servers until you run up against special requirements.

bubblethink 1 hour ago||||
What is FIPS encryption, why is FIPS unique to RHEL, and what has FIPS got to do with this CVE?
saghm 1 hour ago|||
FIPS is a US government security standard: https://en.wikipedia.org/wiki/FIPS_140

It doesn't have much to do with this CVE, but if you're trying to sell to the US government, it will often be a requirement, which means that a company making money from those sales will not easily be able to move to a distro without that certification.

john_strinlai 1 hour ago|||
>What is FIPS encryption

presumably they mean meeting fips standards https://en.wikipedia.org/wiki/FIPS_140

>why is FIPS unique to RHEL

its not

>what has FIPS got to do with this CVE?

it doesnt. it is brought up in reply to the comment.

b112 1 hour ago|||
Uh, yes it will. OpenSSL in Trixie is a version supported.

https://packages.debian.org/trixie/openssl-provider-fips

It's just the library, nothing special about the OS.

https://csrc.nist.gov/projects/cryptographic-module-validati...

As far as I know, compliance comes with an external module:

https://openssl-library.org/post/2025-03-11-fips-140-3/

This module seems to be in Debian:

# apt-cache search fips | grep open openssl-provider-fips - Secure Sockets Layer toolkit - cryptographic utility

# dpkg -L openssl-provider-fips /. /usr /usr/lib /usr/lib/x86_64-linux-gnu /usr/lib/x86_64-linux-gnu/ossl-modules /usr/lib/x86_64-linux-gnu/ossl-modules/fips.so /usr/share /usr/share/doc /usr/share/doc/openssl-provider-fips /usr/share/doc/openssl-provider-fips/changelog.Debian.gz /usr/share/doc/openssl-provider-fips/changelog.gz /usr/share/doc/openssl-provider-fips/copyright

There seems to be the validation process, which supposedly must run on each machine it is used on.

openssl fipsinstall -out /tmp/configfile.cnf -module /usr/lib/x86_64-linux-gnu/ossl-modules/fips.so 2>&1 | tee /tmp/result.txt

--

The above are from my notes, and a test run. But I don't see how Redhat is "special" here. If the module loads and cites compliance, you comply.

thayne 43 minutes ago||
> OpenSSL in Trixie is a version supported.

It isn't a validated build. It works the same, but it isn't sufficient if you actually need a validated FIPS module.

> It's just the library, nothing special about the OS.

If you need validation, then the kernel also need to be validated.

Now, it isn't impossible to get a FIPS validated system working with Debian, but you will probably need to contract with another commercial provider like WolfSSL to get validated components. Or compile things yourself. But that is more complicated and involved than just paying for an OS that is validated off the shelf from Ubuntu, Red Hat, or Suse.

pmontra 30 minutes ago||||
I planned to install Debian in 2009 and in 2014 but the installer was too hard to use, the desktop in 2009 was ugly (maybe in 2014 too), I could not get a running system that I could use to work. Fast forward to Debian 10, same laptop from 2014, and I got a desktop identical to Ubuntu GNOME.
bigfatkitten 22 minutes ago||||
Red Hat is always slow in backporting patches to their Frankenkernel.
johnnyenn 3 minutes ago|||
[flagged]
xnickb 3 hours ago||||
The general advice I've been seeing the past ~8 years is "There is no reason to pick Ubuntu over Debian". I don't know who the opposite advice comes from and why anyone would pick ubuntu for a server.
alexjplant 3 hours ago|||
15-20 years ago the joke was that Ubuntu is a Zulu word that, roughly translated, means "I don't know how to configure Debian". Ubuntu was one of the first distros that allowed one to easily download proprietary WLAN drivers without dealing with the terminal, ndiswrapper, or compiling half-broken OSS implementations; for this reason it caught fire with those who wanted to try Linux but were otherwise unwilling to engage in such shenanigans. I tried it on a laptop around this time and was quite impressed. This reputation for "it just works" has carried them ever since even though other distros now do largely the same thing ( cheap, obscure, or recently-released hardware excepted).

I took the lazy Mint route with my most recent machine since I wanted to use it for light gaming with minimal fuss. I'm going to redo it with Nix sometime soon because the value prop simply isn't there and I'd like to try a declaratively-configured distro.

marcosdumay 26 minutes ago|||
More like 20. If I remember it right, by 2007 the Debian community was angry discussing the installation team's decision to include non-free packages in the installation media, what ended the problem of needing a wired connection during the install.
benj111 1 hour ago||||
They also sent out free distro CDs. That helped convince me this new fangled Linux thing might be legitimate.

Christ that was 2008.18 years ago. My Linux 'experiment' is old enough to vote

kiicia 1 hour ago||
I have received cds with ubuntu 5 or 6, was surprised they actually sent those, but at one point I started using it

[edit] omg circa 2006, firefox was still new back then

throe937383030 2 hours ago|||
[flagged]
jandrese 2 hours ago||||
I advocated for Ubuntu for years because it was easier to install and had excellent hardware support. For 2026 I have switched back to Debian because Ubuntu has been making my life more difficult. Ubuntu 26 basically forces you onto Wayland even though it breaks some of my use cases, particularly with screen recording. It turns everything into Snaps which is a hassle because it means I need to mirror both the regular repo and the snaps to my closed network instead of just the repo.

Ubuntu still has the superior installer by a good margin, but it does sometimes like to crash when run offline. Debian's installer at least has the option to go text only. There is also more work to do after the install is finished on Debian, but since that's a script it's not such a big deal.

The one bit of the Debian installer I dislike the most is how if you aren't online when you do the install you get a completely empty sources.list, and the Debian sources are a lot more complicated than Ubuntu's. Debian's support for third party drivers like nVidia graphics is also more complicated and confusing than Ubuntu's.

bityard 27 minutes ago||||
I deployed Ubuntu on a LOT of servers 10 years ago because at the time, they had a track record of doing good things in, with, and for, the Linux and open source community. I had already been using it on the desktop for a long time by that point and knew it well. Ubuntu was far and away the most popular; it was a very safe and sane choice.

That changed when they started heavily promoting Snaps as the next big thing and started putting features and updates behind their enterprise offerings. Basically, they stopped being "Debian, but better." And Debian also made lots of incremental improvements in user-friendliness in that time. Basically, Debian is now pretty much what Ubuntu always promised to be.

p91paul 3 hours ago||||
Enterprises love paying for support contracts. If you have one, you can demonstrate something has been accounted for. A secure software without support is worse from an audit perspective than a security disaster with proper paperwork. Most of these people never actually involve support they paid for ever.
notpushkin 3 hours ago|||
> Enterprises love paying for support contracts.

They can pay for Debian support! (I’m not 100% sure who they should go to, but e.g. Freexian are doing Extended LTS for Debian [1], so I suppose they could do a regular support contract as well?)

[1]: https://wiki.debian.org/LTS/Extended

xnickb 3 hours ago|||
A quick search shows all sorts of projects choosing Ubuntu. Can you explain a project like mail-in-a-box going with it? And 5.15 kernel at that..
voakbasda 3 hours ago||
People make bad choices all the time for many different reasons. Usually, “it seemed like a good idea at the time” is at the top of that list.
bityard 24 minutes ago||
But by definition it wasn't a bad choice (or a mistake) if it seemed like the right choice given the information available at the time. Unless you have some sort of crystal ball the rest of us don't.
sgarland 1 hour ago||||
The only recent reason I’ve managed to come up with is it far and away has the best support for Nvidia’s various drivers and utilities for running GPUs and its assorted ecosystem, like Infiniband and Spectrum-X Ethernet.

If there’s another option I’m unaware of, I’d love to hear it. Also to be fair, I didn’t evaluate Sid for this, only Stable.

BoppreH 3 hours ago||||
Platform support. Oracle Cloud for example only provides images[1] for Oracle Linux, RHEL, Ubuntu, and Windows Server. Anything else you have to bring your own.

[1] https://docs.oracle.com/en-us/iaas/Content/Compute/Reference...

rezzo 2 hours ago||
If I try to create a new instance on Oracle Cloud, these are the options: Oracle Linux, Ubuntu, RHEL, (CentOS), Windows Server, AlmaLinux, Rocky Linux.

Anyway you are right, I would have switched already if Debian was available. I guess AlmaLinux could be an option to consider, since I've read in another comment that they've patched ahead of upstream for several vulnerabilities this year.

kqgnkqgn 1 hour ago||
For x86_64, It's relatively easy-ish to upload your own Debian image, from Debian's generic cloud QCOW2 image, and it works just fine. I think ARM needs a bit more work if I remember correctly.

(But 100% agree this shouldn't be necessary).

gambiting 19 minutes ago|||
I've set up a new server literally couple weeks ago on a droplet on Digital Ocean - Ubuntu LTS is the default choice(you can select other distros but Ubuntu is the default). So I guess I picked Ubuntu because I haven't done Linux admin in over a decade and it's presented as the default choice by a big cloud provider.
vbezhenar 3 hours ago|||
What's your recommendation nowadays?
genxy 3 hours ago||
Debian
flaburgan 48 minutes ago|||
As far as I know the only working exploit is working on machine with MultiTCP enabled. Redhat also downgraded the issue to "high" and also did not release a patch yet. I would have preferred a patch but I accept that they know better than me what they are doing.
garbagecreator 31 minutes ago||
Why would they take so long anyway and be behind volunteer run projects like debian? Is it something about corporate shenanigans and testing? because afaik in fedora for example firefox is always behind in security updates compared to debian.
BoppreH 3 hours ago|||
The more I look at this the angrier I get. This is a CVE that Anthropic claims can get a Remote Code Execution on vulnerable systems, which includes default Ubuntu installs running any sort of Go server like Caddy. Bad enough that I shut down my personal website and self-hosted tools (sorry for any typos, my grammar checker is also down).

And this is how Ubuntu describes the vulnerability to sysadmins:

  In the Linux kernel, the following vulnerability has been resolved:
  ipv4: free inet_opt and ireq_opt after an RCU grace period
  tcp_v4_syn_recv_sock() transfers ownership of ireq->ireq_opt to the
  child socket (newinet->inet_opt) without copying it.
  Another cpu can concurrently process a retransmitted SYN for the same
  request socket, and send a SYNACK from tcp_check_req().
  tcp_v4_send_synack() and inet_csk_route_req() read ireq->ireq_opt
  under rcu_read_lock() only, and ip_build_and_send_pkt() and
  ip_options_build() then read opt->optlen twice.
  Note that the SYNACK timer itself is not an issue: it holds a
  reference on its request socket, and inet_csk_reqsk_queue_drop()
  calls timer_delete_sync() before the child can be freed.
  Since commit 079096f103fa (“tcp/dccp: install syn_recv requests
  into ehash table”), request sockets are processed without holding
  the listener lock, so nothing prevents the child socket from being
  freed while the SYNACK is still being built. TCP child sockets do
  not have SOCK_RCU_FREE, and inet_sock_destruct() frees inet_opt
  with a plain kfree(), leading to a use-after-free in
  ip_options_build().
  A similar issue exists with request socket migration
  (net.ipv4.tcp_migrate_req=1, or a BPF_SK_REUSEPORT_SELECT_OR_MIGRATE
  program). reqsk_timer_handler() clones the request socket with
  inet_reqsk_clone(), so that the old request socket and its clone
  share the same ireq_opt, then reqsk_migrate_reset() clears the
  pointer in the old one. Another cpu holding a reference on the old
  request socket can still be using these options (sending a SYNACK,
  or creating a child in tcp_v4_syn_recv_sock()) when the clone is
  freed, and tcp_v4_reqsk_destructor() also uses a plain kfree().
  Readers already use RCU, and other paths replacing inet_opt
  (do_ip_setsockopt(), cipso_v4_sock_setattr()...) already use
  kfree_rcu(). Use kfree_rcu() in inet_sock_destruct() and
  tcp_v4_reqsk_destructor() as well.
  IPv6 is not affected by the first issue, because tcp_v6_syn_recv_sock()
  duplicates the options. tcp_v6_reqsk_destructor() has the same
  migration issue with ipv6_opt, which is only set by CALIPSO. This
  will be addressed in a separate patch.
How is this in any way, shape, or form acceptable two weeks after the CVE was published?
ranger_danger 46 minutes ago|||
> running any sort of Go server like Caddy

It's so much worse than this, and there is a staggering amount of misinformation running rampant about this bug.

MPTCP is not a requirement, it can be exploited merely by sending specially crafted TCP packets with (any) IP options set. No special MPTCP support, web servers or any specific software listeners are even necessary at all to trigger it, just send the packets and boom.

I think the reason people assume MPTCP is a requirement is because that's what the PoC used... but MPTCP itself also doesn't even rely solely on IP options.

Ubuntu also does not even list a single mitigation strategy... at least RHEL did.

And like I said, any normal TCP packet that contains IP (not TCP) options can trigger the bug. I cannot emphasize enough how important and absolutely ridiculous this is.

Like the post says, this is big enough to get a massive amount of people to completely stop trusting Ubuntu entirely and jump ship.

rtp4me 3 minutes ago||
I have some publicly facing web servers running Debian and Ubuntu. Specifically, what can I do to test and see if my servers are vulnerable?
reaperducer 3 hours ago|||
sorry for any typos, my grammar checker is also down

I assume this is unrelated to the Ubuntu situation, but how does a grammar checker go down? We've been doing offline grammar checking since computers had 64K of RAM.

BoppreH 3 hours ago||
Self-hosted LanguageTool server[0] with browser addon. 18 gigabytes of n-gram data plus machine learning models. You can catch tpyos on 64K of RAM, but not any deep grammar mistakes, un-idiomatic phrases, or mistakes in common proper names.

[0] https://dev.languagetool.org/http-server.html

thatonehack 2 hours ago|||
Sounds like a lot of heavy lifting for something that is maybe slightly better than spell checking 25 years ago.
SSLy 2 hours ago||||
consider harper instead. I'm using it right now and it highlighted first two words of this comment. https://writewithharper.com/
lstodd 2 hours ago|||
/o\ all this just for what exactly?
unrented7977 1 hour ago|||
If you're asking a self-hoster "why" then you are asking the wrong question
lstodd 21 minutes ago|||
well, yes. sorry.

I should have asked what is it there in replacing yourself with a mishmash of external world.

StilesCrisis 13 minutes ago|||
[dead]
neya 1 hour ago|||
Moved to Debian few years back and never looked back. We used Ubuntu for a bunch of clients and unfortunately had to let them know they will have to migrate to Debian or similar. It's such a shame because I really used to love Ubuntu until Canonical started turning slowly into your typical everyday corporate.
klooney 4 hours ago|||
They're totally asleep at the wheel, it's malpractice. The pitch for RHEL is highly competent maintenance you can't get elsewhere
InsidiousWombat 3 hours ago||
RHEL also dropped a ball on it so yeah the alternative for paying for RHEL license is apparently "just use Debian or hire some Arch nerds"
bayindirh 3 hours ago|||
I believe RHEL/Alma/Rocky has released patches today. I have a notice about they have done so.
lozf 3 hours ago||
Alma released a patch ahead of upstream again, just like they did for several other critical vulnerabilities this year.
DetroitThrow 3 hours ago|||
Is RHEL really unpatched still? Looks like patches came yesterday: https://access.redhat.com/security/cve/cve-2026-98432
BoppreH 3 hours ago||
Thanks, I removed that part from my comment. Still, that's two weeks late.
DetroitThrow 3 hours ago||
>Still, that's two weeks late.

Agreed! I know this is a bad month, but this is poor form from several vendors that tout "we'll handle XYZ aspect of security for you".

dp-hackernews 3 hours ago||
I use NixOS btw
throw0101c 3 hours ago||
For the record, the kernels with the fixes are in the "proposed" repos for each LTS release:

* https://launchpad.net/ubuntu/+source/linux

You can pull them down with a "-t" added to your apt-get (but will not appear by default).

26LTS had the new kernel go to the updates/security repos on October 28.

Avamander 1 hour ago||
> You can pull them down with a "-t" added to your apt-get (but will not appear by default).

How does that look like exactly?

throwaranay4933 8 minutes ago||
Edit /etc/apt/sources.list.d/ubuntu.sources to include resolute-proposed:

Suites: resolute resolute-updates resolute-backports resolute-proposed

Then update:

sudo apt update -t resolute-proposed sudo apt install linux -t resolute-proposed

ASalazarMX 2 hours ago||
Your comment should be higher. Most indignant comments here are variants of "Tell me you don't know about CVE triage and Linux kernel releases without telling me you don't know about them". I mean, I also don't know a lot about them, but Canonical's security record has been exemplary in my experience, and I see no solid reason to doubt their process in this instance.

First, if this CVE did truly put every Ubuntu machine on the Internet at risk, we'd know about mass compromises by now, and there haven't been any reports. It means the CVE is not trivially exploited.

Second, the gravity of the CVE dictates the security release cycle. Emergency kernel patches carry risks of their own, and it would be worse to hurry a non-critical patch and crash a part of their massive user base.

Edit: I've been enjoying this comment going up and then into the negatives, what a roller coaster.

paxy 3 hours ago||
It’s okay to have criticism, but at least be constructive about it. This “I demand to speak to the manager” energy should be kept out of open source.

The post gives no details about what this vulnerability is, how critical it is, how it is impacting them personally, how vulnerable their servers are, how they are working around it.

Just a title designed to generate the maximum outrage followed by a few meaningless lines.

falsemyrmidon 3 hours ago||
> The post gives no details about what this vulnerability is, how critical it is, how it is impacting them personally, how vulnerable their servers are, how they are working around it.

Yes it does? And Ubuntu is selling security subscriptions and doing a poor job of it, These aren't open source volunteers, this is a paid product.

paxy 55 minutes ago|||
I read the whole post and still don’t have any idea what it is and how severe it is. Ubuntu has not marked it critical. Is there any reason to disagree with that assessment? In an entire post criticizing Ubuntu you’d think they would at least make that case.

They have also not shared why they didn’t patch their kernel directly when updated versions have been available for a couple weeks now. Why wait for Ubuntu at all?

throwawayffffas 43 minutes ago|||
> I read the whole post and still don’t have any idea what it is and how severe it is.

From the article the bits you need to know:

1. CVE-2026-98432 is a critical (CVSS 9.8) bug.

2. Anthropic says it built a working exploit that gets root on a server.

wredcoll 24 minutes ago||
> 2. Anthropic says it built a working exploit that gets root on a server.

Is there any independent verification of this?

ranger_danger 40 minutes ago|||
> Ubuntu has not marked it critical.

Yes they have, and the article links directly to where they say so: https://ubuntu.com/security/CVE-2026-98432

I think the author probably assumes that after almost 3 weeks of the entire world going ape-shit over this, most people reading their post probably know about it already, or know how to find out more, so they didn't feel the need to elaborate.

> Why wait for Ubuntu at all?

There are many reasons... businesses often cannot go this route. But I don't see why it matters unless you're just trying to attack and discredit this person because you disagree with how they write their articles.

Why are you trying to farm out so much critical thinking to other people for you? It is easy to do a quick web search and find out everything one needs to know.

BSVogler 26 minutes ago||
Page shows

> Ubuntu priority

> High

IlikeMadison 1 hour ago||||
[flagged]
myersj 1 hour ago||
"Pathetic", "such a Karen" to care about a service he ostensibly paid for providing the thing he paid for. Brilliant.
mogwire 42 minutes ago||
Where did he state in the post he is paying for Ubuntu?

He doesn't. So, maybe he is a Karen and you are being a little protective of someone who is whining like a child.

system2 50 minutes ago|||
You are talking about the company side of the issues. We are talking about the specific issue that is concerning our ubuntu servers. What is the security bug, and how can someone exploit it? Where is that written?
orblivion 16 minutes ago|||
With Open Source / Free Software we're trying an alternate economic model, shooting to overtake the standard model. We rely on volunteers. It creates an awkward situation where we can't be unappreciative of effort (no matter the quality of output), but we also have to have expectations or this model is just not going to work.

So we should respectfully expect better than this. (With the caveat that Canonical is a business. I'm using Ubuntu Pro for free so I won't be berating them, but I think I paying customers perhaps should be.)

I also think that we should consider a sort of an "SLA" concept. If you say "I got you covered" and you drop the ball, I think I do have a grievance in that I could have chosen another option, and now I have to take the time to adjust. On the other hand sometimes people don't actually say "I got you covered" they say "This is a cool thing I'm working on". So something like an "SLA" could clear that up.

maxall4 3 hours ago|||
But Ubuntu is not some small distro maintained by unpaid volunteers; they are a corporation that offers paid support. I think it reasonable to be disconcerted when a company that you are paying for security updates is this negligent, especially when other distros have fixed this issue far more expediently.
jeroenhd 1 hour ago||
I would expect paying customer to demand a dicount or their money back, but freeloaders get freeloader service.

They have kernels out you can install if you really need them, they're just not merged into production repos yet.

throwawayffffas 46 minutes ago|||
This is a major failure on Ubuntus part. The constructive feedback they deserve is literally the title of the article.

The post gives enough detail, there is a vulnerability that allows root access on servers on the TCP stack, so literally accessible if you are running any service. There are exploits in the wild. Debian has the patched kernel, Ubuntu does not 2 weeks after the CVE is known.

> how critical it is,

9.8 out of 10 btw.

> how it is impacting them personally,

They are clearly rather upset by the lack of an appropriate response.

> how vulnerable their servers are,

They are literally open to anyone with an AI subscription.

> how they are working around it.

They are migrating off Ubuntu.

rootnod3 42 minutes ago||
If Ubuntu offers LTS and is catering to business it is very much open to criticism. They can take it or leave it, but anyone is entitled to an opinion about it.
turtlebits 2 hours ago|||
The post is making 0 demands, they're made a valid statement and moving off Ubuntu.
vikramkr 1 hour ago|||
It's a large international corporation with hundreds of millions in revenue from enterprise contracts. There is in fact a manager to speak to and I do in fact demand to speak to them.
ngriffiths 31 minutes ago|||
> at least be constructive about it

I think the proposed solution here is pretty clear. Patch the bug.

lioeters 1 hour ago|||
Very helpful information, thanks!
functionmouse 2 hours ago|||
But Ubuntu is not the embodiment of "open source". It's a business. With managers...
TheSkyHasEyes 1 hour ago||
Finally I see this mention. Thank you.
fred_is_fred 53 minutes ago|||
"Speak to the Manager" is absolutely the best way to summarize this. I pay nothing for your product, but don't you know who I am? I'm moving all my VPS work loads away from you!!!11!
schainks 2 hours ago|||
> This “I demand to speak to the manager” energy should be kept out of open source.

This. You are welcome to publish patches and demonstrate how people can fix their own machines out of band with what Ubuntu does. This costs you... 10 minutes with AI help?

While it's easier than ever to complain this year, I'm patching all the things while on a walk or not at my computer, it's great!

Welcome to the world of tomorrow

john_strinlai 3 hours ago||
>The post gives no details about what this vulnerability is, how critical it is

what? the literal first paragraph says:

"In case you missed it: CVE-2026-98432 is a critical (CVSS 9.8) bug in the Linux kernel's TCP code. It's been there since 2016, so virtually every Linux server on the planet has it, and it can be hit remotely"

vanschelven 4 hours ago||
I knew what this is about before clicking the link. While trying to find remediations for vulnerable systems I was also looking for any kind of "official" statement on literally WTF is going on here from the Ubuntu side, but I haven't been able to find one yet. I guess it has to go through the "hacker news puts enough attention on it for someone to care" phase which we all know so well...
itomato 2 hours ago|
If you had to manage what has become critical infrastructure around the globe using something like Launchpad, you'd understand.

It's not optional.

StrLght 4 hours ago||
Have companies been compromised because of this vulnerability? Ubuntu has an absolutely massive install base. The lack of notable incidents suggests that 9.8 might not reflect real-world well.

Maybe it's time for StealMyBitcoinV2…

grey-area 3 hours ago||
I think the official CTF is up here:

https://ubuntu.com/security

server: nginx/1.14.0 (Ubuntu)

ChromeUltron 2 hours ago||
^this sure made my day, lol

thanks for that :)

vikramkr 4 hours ago|||
If someone does a v2 let's hope they make sure it's actually exploitable when they set it up so they don't leave hundreds of people with the assumption that the cve is not a big deal when the CTF was just misconfigured and the system got pwned in less than 2 hrs after they fixed it
mzhaase 4 hours ago|||
CVSS in general is not the best proxy for "real world impact". You could have a 10 on a software thats only deployed once and the impact would be tiny. In this case, multipath is not used that much (except by go).
vbezhenar 3 hours ago||
Go is everywhere in server environment. It's absurd to claim that multipath is not used that much. Maybe it's me, but go literally everywhere around me.

Also this vulnerability is not strictly about mptcp, although the exploitability is not clear.

ASalazarMX 2 hours ago|||
But they have very valid point: a CVE 10.0 with root RCE on twenty internal servers is lower risk than one vulnerable internet-facing server. All need to be patched, but the one on the Internet is your critical risk, the others are medium at worse.
cpncrunch 1 hour ago|||
It's trivially easy to disable multipath in Go.
rcxdude 4 hours ago|||
I think it's less of a concern over the internet because the kind of packet necessary for the exploit tends to be filtered out, but it's pretty scary as an escalation mechanism from e.g. an end-user device to a core server.

Much like with PHP2Shell, it doesn't need to be utterly trivially exploitable to be a big concern.

1970-01-01 3 hours ago||
Contrast this with: "The Gift of It's Your Problem Now"

We keep doing this to ourselves. Heads should roll at Ubuntu. Start that process right now? You can't. You see, nobody is directly available to sue. It does seem that nobody ever truly cared about that. The insecure codebase and tech debt shall continue to grow because that is the gift.

https://apenwarr.ca/log/20211229-the-gift-of-its-your-proble...

strenholme 4 hours ago||
Here is Ubuntu’s webpage on this vulnerability:

https://ubuntu.com/security/CVE-2026-98432

It’s still, over a week after disclosure and patches, unpatched in Ubuntu.

As for me, a part of me wants to move over to Rocky Linux 10.

perlgeek 47 minutes ago||
I don't quite understand this page. I thought the kernel binary was in the `linux-image-` packages in Ubuntu.

For example, I have linux-image-generic installed, description "Generic Linux kernel image This package will always depend on the latest generic kernel image available." and then "Depends: linux-image-6.8.0-147-generic, linux-modules-extra-6.8.0-147-generic, linux-firmware, intel-microcode, amd64-microcode"

Why isn't there linux-image or linux-modules-* listed as an affected package?

First I thought it was the source package / binary package distinction, but e.g. linux-image-7.0.0-38-generic says "Source: linux-signed-hwe-7.0", and linux-signed-hwe-7.0 isn't listed as an affected package either.

So what's going on here?

vanschelven 4 hours ago|||
Yeah that literally is in "does not compute" territory for me. That page literally opens with "Ubuntu priority High [..] 9.8 · Critical [..] Publication date 15 October 2026 [..] Last updated 30 October 2026" which is exactly why "WTF Ubuntu" is the right response here.
pixelesque 4 hours ago|||
> Rocky Linux 10

Does Rocky use their own community-built packages, or does it use RHEL's?

Because I don't think Red Hat have released patches yet either?

strenholme 4 hours ago||
It’s fixed in RedHat:

https://access.redhat.com/security/cve/cve-2026-98432

For RedHat/Rocky 10:

https://access.redhat.com/errata/RHSA-2026:93413

Also, a mitigation:

https://access.redhat.com/security/vulnerabilities/RHSB-2026...

strenholme 2 hours ago||
It isn’t quite in RockyLinux yet, but Rocky has a special security repo for getting updates quicker than the RHEL → Rocky security update path:

  sudo dnf --enablerepo=security update
(This command is run every time one needs an urgent security fix right now when using Rocky Linux)

Reboot to have the new kernel

This is how to get the patched kernel right now if running Rocky Linux.

Here is the patched kernel (`rpm -qa | grep kernel-6`)

  kernel-6.12.0-211.69.1.el10_2.x86_64
More information:

https://rockylinux.org/news/2026-05-14-introducing-security-...

https://forums.rockylinux.org/t/cve-2026-98432-any-roadmap/2...

whalesalad 3 hours ago||
14.04 LTS trusty is not vulnerable fyi.
ASalazarMX 2 hours ago||
And only a measly 12 years behind! People that didn't migrate their systems to python 3 are in for a treat.
jeroenhd 1 hour ago||
Canonical still maintains it. If you're just hosting some HTML or even PHP, you have a comfortable amount of time before you need to upgrade, assuming you're a paying customer.
ASalazarMX 1 hour ago||
I jest, but we had (HAD) an Ubuntu 18.04 LTS that received the backported patch for PHP2Shell, even if the version wasn't supported officially by PHP.

This is why I insist our developers use the Ubuntu repositories instead the official PHP ones: besides possible instability, PHP doesn't do ancient backports.

imjonse 2 hours ago||
" Anthropic says it built a working exploit that gets root on a server. A total takeover."

From the linked Ubuntu CVE page

" Vulnerable system - Confidentiality impact Low

Vulnerable system - Integrity impact Low

Vulnerable system - Availability impact High

" suggesting it's more of a denial of service. So which is it, there are dozens of kernel CVEs fixed in the linked debian email.

wredcoll 20 minutes ago|
This is what I want more information on, especially before we start pitchforking ubuntu or whoever
pixelesque 4 hours ago||
It's not *just* Ubuntu is it? I think Redhat still hasn't released any patches? (their status still says 'ongoing')
DetroitThrow 3 hours ago|
I think they shipped patches yesterday. Which is still a long wait.

https://access.redhat.com/security/cve/cve-2026-98432

bortimus 4 hours ago||
When AWS is shipping patches for Amazon Linux 2 and Ubuntu is still waiting.. yeah.
alittlebee 4 hours ago|
I get the frustration, but isn't there an iptables rule that is a viable mitigation? Why not deploy that first?
Aldipower 43 minutes ago||
Why do you ask such simple and obvious questions!? :-P

nft add table ip cve_2026_98432

nft add chain ip cve_2026_98432 pre '{ type filter hook prerouting priority -300; }'

nft add rule ip cve_2026_98432 pre meta l4proto tcp ip hdrlength gt 5 counter drop

rglover 4 hours ago|||
Because that doesn't allow for sensationalizing the frustration.
newsoftheday 3 hours ago||
Agreed, it also wouldn't give free advertising to the OP author or to Anthropic who he gives a generous nod to.
lekevicius 4 hours ago|||
Because you shouldn't have to do mitigations for this level of severity while waiting weeks for OS patch. I did that, but now I'm waiting for patch to unwind my mitigations.
callamdelaney 3 hours ago|||
Talking of which, is there a link to the temporary fix?
otterley 3 hours ago||
`iptables -I INPUT 1 -m u32 --u32 '0>>24&0x0f=6:15' -j DROP`

(Taken from https://aws.amazon.com/security/security-bulletins/2026-160-...)

You can also use the following Suricata rule if your network firewall supports it:

`drop ip any any -> any any (msg:"CVE-2026-98432: drop IPv4 packets carrying IP options (IHL > 5)"; ipv4.hdr; bsize:>20; classtype:bad-unknown; sid:1000001; rev:2;)`

Shank 1 hour ago||
[dead]
More comments...