News for hackers. Stuff that matters.
Re:TMobile confirms they store passwords in plaintext, don't... by dkonieczek on Friday April 06, 2018 @03:50PM (#16776763)
Here comes the damage control https://twitter.com/TMobileHelp/status/982334382806454272

Hoping this blows up. Time to short.

Re:TMobile confirms they store passwords in plaintext, don't... by Korni22 on Friday April 06, 2018 @04:39PM (#16777190)
I'm not entirely sure, this seems to be US only, we were talking about T-Mobile Austria.
Re:TMobile confirms they store passwords in plaintext, don't... by dkonieczek on Friday April 06, 2018 @04:53PM (#16777329)
At the end of the day, it's the same company.
Re:TMobile confirms they store passwords in plaintext, don't... by Rebelgecko on Friday April 06, 2018 @10:03PM (#16779012)
That doesn't mean they have the same account management setup
Re:TMobile confirms they store passwords in plaintext, don't... by pkaye on Saturday April 07, 2018 @12:10AM (#16779328)
According the T-Mobile USA CEO, "US customer care reps can't see passwords, nor are they stored in plain text." https://twitter.com/bkurbs/status/982373984695042048
Re:TMobile confirms they store passwords in plaintext, don't... by gowld on Saturday April 07, 2018 @03:39AM (#16779814)
That's not true, though, because there is a "phone PIN" that you give to an operator when you need their help, and you can get it txted to you using a special SMS command.
Re:TMobile confirms they store passwords in plaintext, don't... by Crosseye_Jack on Saturday April 07, 2018 @04:18AM (#16779903)
Not a t-mobile customer nor in the US so can’t say I have much experience with their process to know if it’s “secure” or not. But the command to request a support code could trigger a code to be generated, salt and hash it (yeah I know hashing a 4 digit pin is pointless if their validity was longer than say 30 mins as you would have to breach and call up right away), stored an a DB along with the salt and not be displayed to the CS agent. When you call they then ask for the pin, enter it into their system and their system could then validate the pin entered by the CS agent by adding the salt and hashing and comparing what’s in the DB.

After a valid pin has been entered or X invalid tries by the customer service agent the customer needs to request another support pin.

Now this doesn’t doesn’t mean that the transmission of SMS is 100% secure but as they operate the network they could be in a much better place to validate that a request came from and was delivered to a phone and sim on their network (if the customer is on network and not roaming, but would be a bit of a shit customer support experience if you could only get support on network).

Just saying that the one time, limited lifespan support code system can be done securely so let’s not throw them under the bus just yet.

Edit: Using support pins delivered to the phone should only be treated as proof of being in possession of the sim and not proof of being the account holder.

Re:TMobile confirms they store passwords in plaintext, don't... by Ajkaz on Friday April 06, 2018 @05:44PM (#16777739)
I'm wondering. Why would encrypting the password be any more worse than hashing ? If the private key of encryption is well kept, I don't see why they couldn't do that.

I understand though that no one being able to know the password except the user is utmost security, but why not encrypting it ?

Re:TMobile confirms they store passwords in plaintext, don't... by Kalium on Friday April 06, 2018 @07:50PM (#16778516)
Long story short, an encrypted password can be decrypted. There is no reasonable scenario here under which this is preferable to a non-decryptable hash. This creates a scenario where the only possible outcomes that are added involve security breaches of password texts.
Re:TMobile confirms they store passwords in plaintext, don't... by gregatragenet3 on Friday April 06, 2018 @07:04PM (#16778260)
Presumably the application that accesses encrypted passwords in the database also has the decryption key close at hand. So if that application is compromised the attacker has access to both the encrypted data and the key to decrypt it. If the password is just stored hashed there is no way to directly decrypt it, you can only verify that a clear text string matches the hash. I'm not sure how relevant it is these days, it seems like there's enough CPU / GPU power that any password that's short enough to be practical can probably be cracked from it's hash quickly.
Re:TMobile confirms they store passwords in plaintext, don't... by GuthL on Friday April 06, 2018 @06:00PM (#16777844)
Because they do not need it for the task at hand. Password security has clear best practices which are also simpler to implement than encryption. The very fact that someone can somehow read your password is a breach of privacy.
Re:TMobile confirms they store passwords in plaintext, don't... by tejasmanohar on Saturday April 07, 2018 @07:23AM (#16780298)
People reuse passwords. The mere possibility of someone being able to see it is bad.