---
title: "Linux kernel gets an AI-noise policy, three privilege escalation bugs hit in a month"
url: https://daily.dev/posts/linux-kernel-gets-an-ai-noise-policy-three-privilege-escalation-bugs-hit-in-a-month-idn6v9zo9
source_url: https://daily.dev/posts/linux-kernel-gets-an-ai-noise-policy-three-privilege-escalation-bugs-hit-in-a-month-idn6v9zo9
type: freeform
source: "Open Source Digest"
published: 2026-05-18T04:28:01.582Z
updated: 2026-05-18T04:28:24.176Z
tags: ["security", "linux", "npm", "bun"]
reading_time: 5
upvotes: 0
comments: 0
language: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Linux kernel gets an AI-noise policy, three privilege escalation bugs hit in a month

**[Open Source Digest](https://daily.dev/sources/opensource_digest)** · 5 min read · 0 upvotes · 0 comments

## Summary

Three Linux kernel local privilege escalation vulnerabilities (CopyFail, DirtyFrag, Fragnesia) dropped within weeks, requiring emergency patches across all major distros. Linux 7.1-rc4 added new documentation to handle AI-generated bug reports flooding the security mailing list. A coordinated supply chain attack compromised 170+ npm packages including TanStack and Mistral AI SDKs, harvesting cloud credentials and spreading via poisoned IDE configs. Bun rewrote itself from Zig to Rust using Claude Code in 6,755 commits, raising questions about AI-generated code at scale. Additional notable items include GitHub Actions cache poisoning, Cemu Linux binary compromise, KDE receiving €1.28M in funding, and Debian 13.5/12.14 security releases.

## Content

**TLDR:** Three local privilege escalation vulnerabilities — CopyFail, DirtyFrag, and Fragnesia — landed in quick succession, forcing emergency patches across every major distro. The Linux kernel added new documentation in 7.1-rc4 to manage the flood of AI-generated bug reports overwhelming the security mailing list. Meanwhile, a coordinated supply chain attack hit over 170 npm packages including TanStack and Mistral AI, and Bun quietly rewrote itself from Zig to Rust using Claude Code.

---

## Three kernel privilege escalation bugs in a month

CopyFail, DirtyFrag, and Fragnesia all dropped within weeks of each other, each allowing unprivileged local users to escalate to root. Fragnesia (CVE-2026-46300) targets the XFRM ESP-in-TCP subsystem and has a public proof-of-concept already circulating. The ssh-keysign-pwn bug — a separate ptrace race condition — lets unprivileged users read root-owned files including `/etc/shadow` and SSH host keys, and Linus Torvalds authored the fix personally. Patches are available across Linux 5.10 through 7.0; if you haven't updated your kernel this week, do it now.

## Linux 7.1-rc4 adds guidance on AI-generated bug reports

The kernel security mailing list is, in Linus's words, "almost entirely unmanageable" — multiple researchers running the same AI tools are independently finding the same bugs and filing separate private reports. New documentation by Willy Tarreau in 7.1-rc4 addresses this directly: AI-assisted findings should go through public channels by default, since there's no meaningful secrecy when dozens of people are running identical scanners. The irony is real — Greg Kroah-Hartman is himself using AI fuzzing tools he calls gkh_clanker_t1000 and gkh_clanker_2000, and they've produced two dozen fixes backported to stable releases.

## TanStack, Mistral AI, and 170+ npm packages hit by supply chain attack

A coordinated attack on May 11 (tracked as "mini-shai-hulud") compromised the entire TanStack router ecosystem (42 packages), all Mistral AI SDK packages on npm and PyPI, 65 UiPath packages, and OpenSearch. The payload harvests AWS IAM keys, GitHub tokens, HashiCorp Vault tokens, and npm publish tokens, then exfiltrates via the Session messenger network. A self-spreading mechanism commits poisoned IDE config files into victim repositories targeting Claude Code and VS Code users. Check your lockfiles for affected versions and rotate any credentials that were present in exposed environments.

## Bun rewrites itself in Rust, mostly via Claude Code

Bun 1.3.14 is the last Zig-based release. The rewrite — 6,755 commits, over a million lines of new code — was done almost entirely by Claude Code after Anthropic acquired the project in late 2025. The binary shrinks 3-8 MB, benchmarks are neutral to slightly faster, and the borrow checker eliminates a class of use-after-free bugs that had cost the team significant debugging time. The legitimate concern: no human has read most of this codebase. Tests pass, but global invariants and subtle concurrency assumptions are the kind of thing that only surfaces when something breaks in production. Bun is now one of the larger real-world tests of whether AI-generated, minimally-reviewed code holds up over years.

---

## Also notable

- **KDE gets €1.28M from Germany's Sovereign Tech Fund** to improve Plasma QA infrastructure, security architecture, and the KDE PIM suite across 2026 and 2027.
- **GitHub Actions cache poisoning** has compromised Angular, tj-actions, Cline, and TanStack over two years; the attack lets less-trusted PR workflows poison cache keys that privileged release workflows later restore. Replace `pull_request_target` with `pull_request` and disable caching in release workflows.
- **Cemu Linux builds were compromised** between May 6-12, with nearly 20,000 downloads of infected Ubuntu and AppImage binaries; Flatpak users were unaffected, and affected users should do a clean OS reinstall and rotate all credentials.
- **node-ipc npm package was backdoored** after attackers registered an expired domain to hijack a dormant maintainer's email account; the malware collects credentials from 100+ sources and exfiltrates via DNS TXT queries.
- **Canonical's Redhound AI security agent** found three CVSS 9.1 vulnerabilities in LXD in under a day, all of which had survived years of manual review.
- **Bun's Zig-to-Rust PR** was automatically flagged by GitHub as "AI slop" and closed — a footnote that will age interestingly.
- **Rocky Linux launched an optional security repository** to ship critical patches faster than waiting for upstream RHEL, motivated directly by DirtyFrag and Fragnesia.
- **A kernel kill switch proposal** from Sasha Levin would let admins disable specific kernel functions by name at runtime without a reboot; Red Hat supports it, security researchers are worried admins will treat it as a substitute for patching.
- **Marek Olšák**, one of the most prolific AMD Linux GPU driver developers, left AMD to join Valve after 15+ years of Mesa contributions.
- **Discord announced hardware-accelerated video encoding** for Linux across Nvidia, AMD, and Intel GPUs, driven by the growing Steam Deck and Steam Machine audience.
- **Fisker Ocean owners** reverse-engineered their cars' firmware after the company went bankrupt, publishing CAN bus DBC files and Home Assistant integrations to keep their vehicles functional.
- **Zulip is becoming a nonprofit foundation** after founder Tim Abbott joins Anthropic; the Zulip Foundation mirrors governance models used by Mozilla and Signal.
- **OpenZFS 2.4.2** adds Linux 7.0 kernel support with data integrity fixes.
- **Debian 13.5 and 12.14** both released this week with kernel security fixes and patches for privilege escalation issues in Bubblewrap and Cockpit.
- **Turso shut down its $1,000 bug bounty program** after being overwhelmed by AI-generated spam submissions; the asymmetry of seconds to generate versus hours to review made it unsustainable.
- **CERN open-sourced its internal KiCad component libraries**, covering parts used in particle accelerator projects, compatible with KiCad 9.x.
- **Twilight Princess fan port Dusk** brings the game natively to Windows, Linux, macOS, Steam Deck, iOS, and Android with uncapped frame rates and 4K texture pack support.

---

Tags: [#security](https://daily.dev/tags/security), [#linux](https://daily.dev/tags/linux), [#npm](https://daily.dev/tags/npm), [#bun](https://daily.dev/tags/bun)

[View this post on daily.dev](https://daily.dev/posts/linux-kernel-gets-an-ai-noise-policy-three-privilege-escalation-bugs-hit-in-a-month-idn6v9zo9)
