frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Dirtyfrag: Universal Linux LPE

https://www.openwall.com/lists/oss-security/2026/05/07/8
67•flipped•1h ago

Comments

baggy_trough•31m ago
Disclosure Timeline

2026-04-29: Submitted detailed information about the rxrpc vulnerability and a weaponized exploit that achieves root privileges on Ubuntu to security@kernel.org.

2026-04-29: Submitted the patch for the rxrpc vulnerability to the netdev mailing list. Information about this issue was published publicly.

2026-05-07: Submitted detailed information about the vulnerability and the exploit to the linux-distros mailing list. The embargo was set to 5 days, with an agreement that if a third party publishes the exploit on the internet during the embargo period, the Dirty Frag exploit would be published publicly.

2026-05-07: Detailed information and the exploit for the esp vulnerability were published publicly by an unrelated third party, breaking the embargo.

2026-05-07: After obtaining agreement from distribution maintainers to fully disclose Dirty Frag, the entire Dirty Frag document was published.

flumpcakes•20m ago
7 days from disclosure to publishing a how-to guide to get root to the entire planet doesn't scream "responsible" disclosure to me.
bawolff•13m ago
Its not the reporter's fault that other people broke the embargo.
firer•9m ago
My immediate reaction was the same.

But this is very similar to Copy Fail, and I'm assuming there was an assumption that others might also discover this soon as well. Hence the urgency.

At least that's my charitable interpretation.

john_strinlai•28m ago
"Because the embargo has now been broken, no patches or CVEs exist for these vulnerabilities."

link: https://github.com/V4bel/dirtyfrag

detailed writeup: https://github.com/V4bel/dirtyfrag/blob/master/assets/write-...

importantly:

"Copy Fail was the motivation for starting this research. In particular, xfrm-ESP Page-Cache Write in the Dirty Frag vulnerability chain shares the same sink as Copy Fail. However, it is triggered regardless of whether the algif_aead module is available. In other words, even on systems where the publicly known Copy Fail mitigation (algif_aead blacklist) is applied, your Linux is still vulnerable to Dirty Frag."

mitigation (i have not tested or verified!):

"Because the responsible disclosure schedule and the embargo have been broken, no patch exists for any distribution. Use the following command to remove the modules in which the vulnerabilities occur."

    sh -c "printf 'install esp4 /bin/false\ninstall esp6 /bin/false\ninstall rxrpc /bin/false\n' > /etc/modprobe.d/dirtyfrag.conf; rmmod esp4 esp6 rxrpc 2>/dev/null; true"
conversation around the mitigation suggests you need a reboot or run this after the above on already-exploited machines:

    sudo echo 3 > /prox/sys/vm/drop_caches
Tiberium•27m ago
Do you think with modern LLMs in a few years projects like Linux will have all those low-hanging security bugs fixed? Are we witnessing a transition period, or will nothing change?
staticassertion•21m ago
New vulns are introduced to Linux every day. Fuzzers trigger every single day on Linux. No, nothing will improve here from AI.
Muromec•14m ago
There is a finite number of bugs and betters tools that find them mean there is less bugs in the code.
staticassertion•13m ago
We already find bugs constantly in Linux and they go unaddressed, no one even keeps up with syzkaller reports lol

AI is neat because it's higher signal but yeah no, we're not getting anywhere close to "safe linux", AI or not.

alex_duf•8m ago
there's an argument to be made that new code will be inspected before being merged and therefore the classes of bugs an LLM is likely to find will not be merged until it's fixed.
miduil•26m ago
This again does not work under Android, at least in termux compiled with clang/gcc.
ronsor•23m ago
Android has a lot of hardening and sandboxing that desktop Linux doesn't (and won't for UX reasons).
miduil•21m ago
Yes, it demonstrates that it's possible to harden well - at least for some cases. It appears depending on the environment hardened kernel / runtime environments are pretty much possible to have safeguards working today already.
pjmlp•19m ago
Because Android is not Linux, as much as some pretend it is.

