Repositories held for ransom by using valid credentials
May 3, 2019GitLab

Summary
This post details a security incident where repositories were compromised due to the use of plaintext passwords. It emphasizes the importance of strong, unique passwords, password managers, and enabling two-factor authentication. Mitigation steps using Git commands to restore repositories are provided, along with an analysis of the attacker's methods and the scope of the incident. The post also highlights the use of SSH keys as a stronger authentication method and the enforcement of 2FA for group members.