frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

CVE-2026-98432: Linux TCP Use-After-Free Risk and Patch Validation

https://www.penligent.ai/hackinglabs/cve-2026-98432/
20•cobychapple•1h ago

Comments

rvz•53m ago
This one is quite serious and the type of vulnerability is once again, a C style memory corruption and a race condition combined; leading to an RCE.

At this point, we seriously need to discuss whether if the major projects still written in C such as Linux, Chromium and even git can even handle the stream of now near infinite bugs being discovered with AI.

Attackers are already rapidly finding and building exploits for those vulnerabilities the moment they are discovered with abliterated frontier-level models.

These sort of vulnerabilities are far to common in those projects and in the future, it will be extremely unsafe for even experts to continue using C or C++ in any way.

worthless-trash•36m ago
Leading 'maybe' to an RCE, i imagine you need to groom the heap first, unless there is something i'm missing.

Edit: also thanks for using RCE correctly, it seems to be any kind of code execution these days is considered "RCE".. boo.

MithrilTuxedo•34m ago
I bet there's a half-life to bugs though. Bugs might be infinite over the lifespan of a project, but the rate that they are produced goes down with our ability to detect them.

A lot are being found _now_ in projects written in C because the backlog of bugs to find is mostly written in C. We haven't yet gotten to the point when we're detecting most bugs before they're released, but we will.

Things won't get worse for too long. If we haven't already surpassed it, we're approaching the point of being able to do static analysis and ensure the mathematical correctness of the most complex C programs ever written so far.

I don't use C or C++, but look how much safer it is to use C or C++ these days.

spauldo•34m ago
Unless someone vibecodes a new OS and convinces everyone to use it, we're stuck with what we got. Reaching feature parity with Linux and then debugging it to the point where it'd be usable is a gargantuan undertaking.
perching_aix•23m ago
You severely underestimate humanity's goalpost moving capabilities.

The state of cope:

- models are still not intelligent, they're just like, uhh, really good semantic fuzzers! so you can just put them in the loop, they'll fuzz your code, and all is good :)

- the number of bugs is "finite", so - esp with agentic help - we'll just catch up and all will be good :)

Annoyingly, the cope frontier is kinda right about both of these, so the joke shall go on. The only real counter to it would be to bring up that this finiteness claim only really applies to a frozen set of security boundaries and attack surfaces, but they'll probably just raise this being "an academic tier concern" and just tell you to ""fuzz"" more.

So ironically, it looks like these practices are rescued once again, and the bare minimum stays winning. It also starts being moved to the territory of the magic box, but I guess nobody cares about that anymore. Local AI will just get really good too, fully competitive and self hostable even. Any day now.

From the horse's mouth, in case you were suspecting these descriptions to be in bad faith: https://www.youtube.com/watch?v=NnV_cWeoo5Q