In fact, given the official public APIs, Google could replace the Linux kernel with a BSD, and userspace wouldn't notice, other than rooted devices, and the OEMs themselves baking their Android distro.

grosswait•12m ago
It absolutely is Linux, and yes the JVM could absolutely run on something else. But it is Linux and you can run Linux binaries directly on it - that just isn’t how it is used by end users.
staticassertion•12m ago
I assume because the rxrpc module is not loaded / provided and because unprivileged user namespaces are not allowed, which should be sufficient to mitigate. Curious if someone else has more details though.
BadBadJellyBean•23m ago
Well this is getting tiresome. I wish there was a less stressful way to get fixes for such bugs. But the cat is out of the bag now.

Not criticizing whoever found the bug, of course.

unethical_ban•19m ago
Here's a general question, are these vulnerabilities hitting Linux more than BSDs due to hit being a larger target or because its architecture is less secure by design?
staticassertion•15m ago
Larger target.
int0x29•19m ago
I'm curious what broke the embargo. Did it leak or did a third party find it independently?
john_strinlai•18m ago
it was published publicly by an unrelated third party
oncallthrow•17m ago
can this also be used to obtain container escape ?
firer•16m ago
This is very similar in root cause and exploitation to Copy Fail.

Which illustrates pretty well something that's lost when relying heavily on LLMs to do work for you: exploration.

I find that doing vulnerability research using AI really hinders my creativity. When your workflow consists of asking questions and getting answers immediately, you don't get to see what's nearby. It's like a genie - you get exactly what you asked for and nothing more.

The researcher who discovered Copy Fail relied heavily on AI after noticing something fishy. If he had to manually wade through lots of code by himself, he would have many more chances to spot these twin bugs.

At the same time, I'm pretty sure that by using slightly less directed prompting, a frontier LLM would found these bugs for him too.

It's a very unusual case of negative synergy, where working together hurt performance.

eqvinox•6m ago
No, unless I'm misreading it it's the *same* root cause: high 32 bits of Extended ESN in IPsec == authencesn module/cipher mode.

The wrong thing got fixed for copy.fail, because people jumped to blame AF_ALG.

formerly_proven•5m ago
These are all page cache poisoning attacks (dirtyfrag, copyfail, dirtypipe). Maybe the page cache should have defense-in-depth measures for SUID binaries?
normie3000•12m ago
So umm... should I rush home and turn off all my computers?
eqvinox•11m ago
And I ask again: why the f*ck is algif_aead getting all the flak for copy.fail? It's authencesn being stupid.

authencesn didn't get fixed. Now we got the results of that, turns out you can access the same (I believe) out of bounds write through plain network sockets.

I wish I thought of that, but I didn't.

xxpor•6m ago
Linux is a single user system and should be treated as such. Run your services as root. Don't rely on unix user primitives for security.

Show HN: I built open-source auth for AI agents (Go, single binary)

https://github.com/shark-auth/shark
1•raulgooo•32s ago•0 comments

Utah's online porn age verification law now includes VPNs

https://www.kuer.org/politics-government/2026-05-07/utahs-online-porn-age-verification-law-now-in...
1•cdrnsf•40s ago•0 comments

MacPulse – macOS System Monitor and Performance Logging

https://www.macpulse.app/
3•juhapekka69•1m ago•0 comments

A 6.8M-token Codex run survived a five-hour pause

https://tectontide.com/en/blog/codex-goal-six-hour-run/
2•Lihh27•3m ago•0 comments

Stop building the same form back end twice

https://formspring.io
3•pixelandprocess•3m ago•0 comments

Long AI Short AGI

https://1984.substack.com/p/long-ai-short-agi
2•ramybasha•5m ago•0 comments

Google Health Coach is now available to Premium users

https://blog.google/products-and-platforms/products/google-health/google-health-coach/
2•ChrisArchitect•7m ago•0 comments

Hate or Aid – a multiplayer experiment in global bias

https://hateoraid.com/
1•balivali•8m ago•0 comments

