Byly zveřejněny nové podrobnosti o hackerském útoku na infrastrukturu decentralizované platformy pro výměnu zpráv Matrix, o kterém se informovalo ráno. Problémovým článkem, kterým se útočníci dostali, byl systém kontinuální integrace Jenkins, který byl napaden již 13. března. Poté byl na serveru s Jenkins zachycen přesměrování SSH-agera při přihlášení jednoho z administrátorů, a 4. dubna útočníci získali přístup k dalším serverům infrastruktury.
Při druhém útoku byl server matrix.org přesměrován na jiný server (matrixnotorg.github.io) prostřednictvím změny DNS parametrů, pomocí klíče k API systému pro doručování obsahu Cloudflare, který byl zachycen při prvním útoku. Při znovu sestavování obsahu servery po prvním útoku administrátoři Matrix aktualizovali pouze nové osobní klíče a zanedbali aktualizaci klíče k Cloudflare.
Během druhého útoku zůstaly servery Matrix nedotčené, změny se omezily pouze na výměnu adres v DNS. Pokud uživatel změnil heslo po prvním útoku, není potřeba jej měnit znovu. Ale pokud heslo dosud nebylo změněno, je nutné jej co nejdříve aktualizovat, protože únik databáze s hashovanými hesly byl potvrzen. V současnosti se plánuje zahájení procesu povinného resetování hesla při příštím přihlášení.
Kromě úniku hesel bylo také potvrzeno, že útočníci získali GPG klíče, které se používají k vytváření digitálních podpisů balíčků v Debian repozitáři Synapse a vydáních Riot/Web. Klíče byly chráněny heslem. V současnosti byly klíče již odvolány. Klíče byly zachyceny 4. dubna, ale od té doby nebyly vydány žádné aktualizace k Synapse, i když byla vydána verze klienta Riot/Web 1.0.7 (předběžná kontrola ukázala, že nebyla kompromitována).
Útočník zveřejnil sérii zpráv s podrobnostmi o útoku na GitHubu, ale byly odstraněny. Přesto byly zprávy uchovány v archivu.
Zdroj: opennet.ru
