Password Safety

Three days ago, Citrix announced that it had been breached. By every report, the way that the bad actors got in was through weak passwords, via a "password spraying" attack, though this has not been officially confirmed. In terms of who was responsible and how...