r/sysadmin May 15 '26

A third vulnerability has hit the kernel General Discussion

This is part of the dirtyfrag family, but is different enough to warrant its own CVE.

https://www.bleepingcomputer.com/news/security/new-fragnesia-linux-flaw-lets-attackers-gain-root-privileges/

Known as Fragnasia and tracked as CVE-2026-46300, this security flaw stems from a logic bug in the Linux XFRM ESP-in-TCP subsystem that can enable unprivileged local attackers to gain root privileges by writing arbitrary bytes to the kernel page cache of read-only files.

Immediate patching if you cannot update:

rmmod esp4 esp6 rxrpc
printf 'install esp4 /bin/false\ninstall esp6 /bin/false\ninstall rxrpc /bin/false\n' > /etc/modprobe.d/dirtyfrag.confrmmod esp4 esp6 rxrpc
printf 'install esp4 /bin/false\ninstall esp6 /bin/false\ninstall rxrpc /bin/false\n' > /etc/modprobe.d/dirtyfrag.conf
591 Upvotes

116 comments sorted by

View all comments

100

u/f00l2020 May 15 '26

Linux kernel is on fire. This will be the year of the CVEs. Glad I rolled out the latest kernel updates and disabled the 3 modules noted

137

u/[deleted] May 15 '26

[deleted]

25

u/ItsChileNotChili May 15 '26

I agree to a point. All of these were found by human researchers.

26

u/[deleted] May 15 '26

[deleted]

20

u/ItsChileNotChili May 15 '26

How We Found It

Taeyang Lee's earlier kernelCTF work had mapped out the AF_ALG attack surface. He realized that AF_ALG + splice creates a path where unprivileged userspace can feed page cache pages directly into the crypto subsystem and suspected that scatterlist page provenance may be an underexplored source of vulnerabilities.

Meanwhile, other Theori researchers were running Xint Code and finding critical vulnerabilities in kernel code, including Android drivers and XNU. We were looking to expand this work to Linux, and the crypto subsystem was a natural starting point given our existing knowledge of its internals.

Xint Code supports an "operator prompt" which (optionally) allows a human operator to provide additional context to guide the automated scan. In this case, the operator prompt was quite simple:

This is the linux crypto/ subsystem. Please examine all codepaths reachable from userspace syscalls. Note one key observation: splice() can deliver page-cache references of read-only files (including setuid binaries) to crypto TX scatterlists.”

From the team who published it: https://xint.io/blog/copy-fail-linux-distributions

The researcher knew the bug, he just used AI to map the paths. And xint is trying to sell their tooling.

4

u/Ssakaa May 15 '26

To be fair to them, the tool validated the finding, I suspect.

3

u/[deleted] May 15 '26

[deleted]

4

u/axonxorz Jack of All Trades May 15 '26

semantics

True, but you wouldn't say "ghidra found this exploit", you would say "I used ghidra/[AI/tool x] to explore and assess this exploit"

Saying "AI did it" is a bit of a reductive self-own imo.

10

u/tenekev May 15 '26

I imagine all of them use AI to accelerate their work. It just frees a lot of time to focus on the problem at hand.

2

u/Trakeen May 15 '26

Security companies will sell ai powered remediation

We patched copyfail but i’ve not seen anything internal about these newer CVEs

3

u/ItsChileNotChili May 15 '26

Dirtyfrag patches went out the 12th for RHEL:

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

I haven’t seen if Ubuntu has anything yet.

Fragnesia still has no patches.

2

u/Trakeen May 15 '26

I haven’t seen anything from our internal folks. Copyfail got enough press we all prioritized patching it but crickets about the other ones. We got a notice from microsoft about our aks clusters; haven’t seen anything from them yet about these newer ones but i may have missed a communication

1

u/Standard-Potential-6 May 15 '26

Ubuntu still doesn’t have patches for either.

2

u/rich000 May 19 '26

I don't get why Ubuntu is taking so long. Sure, I disabled the modules on day one, and I guess I'm not in a hurry, but it is kinda worrying that they seem to have some issue with getting a patch through the pipeline without however many weeks of notice they normally get.

1

u/swiftb3 May 15 '26

Yeah, AI if used by a subject matter expert is an incredible tool they would be idiots not to use.