Il progetto Arch Linux ha sospeso la registrazione di nuovi account nel repository AUR (Arch User Repository) a causa dell'attività incessante di iniezione di codice maligno nei pacchetti e atti di vandalismo con insulti in lingua russa. Dopo il primo attacco di massa, gli sviluppatori di Arch Linux hanno cercato di difendersi dal problema attraverso filtri selettivi, ma gli aggressori li hanno elusi sostituendo npm con bun e offuscando la chiamata del loro codice nella funzione post_install. La possibilità di registrazione sarà ripristinata dopo l'implementazione di una protezione più efficace.
Per catturare i pacchetti, gli attaccanti hanno sfruttato la possibilità fornita in AUR di accettare manutenzione sui pacchetti privi di manutentori e con stato "orphaned". Questa possibilità era offerta senza restrizioni e controlli a chiunque fosse interessato. Attualmente, in AUR sono presenti 107406 pacchetti, di cui 13050 con stato "orphaned" (una settimana fa erano 15261). Nell'ultima settimana, nel repository sono stati aggiornati 5578 pacchetti, e nella settimana precedente 3446. Ci sono 141967 utenti registrati nel repository e 69 manutentori dei pacchetti (nella settimana precedente c'erano 140949 utenti e 69 manutentori).
Fonte: opennet.ru
