Komunita Libretro, která se věnuje vývoji emulátoru herních konzolí a distribuce pro tvorbu herních konzolí , před hackerstvím prvků infrastruktury projektu a vandalismem v repozitářích. Útočníci se dostali k build serveru (buildbot) a repozitářům na GitHubu.
Na GitHubu získali útočníci přístup ke všem organizace Libretro, využívajíc účet jednoho z důvěryhodných členů projektu. Aktivita útočníků se omezila na vandalismus — pokusili se vyčistit obsah repozitářů pomocí vložení prázdného počátečního commitu. Během útoku byl vyčištěn veškerý obsah repozitářů na třech ze devíti stránkách s seznamy repozitářů Libretro na GitHubu. Naštěstí byl akt vandalismu zablokován vývojáři dříve, než se útočníci dostali k klíčovému repozitáři. .
Na build serveru útočníci poškodili služby, které prováděly generování nočních a stabilních buildů, a také ty, které se staraly o organizaci (netplay lobby). Škodlivá aktivita na serveru se omezila na odstranění obsahu. Nebyly zaznamenány pokusy o nahrazení souborů nebo provedení změn v buildách RetroArch a základních balíčcích. V současné době je narušena funkčnost Core Installer, Core Updater a Netplay Lobby, stejně jako souvisejících webů a služeb (Update Assets, Update Overlays, Update Shaders).
Hlavním problémem, s nímž se projekt po incidentu setkal, bylo nedostatečné automatizované zálohování. Poslední záloha serveru buildbot byla provedena před několika měsíci. Problémy jsou vysvětleny vývojáři nedostatkem peněz na systém automatizovaného zálohování vzhledem k omezenému rozpočtu na údržbu infrastruktury. Vývojáři plánují místo obnovy starého serveru spustit nový, jehož vytvoření bylo v plánu. V tomto případě budou buildy pro primární systémy, jako jsou Linux, Windows a Android zahájeny okamžitě, ale obnova buildů pro specializované systémy, jako jsou herní konzole a staré buildy MSVC, potrvá.
Předpokládá se, že obnovit obsah vyčištěných repozitářů a identifikovat útočníka pomůže GitHub, kterému byla zaslána příslušná žádost. Zatím je známo jen to, že hack byl proveden z IP adresy 54.167.104.253, což znamená, že útočník pravděpodobně použil jako mezikrok hacknutý virtuální server AWS. Informace o metodě proniknutí nejsou uvedeny.
Zdroj: opennet.ru
