Critical GitLab flaw allows attackers to delete and modify public repos