Compromissione del server di build e dei repository della comunità Libretro, sviluppatore di RetroArch

La community di Libretro, impegnata nello sviluppo di un emulatore per console di gioco RetroArch e di una distribuzione per la creazione di console di gioco Lakka, ha avvisato di un attacco alla propria infrastruttura e di atti di vandalismo nei repository. Gli aggressori sono riusciti ad accedere al server di build (buildbot) e ai repository su GitHub.

Su GitHub, gli aggressori hanno avuto accesso a tutti i repository dell'organizzazione Libretro, sfruttando l'account di uno dei membri fidati del progetto. L'attività degli aggressori si è limitata a vandalismi: hanno tentato di svuotare i contenuti dei repository inserendo un commit iniziale vuoto. Durante l'attacco, sono stati svuotati tutti i repository presentati su tre delle nove pagine con le liste dei repository di Libretro su GitHub. Fortunatamente, l'atto di vandalismo è stato bloccato dagli sviluppatori prima che gli aggressori potessero accedere al repository principale. RetroArch.

Sul server di build, gli aggressori hanno danneggiato i servizi che eseguono le build notturne e stabili, nonché quelli responsabili del gioco online (netplay lobby). L'attività malevola sul server si è limitata alla cancellazione dei contenuti. Non si sono registrati tentativi di sostituire o modificare i file e le build di RetroArch e i pacchetti principali. Attualmente ci sono problemi con il funzionamento di Core Installer, Core Updater e Netplay Lobby, così come con i siti e i servizi associati a questi componenti (Update Assets, Update Overlays, Update Shaders).

Il principale problema con cui il progetto ha dovuto confrontarsi dopo l'incidente è stata l'assenza di un processo di backup automatizzato. L'ultimo backup del server buildbot è stato effettuato diversi mesi fa. Gli sviluppatori hanno spiegato che questo problema è dovuto alla mancanza di fondi per un sistema di backup automatizzato, a causa del budget limitato per il mantenimento dell'infrastruttura. Gli sviluppatori non intendono ripristinare il vecchio server, ma avvieranno uno nuovo, la creazione del quale era già nei piani. In questo caso, le build per i sistemi primari, come Linux, Windows e Android saranno avviate immediatamente, ma ci vorrà tempo per ripristinare le build per sistemi specializzati, come le console di gioco e le vecchie build di MSVC.

Si prevede che GitHub, a cui è stata inviata una richiesta, possa aiutare a ripristinare i contenuti dei repository svuotati e a identificare l'attaccante. Al momento si sa solo che l'attacco è stato effettuato da un indirizzo IP 54.167.104.253, quindi è probabile che l'aggressore abbia utilizzato un server virtuale compromesso in AWS come punto di transito. Non vengono forniti dettagli sul metodo di accesso.

Fonte: opennet.ru

Acquista hosting affidabile per siti web con protezione DDoS, server VPS VDS 🔥 Acquista hosting affidabile per siti web con protezione DDoS, server VPS VDS | ProHoster