Nätkällor rapporterar att hundratals utvecklare har upptäckt att kod har försvunnit från deras Git-repositorier. En okänd hacker hotar att offentliggöra koden om hans krav på lösensumma inte uppfylls inom angiven tid. Rapport om attackerna kom in på lördagen. Det verkar som om de är koordinerade via hosting-tjänster för Git (GitHub, Bitbucket, GitLab). Det är fortfarande oklart hur attackerna genomfördes.
Det rapporteras att hackern tar bort all källkod från repositoriet och istället lämnar ett meddelande där han begär en lösensumma på 0,1 Bitcoin, vilket motsvarar cirka $570. Hackern meddelar också att all kod har sparats och finns på en av hans kontrollerade servrar. Om lösensumman inte betalas inom 10 dagar lovar han att publicera den stulna koden offentligt.

Enligt sidan BitcoinAbuse.com, som spårar Bitcoin-adresser som setts i misstänkt aktivitet, har det under det senaste dygnet rapporterats 27 rapporter för den angivna adressen, var och en innehållande samma text.
En del användare som drabbats av den okända hackern har rapporterat att de använde otillräckligt säkra lösenord för sina konton, samt att de inte tog bort åtkomsttokens för appar som varit oanvända under lång tid. Tydligen har hackern genomfört en skanning av nätverket i syfte att leta efter Git-konfigurationsfiler, vars upptäckte gjorde det möjligt att extrahera användaruppgifter.
Säkerhetsdirektören för GitLab, Kathy Wang, bekräftade att problemet finns och sade att en utredning av händelsen inleddes redan igår, när den första användarrapporten inkom. Hon rapporterade också att det har gått att identifiera de konton som har blivit hackade, och deras ägare har redan informerats. Det utförda arbetet har hjälpt till att bekräfta misstankarna om att de drabbade använde otillräckligt säkra lösenord. Användare rekommenderas att använda speciella lösenordshanteringsverktyg samt tvåfaktorsautentisering för att förhindra liknande problem i framtiden.

Deltagarna i StackExchange-forumet har undersökt situationen och dragit slutsatsen att hackaren inte tar bort hela koden, utan ändrar Git-commit-huvuden. Detta innebär att användare i vissa fall kan återställa förlorad kod. Användare som stött på problemet rekommenderas att kontakta supporten för tjänsterna.
