124 wires and counting
$ status: archived — this briefing has stopped; the archive stays readable. browse live briefings →

$ status

wire 2026-07-27
stories 53

© 2026 RepoJournal Home Showcase Explore How it works Privacy

$ the-wire · showcase

AURWEB PLUGS EMAIL VALIDATION LOOPHOLE AS PACKAGE REPO TRIMS CRUFT

By RepoJournal · Filed · About Arch Linux · Composed from the cited sources · methodology

The AUR web backend just closed a registration flaw that could let attackers bypass email uniqueness checks using Gmail dot-notation tricks, while the main repository purges two stalled packages.

AUR web 6.4.2 shipped with a critical fix: email canonicalization now normalizes dot and plus-address variants before checking uniqueness [1] [2]. Without it, someone could register user+tag@gmail.com after admin@gmail.com claimed the address, since the system compared exact strings instead of normalized forms. The fix adds a static rule table per provider (dot-stripping, plus-tag folding, alias-domain mapping) inspired by industry patterns but avoiding the DoS risk of live MX lookups [1]. Infrastructure bumped aurweb to 6.4.2 immediately [8], so the fix is live. On the repo side, maintainers removed riff from extra-x86_64 and haskell-brick from staging [3] [4], cutting dead weight. Python packages python-jellyfin-apiclient and python-aioesphomeapi graduated from testing repos to stable [5] [6], and amule bumped to 1:3.0.1-2 [7]. Across all three desks, 53 commits touched the stack.

Action items

References

  1. [1] fix: canonicalize dot/plus-address variants when checking email uniqueness ↗ archlinux/aurweb
  2. [2] chore(release): prepare version 6.4.2 ↗ archlinux/aurweb
  3. [3] remove riff from extra-x86_64 archlinux/state ↗
  4. [4] remove haskell-brick from extra-staging-x86_64 archlinux/state ↗
  5. [5] move python-jellyfin-apiclient from extra-testing-any to extra-any archlinux/state ↗
  6. [6] move python-aioesphomeapi from extra-testing-x86_64 to extra-x86_64 archlinux/state ↗
  7. [7] update amule to 1:3.0.1-2 in extra-x86_64 archlinux/state ↗
  8. [8] aurweb: bump to 6.4.2 ↗ archlinux/infrastructure

Quick answers

What shipped in Arch Linux on July 27, 2026?
The AUR web backend just closed a registration flaw that could let attackers bypass email uniqueness checks using Gmail dot-notation tricks, while the main repository purges two stalled packages. In total, 53 commits landed.
Who contributed to Arch Linux on July 27, 2026?
3 developers shipped this update, including Caleb Maclennan, Antonio Rojas, and Leonidas Spyropoulos.
What were the notable Arch Linux updates?
fix: canonicalize dot/plus-address variants when checking email uniqueness, chore(release): prepare version 6.4.2, and remove riff from extra-x86_64.