Starting with Agentic AI

https://iscinumpy.dev/post/starting-with-agentic-ai/
2•elashri•8m ago•0 comments

Nationwide security breach involving Canvas

https://ucnet.universityofcalifornia.edu/employee-news/nationwide-security-breach-involving-canvas/
2•wky•8m ago•0 comments

Show HN: Vibe-coding video games with Claude (Day 24: Fishies)

https://gamevibe.us/24-fishies
2•pzxc•8m ago•0 comments

Shiny hunters new cyber attack on educational platform Canvas

https://www.thedp.com/article/2026/05/penn-cybercrime-shiny-hunters-canvas-hack-students
1•claudegpt•8m ago•0 comments

Labor extends EV tax break to encourage cheaper vehicles amid soaring gas prices

https://www.theguardian.com/environment/2026/may/04/labor-extends-ev-tax-break-cheaper-vehicles-s...
1•PaulHoule•9m ago•0 comments

How to build a medieval castle (2016)

https://www.historyextra.com/period/medieval/medieval-castle-how-were-they-built/
1•downbad_•9m ago•1 comments

Building for the Future

https://blog.cloudflare.com/building-for-the-future/
9•PriorityLeft•10m ago•0 comments

Ask HN: Which developers do you closely follow?

3•chistev•10m ago•0 comments

A man with an army of Yarbo robot lawn mowers

https://www.theverge.com/tech/925696/yarbo-robot-lawn-mower-hack-remote-control-camera-access-mqtt
2•pavel_lishin•11m ago•0 comments

ShinyHunters claims data theft from 8,800 schools (Instructure/Canvas)

https://www.bleepingcomputer.com/news/security/instructure-hacker-claims-data-theft-from-8-800-sc...
6•tfirst•12m ago•1 comments

What's the best heat pump brand?

https://old.reddit.com/r/heatpumps/comments/1t6ea55/whats_the_best_heat_pump_brand/
2•ssuds•14m ago•0 comments

S&P Dow Jones Indices Public Consultation on Treatment of MegaCap Companies [pdf]

https://www.spglobal.com/spdji/en/documents/indexnews/announcements/20260430-1483123/1483123_spdj...
2•JumpCrisscross•16m ago•0 comments

OpenXR OS X lets you play PCVR games on Mac

https://skarredghost.com/2026/05/07/openxr-osx-vr-mac/
2•LorenDB•16m ago•0 comments

Show HN: Veris – Agent sandboxes with simulated external services

https://veris.ai/sandbox
9•jrm-veris•17m ago•0 comments

ReMarkable's new Paper Pure tablet goes back to basics with a monochrome screen

https://techcrunch.com/2026/05/06/remarkables-new-paper-pure-tablet-goes-back-to-basics-with-a-mo...
1•evo_9•17m ago•0 comments

Directory of personal websites (top is crazy)

https://webofdevs.com
2•sebzuddas•17m ago•1 comments

Draw Marc Andreessen on an Egg

https://eieio.games/blog/marc-andreessen-egg-game/
4•LorenDB•18m ago•0 comments

Golden Globes Set AI Rules: ‘AI Doesn’t Automatically Disqualify’ Movie or Show

https://variety.com/2026/film/news/golden-globes-ai-rules-1236740750/
2•spankibalt•18m ago•0 comments

Natty.codes: Artisanal software, hand-crafted by humans

https://natty.codes/
2•lnvdpwl•20m ago•0 comments

Apple's Camera-Equipped AirPods Reach Late Testing in AI Device Push

https://www.bloomberg.com/news/articles/2026-05-07/apple-s-camera-equipped-airpods-reach-advanced...
2•mfiguiere•22m ago•0 comments

World Cup 2026 Airbnb Price Premiums

https://www.airroi.com/world-cup-2026-airbnb-data
3•airjason•23m ago•0 comments

Show HN: Making journaling as easy as texting your friends

https://journal.cubitoo.com/en
2•pawelkomarnicki•24m ago•0 comments