Changing Your LinkedIn Password Still May Not Have Kept Your Account Safe
mobileideafactory.com
Changing Your LinkedIn Password Still May Not Have Kept Your Account Safe
1–10 of 25 posts
Re: Changing Your LinkedIn Password Still May Not Have Kept Your Account Safe
#2Re: Changing Your LinkedIn Password Still May Not Have Kept Your Account Safe
#3The proposed scheme seems overly complex and I don't immediately see any advantage over explicitly invalidating all issued (randomly generated) tokens after the password has been reset.
Re: Changing Your LinkedIn Password Still May Not Have Kept Your Account Safe
#4Re: Changing Your LinkedIn Password Still May Not Have Kept Your Account Safe
#5Re: Changing Your LinkedIn Password Still May Not Have Kept Your Account Safe
#6Session ids are often just ephemeral access tokens, and any other sessions for the same user should also be deleted from the server's session store when the password is changed. I would keep just the one session that actually issued the change password request, as I hate it when sites log me off when I change my password, forcing me to enter the new password a 3rd time.
Since an access token trumps the password, perhaps it should be equally hard to derive an access token given the database dump as it is to derive a password. In this case, you would want to use bcrypt for hashing the access token, the same way you use bcrypt for hashing the password itself. Alternatively, make sure the keyspace for your access tokens is 'very large'. But if hackers have read access to your database, perhaps brute forcing access tokens is the least of your concerns.
Re: Changing Your LinkedIn Password Still May Not Have Kept Your Account Safe
#7If the requirement is "access tokens become invalid when the password is changed," then you should simply delete (or mark as deleted) the affected access tokens from the server-side database inside the ChangePassword() function. Session ids are often just ephemeral access tokens, and any other sessions for the same user should also be deleted from the server's session store when the password is changed. I would keep…
Re: Changing Your LinkedIn Password Still May Not Have Kept Your Account Safe
#8Yes, I'm sure the hackers downloaded the iPad app and logged in to your account before you changed your password (as opposed to the 6 million other peoples passwords). Paranoid much?
sarcastic comments don't make things any better.
Re: Changing Your LinkedIn Password Still May Not Have Kept Your Account Safe
#9Re: Changing Your LinkedIn Password Still May Not Have Kept Your Account Safe
#10If you logout from your mobile device and log back in it should require your new password.