RepoJournal
Linux

Linux

The kernel, distros, and the rigs of the moment

Keep up with Linux in about 3 minutes a day: what actually shipped — the commits, pull requests, releases, and security advisories that matter.

One email a day. Unsubscribe in one click.

Pick a date

Topics: Infrastructure Full archive →

The Wire · Showcase

KERNEL UPROBE FIX LANDS, OMARCHY PATCHES COMMAND INJECTION FLAW

By RepoJournal · Filed · About Linux

Linux 7.2-rc7 merges a critical uprobe test fix while omarchy closes three arbitrary code execution vectors in theme installation.

Linus merged the probes-fixes-v7.2-rc7 tag, which converts ELF entry points to file offsets in uprobe tests [1]. This fixes uprobe registration failures on non-PIE executables where vaddr exceeds file size, a problem that was breaking dynamic instrumentation on certain binaries.

Meanwhile, omarchy shipped a breaking security fix [2] that patches command injection in theme install, eliminating three injection sinks: colors.toml values reaching sed scripts unsanitized, vscode.json name interpolation without escaping sed metacharacters, and keyboard.rg injection points. A malicious theme could execute arbitrary code during install. The same PR drops tzupdate NOPASSWD, closing privilege escalation surface.

Omarchy also fixed a monitor state assertion that was checking against a stub no longer called [3], simplified the Quattro upgrade to accept either old or new lock command names [4], and repaired theme symlinks left dangling by the state-move migration, which was expanding literal tildes inside symlink targets instead of the filesystem paths [5]. A sixth patch lets bar place widgets on unrecognized bars, fixing migration failures for custom clock implementations [6].

Archinstall landed custom LUKS2 cipher selection [7] then immediately reverted it [8], citing unresolved issues in the filesystem integration. The feature passed through multiple iterations and fixes but landed on the revert branch, so users cannot yet pick chacha20-poly1305 from the disk encryption menu.

One email a day. Unsubscribe in one click.

Action items

References

  1. [1] Merge tag 'probes-fixes-v7.2-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace torvalds/linux
  2. [2] Fix command injection in theme install, drop tzupdate NOPASSWD (#6694) basecamp/omarchy
  3. [3] Assert the focused monitor the panel actually reports basecamp/omarchy
  4. [4] Simplify the Quattro upgrade, and stop it leaving an error bar behind (#6716) basecamp/omarchy
  5. [5] Repair theme symlinks the state-move migration left dangling (#6717) basecamp/omarchy
  6. [6] Let bar put place a widget on a bar it does not recognize ↗ basecamp/omarchy
  7. [7] feat(disk): add custom cipher selection for LUKS2 encryption ↗ archlinux/archinstall
  8. [8] Revert "feat(disk): add custom cipher selection for LUKS2 encryption (#4581)" (#4708) archlinux/archinstall

Quick answers

What shipped in Linux on August 12, 2026?
Linux 7.2-rc7 merges a critical uprobe test fix while omarchy closes three arbitrary code execution vectors in theme installation. In total, 40 commits and 22 pull requests landed.
Who contributed to Linux on August 12, 2026?
7 developers shipped this update, including Linus Torvalds, KazeTachinuu, David Heinemeier Hansson, Shrijit Srivastav, codefiles, Alperen42v, and h8d13.
What were the notable Linux updates?
Merge tag 'probes-fixes-v7.2-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace, Fix command injection in theme install, drop tzupdate NOPASSWD (#6694), and Assert the focused monitor the panel actually reports.

More from Linux

Daily updates, in your inbox

Follow Linux

Keep up with Linux in about 3 minutes a day: what actually shipped — the commits, pull requests, releases, and security advisories that matter.

or

One email a day. Unsubscribe in one click. Read a past issue →

Elsewhere on the wire

Want every project, not just this one?