Amazon Flaw Lets Password Variants Through
Wired reports that it has confirmed a password flaw affecting some Amazon accounts. If your password hasn't been changed in a while ("the past several years"), it may be less secure than you'd like. As Wired explains, for these older accounts, "[...] if your password is “Password,” Amazon.com will also let you log in with 'PASSWORD,' 'password,' 'passwordpassword,' and 'password1234.'" The article suggests that Amazon's use of the Unix crypt() tool may be at fault. (Hat tip to E. Maureen Foley for pointing this out.)
It's the cheap ass developers fault.
The Kruger Dunning explains most post on
Is it supposed to show all of my passwords in the article? Or do you just see stars?
Just went to Amazon, typed in my passwords using all caps, and sure enough it logged me right in. I "changed" my password to the same thing it already was, and now the issue is fixed.
My password of hunter2 was not compromised.
XML is like violence. If it doesn't solve the problem, use more.
Sure, it would make a dictionary attack easier, but it's not as if you can launch a dictionary attack against amazon.com without being shut down after the first n wrong guesses.
It strikes me as a clever way to save the inevitable calls/emails to tech support ("Uh, I haven't logged in for like, 3 years, and now I can't remember my password.")
What's the threat, exactly?
I think its safe to say my password is safe
I have an account and I don't care. Seriously the threat here is only in the most technical case. IN practicality it's not really a big deal.
I don't think they should care about case anyways.
The Kruger Dunning explains most post on
Am I too old for knowing immediately what the root cause for this was?
Shouldn't this even be considered basic knowledge for any advanced UNIX user?
That was refreshing. Now get off my lawn.
Wired seems to have missed the biggest problem, which was pointed out on reddit: the 8-character limit works both ways! If you set your password to be, say, "Password_8463!", as far as Amazon is concerned you just set it to the rather less secure "Password".
Can someone get down off their high horse long enough to explain just how this was a poor security practice on Amazon's part?
Read the article... this isn't a huge flaw, just one that reduces the complexity of cracking an existing password.
If someone manages to break into Amazon (or do an inside job), they could theoretically steal a LOT of passwords (mine was impacted prior to changing it just now) by downloading the database and running a simple rainbow table against it.... given that crypt limited the length to 8 and they case-insensitized the passwords, that's quite easy to crack even at 8 characters.
Cracked password means likely 1 or more credit card numbers per account compromised, which is a decent pay-off.
Furthermore there is the security issue of password re-use wherein an Amazon account would give an email address, and the attacker could try the email address of the account with the same password.
Make sure everyone's vote counts: Verified Voting
My amazon.com password is a dictionary word I set in, like, 1997?
Maybe it's time to change it.
Is your password hunter2_a1nO=$i! as well?
I hear the site also accepts minor misspellings, anagrams, close synonyms and Cockney rhyming slang.
A password hash is a one-way function, which means that it is impossible to re-encode passwords stored using one hash using another hash. This means that the old password hash function must still be supported until all passwords are changed.