L'operazione Atomic Arch ha compromesso quasi 1900 pacchetti dell'AUR a partire dall'11 giugno 2026, dirottando progetti orfani e modificandone gli script di build per distribuire un infostealer in Rust e un rootkit e... Gli aggressori hanno utilizzato un approccio multi ondata, evolvendo da un'iniezione basata su n...

Create a landscape editorial hero image for this Studio Global article: What were the key details, scale, methods, and fallout of the Arch Linux supply chain attack that compromised nearly 1,900 AUR packages sinc. Article summary: Here is a comprehensive breakdown of the "Atomic Arch" supply chain attack against the Arch User Repository (AUR).. Topic tags: general, general web, user generated. Reference image context from search candidates: Reference image 1: visual subject "Arch Linux AUR Hit By NEW Malware Attack Over 1300 Packages Infected Mattscreative 36400 subscribers 64 likes 705 views 12 Jun 2026 https://ioctl.fail/preliminary-analysis-of-aur-m" source context "Arch Linux AUR Hit By NEW Malware Attack Over 1300 Packages Infected" Reference image 2: visual subject "# 400+ AUR Packages Hijacked: What the “Atomic Arch” Campaign Means for Supply-Chain Security. This post breaks down
A giugno 2026, un attacco sistematico alla supply chain dell'Arch User Repository (AUR), noto come Atomic Arch, ha compromesso quasi 1.900 pacchetti mantenuti dalla community, segnando uno degli incidenti più vasti nella storia di questo repository. Individuato dai ricercatori di Sonatype e tracciato come Sonatype-2026-003775 con un punteggio CVSS di 8.7, l'attacco ha sfruttato un legittimo meccanismo di fiducia per distribuire silenziosamente malware per il furto di credenziali e un rootkit a livello kernel sulle workstation degli sviluppatori .
Quello che inizialmente sembrava un incidente contenuto si è rapidamente trasformato in una compromissione su vasta scala nel corso di un singolo fine settimana. Le cifre ufficiali sono aumentate rapidamente:
La pagina SafeDep e gli elenchi consolidati dalla community hanno infine catalogato 1.937 pacchetti AUR compromessi, sottolineando l'enorme portata dell'attacco . È fondamentale notare che i repository ufficiali di Arch Linux (
core, extra, community) non sono stati colpiti; l'incidente ha riguardato esclusivamente l'AUR .
Atomic Arch non è stata una violazione dell'infrastruttura di Arch, ma un'operazione chirurgica che ha sfruttato il processo di adozione dei pacchetti orfani dell'AUR. Questo meccanismo, nato per garantire la continuità dei progetti, permette a qualsiasi membro della community di rivendicare la proprietà di pacchetti abbandonati dai manutentori originali .
L'attacco si è sviluppato in due ondate distinte, con gli aggressori che hanno affinato le proprie tecniche per eludere i controlli.
Gli aggressori hanno adottato sistematicamente i pacchetti orfani. Una volta ottenuti i privilegi di manutentore, non hanno alterato il codice sorgente del software, una mossa che avrebbe rotto i checksum e fatto scattare gli allarmi. Invece, hanno modificato gli script di build PKGBUILD per iniettare dipendenze npm malevole: atomic-lockfile (v1.4.2) e js-digest (v4.2.2) . Questi pacchetti erano configurati per eseguirsi automaticamente durante il processo
makepkg. Per nascondere ulteriormente l'attività malevola, il codice è stato incorporato in script .install e camuffato usando tecniche di offuscamento come la divisione di stringhe di shell, quoting misto ed escape esadecimali .
Appena un giorno dopo, è emersa una seconda ondata. Questa volta, gli aggressori hanno sostituito il percorso di installazione npm con un processo basato su Bun, usando un diverso pacchetto malevolo chiamato lockfile-js (v1.4.2) . Questo cambiamento ha complicato il rilevamento, poiché molti degli indicatori di compromissione (IoC) iniziali erano incentrati sul registro npm, costringendo i team di sicurezza ad aggiornare i propri strumenti per monitorare anche il nuovo runtime
.
Avvelenando solo le istruzioni di build anziché il software stesso, gli aggressori hanno aggirato i tradizionali controlli di integrità. Il codice sorgente upstream appariva pulito e il malware veniva scaricato ed eseguito solo in fase di compilazione, rendendolo invisibile agli utenti che non ispezionavano manualmente gli script PKGBUILD .
Le macchine che hanno compilato i pacchetti compromessi hanno ricevuto un payload a due stadi progettato per lo spionaggio e la persistenza.
ps e htop. Il rootkit utilizzava /sys/fs/bpf/ per la persistenza, rendendone eccezionalmente difficile la rimozione La combinazione di un infostealer di credenziali e un rootkit a livello kernel ha reso questa una minaccia estremamente grave, soprattutto per gli sviluppatori, le cui workstation spesso custodiscono chiavi di accesso privilegiate e dati sensibili.
La community di Arch Linux e l'industria della sicurezza si sono mobilitate rapidamente, ma la risposta è stata complicata dalla portata dell'attacco.
aur-malware-check) per aiutare gli utenti a verificare i propri sistemi Una delle principali fonti di attrito è stata la mancata pubblicazione immediata, da parte del team ufficiale di Arch, di un elenco unico e canonico di tutti i pacchetti compromessi. Questo ha costretto gli utenti ad affidarsi a manifesti di terze parti, come quelli pubblicati da SafeDep e Corgea .
L'attacco Atomic Arch ha messo a nudo le debolezze strutturali dei repository comunitari basati sulla fiducia e sul lavoro volontario.
Le indicazioni dei ricercatori di sicurezza e della community di Arch sono unanimi: in questo caso, rimuovere un singolo pacchetto non è sufficiente.
pacman -Qmatomic-lockfile, lockfile-js, o js-digest nelle cache di build, e cerca voci sospette in /sys/fs/bpf/ Studio Global AI
Use this topic as a starting point for a fresh source-backed answer, then compare citations before you share it.
L'operazione Atomic Arch ha compromesso quasi 1900 pacchetti dell'AUR a partire dall'11 giugno 2026, dirottando progetti orfani e modificandone gli script di build per distribuire un infostealer in Rust e un rootkit e...
L'operazione Atomic Arch ha compromesso quasi 1900 pacchetti dell'AUR a partire dall'11 giugno 2026, dirottando progetti orfani e modificandone gli script di build per distribuire un infostealer in Rust e un rootkit e... Gli aggressori hanno utilizzato un approccio multi ondata, evolvendo da un'iniezione basata su npm a percorsi di installazione tramite Bun, con script offuscati progettati per eludere la revisione manuale del codice.
Il consenso tra i ricercatori è unanime: chi ha compilato un pacchetto AUR compromesso deve reinstallare il sistema da zero e ruotare immediatamente tutte le credenziali.
Loading comments...
Comments
0 comments