drdexebtjl•4m ago
[delayed]
majorchord•43m ago
Thankfully the vast majority of servers are not creating MPTCP listeners by default (that I'm aware of).

Not sure why the article doesn't mention it, but you can specifically check for MPTCP listeners using `ss -M`.

drum55•30m ago
https://go.dev/doc/go1.24

> ListenConfig now uses MPTCP by default on systems where it is supported (currently on Linux only).

This seems to imply basically any golang server built since February 2025 is going to be at least attempting to use it.

superkuh•39m ago
Would dropping these specialized ipv4 syn packets with extra header size beyond 20 bytes (as indicated by options value >5) with the firewall be low enough in the order of things to mitigate the attack? Like, iptables -A INPUT -p tcp --syn -m u32 --u32 "0>>24&0xF=6:15" -j DROP ?
ReDress•31m ago
I fail to understand / find the gist of this article.

Article describes the technical aspects of the bug, how it got handled by different vendors...AI position on it...

But, one would always ask themselves, why did the author write this article? That part hasn't been clear to me even after going through much of the article.

drum55•31m ago
This is a good portion just slop, another 9000 word article that could have been a couple of paragraphs. More text doesn't mean better.
gnabgib•20m ago
There's other coverage, this just has most of the comments now

Ubuntu (34 points, 16 hours ago, 3 comments) https://news.ycombinator.com/item?id=50287647

CVE.org (2 points, 7 hours ago) https://news.ycombinator.com/item?id=50295879

GoogleGroups (slight tangent) Go programs enable MPTCP by default, exposing them to Linux CVE-2026-98432 (9 points, 3 hours ago, 4 comments) https://news.ycombinator.com/item?id=50298526

the_dev_stack•29m ago
Pattern worth flagging: this is the second kernel UAF in a packet-handling subsystem to hit the news this cycle — the recent PHP2Shell chain used an XFRM ESP-in-TCP UAF to escalate from www-data to root. Both bugs sit on the "mark-then-free" side of the race (SOCK_DEAD-bit-equivalent patterns).

On patch validation specifically: the right smoke test is a reproducer that FAILS without the mark being set, not "no crash in syzkaller for N hours." Those are different quality bars, and the article doesn't address which one this patch cleared.

Binance-hacker-1029 – $5.6B stolen from Binance

https://arkm.com/explorer/entity/21a94755-f604-45e5-9501-6542e23005e8
938•Tiberium•6h ago•548 comments

We're releasing the weights of Mistral Large 4

https://mistral.ai/news/mistral-large-4-oss/
1270•kuberwastaken•14h ago•357 comments

Cuis: The Modern Smalltalk-80

https://cuis.st/
27•theanonymousone•2d ago•8 comments

We ran AI agent swarms in Minecraft and Mindustry

https://labs.ycombinator.com/projects/games/index.html
219•sandslash•6h ago•70 comments

Astroterm: A Planetarium for Your Terminal

https://github.com/da-luce/astroterm
33•nvmdbljstm•1d ago•1 comments

I'm so bad at billiards that I ended up in the hyperbolic plane [video]

https://www.youtube.com/watch?v=kL9BTbIGxLg
28•surprisetalk•1d ago•3 comments

Herdr has released native app

https://github.com/herdrdev/herdr-app
67•cherioo•3h ago•51 comments

A tiny world model running games on a Raspberry Pi Pico 2 W

https://github.com/SheepSeb/tinyworldformer
165•airinei•7h ago•9 comments

CVE-2026-98432: Linux TCP Use-After-Free Risk and Patch Validation

https://www.penligent.ai/hackinglabs/cve-2026-98432/
21•cobychapple•1h ago•12 comments

Pico CSS is no longer maintained

https://github.com/picocss/pico/discussions/754
68•henrid•2h ago•21 comments

H.264 Is Magic (2016)

https://sidbala.com/h-264-is-magic/
362•ea016•12h ago•132 comments

Iterating Backwards in C

https://www.davidpriver.com/Iterating-backwards-in-C.html
62•cremno•3d ago•32 comments

A Pig, the State, and War: Porco Rosso (Kurenai No Buta) (2014)

https://journal.animationstudies.org/article/id/66/
74•simonebrunozzi•6h ago•11 comments

LLM Voice

https://martinfowler.com/bliki/LLM-Voice.html
385•ibobev•13h ago•204 comments

DoorDash to acquire Instacart

https://about.doordash.com/en-us/news/doordash-to-acquire-instacart
451•WalterSobchak•15h ago•620 comments

Solving Postgres' Count Problem

https://www.paradedb.com/blog/opening-a-closed-tin-part-2
13•philippemnoel•1d ago•0 comments

Show HN: I Turned DOOM into a Transformer

https://github.com/mottopanikeiku/doomformer
58•falperc•5h ago•13 comments

Launch HN: Simantic (YC F26) – Firmware Simulation for AI Agents

56•shong0504•12h ago•16 comments

The Great American Rascal: Tom Sawyer at 150

https://claremontreviewofbooks.com/the-great-american-rascal/
52•beatstop•6h ago•20 comments

Patrick Stewart has died

https://www.nytimes.com/2026/10/29/arts/television/patrick-stewart-dead.html
2599•j4mie•8h ago•553 comments

Show HN: Lasm – Write formally verified webapps in Lean for Node/serverless/edge

https://github.com/Millillion/lasm
16•lastmjs•2h ago•0 comments

Study: Schoolwide phone bans show no significant impact on mental health

https://jamanetwork.com/journals/jamanetworkopen/fullarticle/2855858
47•giuliomagnifico•1d ago•30 comments

Python on My Wrist

https://tildeweb.nl/~michiel/python-on-my-wrist.html
6•roywashere•2d ago•0 comments

Cormac McCarthy's Library

https://cormacmccarthy.lib.utk.edu/
29•maitland•3h ago•12 comments

Show HN: Auto Dismiss Mac OS "Allow <app> to find devices on local networks?"

https://github.com/johncassil/dontallow
114•johncassil•9h ago•86 comments

ElementaryUI – Swift, in the Browser

https://elementary.codes
76•frizlab•7h ago•16 comments

Sylphide OS: a general-purpose OS for microcontroller-based computers

https://projects.freehackers.org/sylphide-os/
49•iamnothere•7h ago•13 comments

Historical Scientific Instruments

https://nealstephenson.substack.com/p/historical-scientific-instruments
25•peteforde•2d ago•1 comments

Should a medical diagnosis reshape the past? (2025)

https://chengela.substack.com/p/should-a-medical-diagnosis-reshape
25•wyndham•6h ago•1 comments

If IPv4 were land

https://iptrust.co/blog/if-ipv4-were-land
250•rokostik•16h ago•349 comments