News for hackers. Stuff that matters.
Re:Steam hit by major security breach by ninja_to_be on Monday July 27, 2015 @02:14AM (#9953622)
A few examples of unacceptable practices followed by certain websites include:

- Sending your password to your email in plain text. - Allowing user to set new password just by answering simple personal details like DOB, Zip code etc which might be known to a number of your friends and family members.

Often it is simple enough to implement a password reset functionality with a reset-link that contains a GUID which expires after a certain period of time. It could be more secure, but is a tradeoff between providing greater security and a longer reset process.

One of the major risks of websites with very naive reset procedures is that many people use the same password with multiple websites. So if a user's password gets compromised on a site, then the attacker can easily try those passwords with other services and gain easy access to user data.

Re:Steam hit by major security breach by LunaSea on Monday July 27, 2015 @02:33AM (#9953691)
The real issue with getting your plain text password in an email is that it means the site is not hashing passwords at all.
Re:Steam hit by major security breach by otherusername2 on Monday July 27, 2015 @02:43AM (#9953722)
Only if the send you your old password. If they reset your password, they can send you the plaintext first, then hash the password and store it in the database.
Re:Steam hit by major security breach by jlarocco on Monday July 27, 2015 @02:59AM (#9953777)
No. The problem is that email isn't encrypted on the backend. Sending a plain text password means every server between the website's SMTP server and your email provider's SMTP server can see the password.
Re:Steam hit by major security breach by NeutronBoy on Monday July 27, 2015 @03:51AM (#9953928)
As opposed to what? Every server between the website's SMTP server and your email provider's SMTP server can see the password reset link?
Re:Steam hit by major security breach by ajanuary on Monday July 27, 2015 @05:59AM (#9954276)
When implemented correctly, password reset links

a) Work once. If you click on a password reset link and it says it's already been used, you know something is up, v.s. someone using the plaintext password to log in before you and you are non the wiser.

b) Expire. Lot's of people won't bother changing the password that was given to them, so anyone who comes across a plaintext password in the email at a later date would be able to log in.

Re:Steam hit by major security breach by NeutronBoy on Monday July 27, 2015 @07:15AM (#9954486)
Both of these things can be true with temporary plaintext passwords.
Re:Steam hit by major security breach by tripzilch on Monday July 27, 2015 @06:39PM (#9958469)
> Both of these things can be true with temporary plaintext passwords.

In that sense, a password reset link is equivalent to a temporary plaintext password.

Except it's got better usability, being a link that you can click on.

Re:Steam hit by major security breach by ajanuary on Monday July 27, 2015 @07:37AM (#9954546)
Temporary plaintext passwords are rare; I don't think I've ever seen one. If you've got as far as temporary plaintext passwords, I'd argue it's a better UX to provide a simple link instead of forcing them to copy and paste something.
Re:Steam hit by major security breach by shkkmo on Monday July 27, 2015 @08:13AM (#9954665)
Not quite true. A properly configured email server sending email to another properly configured email server should be using TLS to send the message:

http://superuser.com/questions/260002/why-are-email-transfer...

That still doesn't mean you should count on emails being encrypted between servers.