Die Kompromittierung des Build-Servers und die GefÀhrdung der Repositories der Libretro-Community, die RetroArch entwickelt

Die Libretro-Community, die den Emulator fĂŒr Spielkonsolen entwickelt RetroArch und das Distributionssystem zur Erstellung von Spielkonsolen Lakka, hat gewarnt ĂŒber den Zugriff auf Elemente der Projektinfrastruktur und Vandalismus in den Repositories. Angreifer konnten auf den Build-Server (Buildbot) und die Repositories auf GitHub zugreifen.

Auf GitHub erlangten die Angreifer Zugang zu allen Repositories der Libretro-Organisation, indem sie ein Nutzerkonto eines der vertrauenswĂŒrdigen Mitglieder des Projekts missbrauchten. Die AktivitĂ€ten der Angreifer beschrĂ€nkten sich auf Vandalismus — sie versuchten, den Inhalt der Repositories durch das EinfĂŒgen eines leeren initialen Commits zu löschen. Im Verlauf des Angriffs wurden alle Repositories auf drei von neun Seiten mit der Liste der Libretro-Repositories auf GitHub gelöscht. GlĂŒcklicherweise wurde der Vandalenakt von den Entwicklern blockiert, bevor die Angreifer den SchlĂŒssel-Repository erreichten. RetroArch.

Auf dem Build-Server wurden von den Angreifern die Dienste beschĂ€digt, die fĂŒr die Erstellung von nĂ€chtlichen und stabilen Builds sowie fĂŒr die Organisation verantwortlich sind. Netzspiele (Netplay-Lobby). Die schĂ€dlichen AktivitĂ€ten auf dem Server beschrĂ€nkten sich auf das Löschen von Inhalten. Es wurden keine Versuche zur Manipulation von Dateien oder zur Änderung der RetroArch-Builds und der Hauptpakete festgestellt. Momentan sind der Core Installer, der Core Updater und die Netplay-Lobby sowie die damit verbundenen Webseiten und Dienste (Update Assets, Update Overlays, Update Shaders) nicht funktionsfĂ€hig.

Das Hauptproblem, mit dem das Projekt nach dem Vorfall konfrontiert war, war das Fehlen eines automatisierten Backup-Prozesses. Das letzte Backup des Buildbot-Servers wurde vor mehreren Monaten erstellt. Die Probleme wurden von den Entwicklern mit fehlenden finanziellen Mitteln fĂŒr ein automatisiertes Backup-System erklĂ€rt, da das Budget fĂŒr die Infrastruktur begrenzt ist. Die Entwickler beabsichtigen, den alten Server nicht wiederherzustellen, sondern einen neuen zu starten, dessen Erstellung bereits geplant war. In diesem Fall werden die Builds fĂŒr die primĂ€ren Systeme wie Linux, Windows und Android sofort bereitgestellt, jedoch wird es Zeit in Anspruch nehmen, die Builds fĂŒr spezialisierte Systeme wie Spielekonsolen und alte MSVC-Builds wiederherzustellen.

Es wird angenommen, dass GitHub, an das der entsprechende Antrag gesendet wurde, dabei helfen wird, den Inhalt der geleerten Repositories wiederherzustellen und den Angreifer zu identifizieren. Bisher ist nur bekannt, dass der Zugriff von der IP-Adresse 54.167.104.253 erfolgte, was darauf hindeutet, dass der Angreifer möglicherweise einen kompromittierten virtuellen Server in AWS als Zwischenstation genutzt hat. Informationen zur Eindringmethode liegen nicht vor.

Quelle: opennet.ru

Erwerben Sie zuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz, VPS VDS-Server đŸ”„ Kaufen Sie zuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz, VPS VDS-Server | ProHoster