The Arch User Repository exists because Arch Linux users wanted a way to share software the distribution's own maintainers had no time to package. Anyone can upload a build script, and any logged-in user can flag a package as orphaned and adopt it, a process meant to keep abandoned software alive. That same adoption path, used the same way, became the entry point for a multi-day malware campaign that Arch maintainers are still unwinding.
In the days before Joe Brockmeier's June 19, 2026 analysis on LWN.net, attackers registered new AUR accounts, claimed packages whose original maintainers had stepped away, and pushed updates that would install malware on the systems of anyone who upgraded. Those updates passed through the same review-light pipeline that legitimate community contributions use, because that pipeline was never built to defend against an attacker willing to act like a maintainer. By the time the project noticed, several packages had already received hostile commits.
The result was several days of Whac-A-Mole. Each time maintainers flagged and removed a malicious package, attackers created another account, adopted another orphan, and resumed the cycle. The only response the project could actually execute at speed was to turn off new-user registration on the AUR, a move that stops future attackers from creating accounts but does nothing about the accounts and packages that were already compromised. As of the LWN writeup, the project had not described a long-term fix, and the public reporting does not put a number on how many end-user systems were infected.
The structural problem is older than this attack. The AUR's orphan-adoption workflow is what lets a small core of maintainers scale to thousands of community packages: when no one owns a piece of software, someone can take it. The attackers did not break that workflow. They followed it, on purpose, and at an engineering tempo no maintainer-led, consent-based project can match. Every step they took, registering, adopting, pushing an update, was a defined, legitimate action inside the system.
The mitigation on the table so far reflects that asymmetry. Cutting off new-user registration protects tomorrow's would-be contributors, not yesterday's victims, and it imposes a real cost on a community whose growth model depends on anyone being able to show up and help. The harder question, which the project has not yet answered publicly, is what an adoption process looks like when the most effective user of that process has been an adversary. Until that answer exists, the AUR's standing authority over what gets installed on Arch systems is, in practice, the authority of whoever is willing to show up first.