Fontes internacionais relatam que centenas de desenvolvedores descobriram a falta de código em seus repositórios do Git. Um hacker desconhecido ameaça publicar o código se suas demandas de resgate não forem atendidas no prazo estipulado. Relatórios sobre os ataques apareceram no sábado. Evidentemente, eles foram coordenados através de para PrestaShop-serviços Git (GitHub, Bitbucket, GitLab). Ainda não está claro como os ataques foram realizados.
Relata-se que o hacker está removendo todo o código-fonte do repositório e deixando uma mensagem solicitando um resgate de 0,1 bitcoin, o que é aproximadamente $570. O hacker também informou que todo o código foi salvo e está em um de seus servidores. Se o resgate não for pago em 10 dias, promete liberar o código roubado ao público.

De acordo com o site BitcoinAbuse.com, que monitora endereços de bitcoin envolvidos em atividades suspeitas, nas últimas 24 horas, foram registradas 27 denúncias para o endereço mencionado, cada uma contendo o mesmo texto.
Parte dos usuários que foram atacados pelo hacker desconhecido relataram que usavam senhas inadequadas para suas contas, além de não terem removido tokens de acesso para aplicativos que não eram utilizados há muito tempo. Aparentemente, o hacker realizou uma varredura na rede buscando arquivos de configuração do Git, cuja descoberta permitiu acessar credenciais de usuários.
A diretora de segurança do GitLab, Kathy Wang, confirmou a existência do problema, dizendo que a investigação do incidente começou ontem, quando a primeira reclamação do usuário foi recebida. Ela também informou que as contas comprometidas foram identificadas e seus proprietários já foram notificados. O trabalho realizado ajudou a confirmar a suspeita de que os afetados usavam senhas inadequadas. Os usuários são aconselhados a utilizar ferramentas especiais de gerenciamento de senhas, bem como autenticação em duas etapas, para evitar problemas semelhantes no futuro.

Os participantes do fórum StackExchange estudaram a situação e chegaram à conclusão de que o hacker não está excluindo todo o código, mas sim alterando os cabeçalhos dos commits do Git. Isso significa que, em alguns casos, os usuários poderão recuperar o código perdido. Recomenda-se que os usuários enfrentando o problema entrem em contato com o suporte dos serviços.
