5 ms·
>The "we didn't have to" is a little jarring given the scale of this. How come? I interpreted it to mean that no regulations required this, but they chose to a
by chipperyman573 8y ago
>The "we didn't have to" is a little jarring given the scale of this.
How come? I interpreted it to mean that no regulations required this, but they chose to anyway. Which is true.
- rdiddly 8y agoIt's kind of like pre-emptively defending yourself against an accusation that hasn't been made yet.
- alorimer 8y agoRegardless, it seems very defensive. A company that looks after their users "because they choose to" is a lot more suspicious than one where customer care is simply assumed to be inherent to the operation.
- madeofpalk 8y agoSo Twitter found out they had a bug that caused them to store passwords in one of their databases in plaintext. Their response is just a generic 'hey maybe you want to store your password'. Compare that to Github who just yesterday went through the exact same problem, except they're requiring users change their password. Their CTO didn't make some 'hey you should THANK US" claim.
- wool_gather 8y agoAre they? I just signed in on a machine where I had signed out and got no prompt to change it. Is it only certain users?
- madeofpalk 8y agoYup. Affected users were emailed 24 hours ago. Only affected people who initiated a password reset previously (I assume during a certain time frame?) > During the course of regular auditing, GitHub discovered that a recently introduced bug exposed a small number of users’ passwords to our internal logging system, including yours. We have corrected this, but you'll need to reset your password to regain access to your account. > GitHub stores user passwords with secure cryptographic hashes (bcrypt). However, this recently introduced bug resulted in our secure internal logs recording plaintext user passwords when users initiated a password reset. Rest assured, these passwords were not accessible to the public or other GitHub users at any time. Additionally, they were not accessible to the majority of GitHub staff and we have determined that it is very unlikely that any GitHub staff accessed these logs. GitHub does not intentionally store passwords in plaintext format. Instead, we use modern cryptographic methods to ensure passwords are stored securely in production. To note, GitHub has not been hacked or compromised in any way.
- wool_gather 8y ago+1 Thanks for the details.
- jwilliams 8y agoThere is very little to be gained or added from pointing out this was optional -- for some reason the CTO decided to make a point of it. I think the tone matters. Particularly for matters like this. To my ear (and many who replied to that Tweet) this reads as "we've decided to do you a favor." Which is very much not the case.
- pound 8y agoI see it more of "we may have kept it quiet, but we're not making secrets from you - it's indeed our open culture"
- stordoff 8y agoI think it's part of the problem of writing a statement to be read by a large number of people - it could be read as "There is nothing legally forcing us to do this, but we are doing us anyway as it is in the best interests of our users" (which is positive) OR it could be read as "We didn't have to do this; we did you a favour, but there might be situations where we don't disclose this" (which is fairly negative). FWIW, I think the former is the intent. Personally, I'd probably just say "We felt that we had to disclose this to protect the interests of our users" (and not acknowledge that they might not, or that they had to make a decision to do so), or just say what they _are_ doing ("We are disclosing this in order to protect our users") and avoid the possibility that it is misinterpreted. I don't think there is anything to be gained by saying that they might not have done this.