News for hackers. Stuff that matters.
Re:Twitter urges users to change passwords after computer 'g... by jwilliams on Thursday May 03, 2018 @04:44PM (#16989778)
The Tweet from the Twitter CTO on this: https://twitter.com/paraga/status/992135139994943488

"We are sharing this information to help people make an informed decision about their account security. We didn’t have to, but believe it’s the right thing to do."

The "we didn't have to" is a little jarring given the scale of this.

Re:Twitter urges users to change passwords after computer 'g... by bomb199 on Thursday May 03, 2018 @04:46PM (#16989794)
Well, nothing ever left Twitter's servers. The logs themselves would probably be uninteresting to outside parties and inaccessible.
Re:Twitter urges users to change passwords after computer 'g... by colemickens on Thursday May 03, 2018 @05:02PM (#16989949)
I suspect that many more employees at Twitter have access to the logs, than have access to a super computer and pasword hashes.

I know I wouldn't trust my password with the number of people that have easy access to logs at other large(ish) tech companies.

I really can't imagine why "we didn't have to" was included in that tweet, at all. What other flaps like this have occurred that exposed my creds or personal data to large numbers of employees, that they didn't have and didn't choose to tell us about?

Re:Twitter urges users to change passwords after computer 'g... by cbhl on Thursday May 03, 2018 @05:08PM (#16989989)
Even if true, best practice is to strictly restrict access to and create audit trails for reading raw logs from production.

Ideally, you'd only need to read raw logs tied to a test account, or, maybe your own personal accounts.

Stack traces and exceptions and the like can be anonymized and collated.

Re:Twitter urges users to change passwords after computer 'g... by tptacek on Thursday May 03, 2018 @05:51PM (#16990311)
More employees at virtually every major web company have access to instances (and thus instance memory) than have access to supercomputer clusters, too. Every mainstream popular web application is fed a constant high-volume feed of plaintext passwords, right there in memory (or, in typical TLS termination environments, on the wire) to be read by a persistent attacker.
Re:Twitter urges users to change passwords after computer 'g... by colemickens on Thursday May 03, 2018 @06:10PM (#16990456)
That's true for nearly every single internet facing service, no? A compromise resulting in point-in-time access to traffic is a bit different than a bug that creates a persisted historical record of every single user who signed in for a period.

Maybe I miss the point behind this comparison? I guess I'd understand more if I thought the number of folks with node access and log access were in the same magnitude at Twitter, or if the TLS stack persisted data over time.

Re:Twitter urges users to change passwords after computer 'g... by MBCook on Thursday May 03, 2018 @05:40PM (#16990235)
Last year a contractor deleted the president’s account.

The fact it didn’t leave Twitter doesn’t mean everything is good. There are still a LOT of people who may have had some kind of access to this data.

Re:Twitter urges users to change passwords after computer 'g... by imdsm on Friday May 04, 2018 @03:21AM (#16992794)
Assuming everyone has access to the logs.
Re:Twitter urges users to change passwords after computer 'g... by Alex3917 on Thursday May 03, 2018 @05:44PM (#16990256)
> Last year a contractor deleted the president’s account.

The fact that they undeleted it is strong evidence that he didn't have discretion in how he performed his job, and thus was actually an employee and not a contractor.

Re:Twitter urges users to change passwords after computer 'g... by gowld on Thursday May 03, 2018 @06:07PM (#16990439)
If my gardener leaves a rake on my driveway, I'll remove the rake. That doesn't make the gardener an employee.
Re:Twitter urges users to change passwords after computer 'g... by lstamour on Thursday May 03, 2018 @05:54PM (#16990340)
I’m not sure how that follows. Are you suggesting they don’t keep backups or use a “deletion” flag temporarily, e.g. as part of spam account removal?
Re:Twitter urges users to change passwords after computer 'g... by SmellyGeekBoy on Friday May 04, 2018 @05:14AM (#16993222)
Indeed. I deleted my Twitter account recently, there was a message that data is retained for 30 days to facilitate un-deletion. I assume their internal process is the same.
Re:Twitter urges users to change passwords after computer 'g... by natch on Thursday May 03, 2018 @05:12PM (#16990030)
>Well, nothing ever left Twitter's servers.

Nothing is known to have ever left Twitter's servers.

FTFY.

Re:Twitter urges users to change passwords after computer 'g... by chipperyman573 on Thursday May 03, 2018 @05:13PM (#16990037)
>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.

Re:Twitter urges users to change passwords after computer 'g... by jwilliams on Thursday May 03, 2018 @06:03PM (#16990408)
There 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.

Re:Twitter urges users to change passwords after computer 'g... by pound on Thursday May 03, 2018 @06:56PM (#16990777)
I see it more of "we may have kept it quiet, but we're not making secrets from you - it's indeed our open culture"
Re:Twitter urges users to change passwords after computer 'g... by madeofpalk on Thursday May 03, 2018 @06:11PM (#16990477)
So 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.

Re:Twitter urges users to change passwords after computer 'g... by wool_gather on Thursday May 03, 2018 @08:07PM (#16991110)
Are 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?
Re:Twitter urges users to change passwords after computer 'g... by madeofpalk on Thursday May 03, 2018 @08:13PM (#16991146)
Yup. 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.

Re:Twitter urges users to change passwords after computer 'g... by wool_gather on Friday May 04, 2018 @08:22AM (#16993977)
+1 Thanks for the details.
Re:Twitter urges users to change passwords after computer 'g... by stordoff on Thursday May 03, 2018 @07:58PM (#16991060)
I 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.

Re:Twitter urges users to change passwords after computer 'g... by rdiddly on Thursday May 03, 2018 @05:38PM (#16990209)
It's kind of like pre-emptively defending yourself against an accusation that hasn't been made yet.
Re:Twitter urges users to change passwords after computer 'g... by alorimer on Thursday May 03, 2018 @05:41PM (#16990238)
Regardless, 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.