Ask HN: Bugcrowd Forcing Password Reset (ycombinator.com)
Anybody else getting a suspicious e-mail from Bugcrowd to reset your password? Seems their user data has been leaked or infiltrated?