News for hackers. Stuff that matters.
Re:AdultFriendFinder was hacked by riffraff on Sunday November 13, 2016 @10:44AM (#12943846)
I guess this was done to allow inputting a slightly wrong password?

I seem to recall facebook allowed login for a pass "fooBar" with "FooBar" (phone input capitalize first letter) and "FOObAR" (caps lock pressed).

Still seems stupid to me, but if you care a lot more about letting people in than about their security it might make sense.

Re:AdultFriendFinder was hacked by timbowhite on Sunday November 13, 2016 @10:59AM (#12943919)
Chase's online banking login is case insensitive (for both username and password). Frightening that a bank cares less about security than letting people in.
Re:AdultFriendFinder was hacked by soVeryTired on Sunday November 13, 2016 @11:30AM (#12944082)
I don't know how things are in the states, but a lot of banks in the UK ask you to input randomly selected characters from your password rather than asking for the whole thing. This suggests they're storing the passwords in the clear. The financial times wrote an article about it recently:

https://www.ft.com/content/33503e4a-8f95-11e6-a72e-b428cb934...

Re:AdultFriendFinder was hacked by msangi on Sunday November 13, 2016 @11:41AM (#12944138)
I'm sure that is also preventing lots of people from using randomly generated passwords.

I do, and it's not fun when I get asked to type in the 12th, 13th and 15th character.

Re:AdultFriendFinder was hacked by DrJokepu on Sunday November 13, 2016 @11:56AM (#12944219)
They could hash all the possible triplets. This would be still ridiculously easy to crack, but it's not cleartext anymore so maybe it would pass the tick box security audit this way?
Re:AdultFriendFinder was hacked by nicoburns on Sunday November 13, 2016 @11:47AM (#12944180)
This is because a lot of banks Internet banking systems evolved from their phone banking systems. The random digits thing was so that someone couldn'the guess your code when you said it out loud over the phone.
Re:AdultFriendFinder was hacked by syntheticnature on Sunday November 13, 2016 @12:50PM (#12944543)
Yes, when I wound up with Fidelity for a 401(k) I found their system was designed around being able to "enter your password on your phone" -- using the number keys, i.e. b3G -> 234. I can only hope that version is at least stored as a hash...
Re:AdultFriendFinder was hacked by djf1 on Sunday November 13, 2016 @03:48PM (#12945570)
The worst feeling is getting halfway through keying out your password on the number keys when the Fidelity robot tells you that's not the right password. I just say operator now until they transfer me to a human.
Re:AdultFriendFinder was hacked by syntheticnature on Sunday November 13, 2016 @05:13PM (#12945982)
I apparently am "good" enough to never have had that happen, though I don't call very often. That's horrific, since it implies that it is stored as plaintext, "optimistically" as "plain-number-text."
Re:AdultFriendFinder was hacked by jschwartzi on Sunday November 13, 2016 @08:38PM (#12946905)
It's also horrific because you can use that to brute-force guess someone's password, because the robot will tell you when you have the wrong digit, so you can work your way through all 10 phone keys for each digit, noting each time whether the robot kicks you out, until you guess the entire thing.
Re:AdultFriendFinder was hacked by djf1 on Monday November 14, 2016 @06:08AM (#12948981)
To be clear, the input just times out, likely because they don't expect a long random password input. I don't think it's evidence that they can verify a substring of your password.
Re:AdultFriendFinder was hacked by robk on Sunday November 13, 2016 @11:51AM (#12944194)
Agreed. Their rationale is that keyloggers can't as easily work and their chance of being hacked is lower than the odds of a user with malware keylogging :(
Re:AdultFriendFinder was hacked by soVeryTired on Sunday November 13, 2016 @02:06PM (#12944974)
Probably true for the most part, given the nature of the user base. On the other hand, Tesco Bank got owned this week.
Re:AdultFriendFinder was hacked by Flimm on Monday November 14, 2016 @07:05AM (#12949252)
Card-readers and other two-factor authentication is a better defence against keyloggers.
Re:AdultFriendFinder was hacked by rikkus on Sunday November 13, 2016 @02:26PM (#12945104)
A common interview question for penetration testers is how you might design password storage to allow this 'feature' without having to store the plaintext password. It's possible, I guarantee it.
Re:AdultFriendFinder was hacked by lfam on Sunday November 13, 2016 @02:52PM (#12945253)
That sounds interesting. Can you explain how to do it?
Re:AdultFriendFinder was hacked by chedabob on Sunday November 13, 2016 @04:32PM (#12945793)
Re:AdultFriendFinder was hacked by StavrosK on Monday November 14, 2016 @05:44AM (#12948863)
SSS doesn't look like it pertains to this discussion at all. How do you use this to store single digits securely?
Re:AdultFriendFinder was hacked by mnw21cam on Monday November 14, 2016 @06:47AM (#12949167)
If you have an method for requiring n out of m key parts to use the key, it is fairly easy to see how this can be used to require n out of m characters from a password. The only problem is that just a few characters doesn't have a large enough entropy to prevent the whole thing being brute forced very quickly.
Re:AdultFriendFinder was hacked by StavrosK on Monday November 14, 2016 @09:41PM (#12955203)
> If you have an method for requiring n out of m key parts to use the key, it is fairly easy to see how this can be used to require n out of m characters from a password.

It doesn't sound very easy to me at all. Can you explain in more detail?

Re:AdultFriendFinder was hacked by StavrosK on Sunday November 13, 2016 @02:56PM (#12945279)
How? I would be very interested in a solution for that, past the obvious and insecure "hash each character separately".
Re:AdultFriendFinder was hacked by tonyedgecombe on Sunday November 13, 2016 @12:17PM (#12944351)
I was in my bank branch recently and they printed off a statement while I was there. It was only when I got home I noticed the url was http rather than https. It was an intranet but even so.
Re:AdultFriendFinder was hacked by 15155 on Sunday November 13, 2016 @01:16PM (#12944676)
It's possible the machine has some kind of VPN connection and this encryption is indeed end-to-end, just at another layer.

More probably: the branch itself has a hardware VPN, so compromising the local network is still possible.

Re:AdultFriendFinder was hacked by joatmon-snoo on Sunday November 13, 2016 @12:29PM (#12944418)
So if someone breaks into one branch, they break into every branch?

Yay! Free bank accounts all around!

Re:AdultFriendFinder was hacked by vertex-four on Sunday November 13, 2016 @12:59PM (#12944582)
My bank in the UK has two separate things - a password, which I have to enter in the whole, and a "memorable word" which acts as you suggest. I've not seen a bank account which solely uses a memorable word.
Re:AdultFriendFinder was hacked by soVeryTired on Sunday November 13, 2016 @02:01PM (#12944947)
Santander uses selected digits of PIN and selected characters of password, with a numeric user ID.

In fairness to them, they do use 2FA for anything involving moving money around.

Re:AdultFriendFinder was hacked by vertex-four on Sunday November 13, 2016 @09:03PM (#12947017)
Ouch, yeah, Santander. Worst bank in the UK. Everyone I know who uses them has had some really terrible experiences.
Re:AdultFriendFinder was hacked by syntheticnature on Sunday November 13, 2016 @12:47PM (#12944530)
The last time I was made to change my Chase password, I made it maximal length at the time (32 characters). However, it turned out their login page had an off-by-one error in the login page Javascript, such that it wouldn't let you type 32 characters in the field. I worked around it via using the browser debugging tools to fix the bug, then decided on a 30-character password as an additional margin of safety. They said they'd look into it, never heard back about it.
Re:AdultFriendFinder was hacked by CamperBob2 on Sunday November 13, 2016 @06:10PM (#12946313)
You're lucky they didn't send a SWAT team to your door for "hacking."
Re:AdultFriendFinder was hacked by Godel_unicode on Sunday November 13, 2016 @05:45PM (#12946163)
Finding off-by-one errors in production code is a hobby of mine, but it's also pretty horrifying how often they're security-relevant.
Re:AdultFriendFinder was hacked by manyxcxi on Sunday November 13, 2016 @11:19AM (#12944018)
I get the case insensitivity on the username though. You don't want grandma trying to remember if it was [email protected] or [email protected] as they resolve to the same thing. If not using the email, then he same thing applies, and I don't want the hassle of my tech support trying to resolve the difference over the phone.
Re:AdultFriendFinder was hacked by emodendroket on Sunday November 13, 2016 @12:18PM (#12944359)
In general Chase has a reputation for being much more careful and thoughtful about security than others (and in fact their password policy is somewhat better than some other financial institutions I've done business with). But still, I agree, that sucks.

e: There is a pretty good discussion of this here https://www.reddit.com/r/personalfinance/comments/2m81uj/tip...

Re:AdultFriendFinder was hacked by dogma1138 on Sunday November 13, 2016 @12:35PM (#12944454)
This is common with banks due to legacy systems that don't have case sensitivity.

It's also not unheard of for them to strip all non alphanumeric characters so P@ssw0rd2016! is normalized to pssw0rd2016

Re:AdultFriendFinder was hacked by userbinator on Sunday November 13, 2016 @07:28PM (#12946653)
Frightening that a bank cares less about security than letting people in.

On the other hand, they are probably far more alert to detecting and stopping bruteforcing attempts.

It's a similar situation with certain 4-digit PINs for smartcards; that may seem trivial to bruteforce, but you only get 3-5 tries before the system considers you to be attacking it and permanently locks you out even if you try to enter the correct one afterwards.

Re:AdultFriendFinder was hacked by grimmdude on Sunday November 13, 2016 @11:35AM (#12944107)
I don't think that's correct, the password field is case sensitive for me.
Re:AdultFriendFinder was hacked by dawnerd on Sunday November 13, 2016 @06:06PM (#12946283)
As mine is too. Just tried it and it said incorrect. Maybe it's some set of old legacy users? But that wouldn't make sense since I'm migrated in from WaMu
Re:AdultFriendFinder was hacked by 0xmohit on Sunday November 13, 2016 @11:59AM (#12944231)

  Chase's online banking login is case insensitive ...
So is the case with Citi.
Re:AdultFriendFinder was hacked by Godel_unicode on Sunday November 13, 2016 @05:36PM (#12946120)
This is not true (at least for passwords on Android).
Re:AdultFriendFinder was hacked by erikbye on Sunday November 13, 2016 @11:37AM (#12944121)
My bank used to do this as well.
Re:AdultFriendFinder was hacked by rmc on Sunday November 13, 2016 @12:02PM (#12944258)
You can do what Facebook does without storing the passwords as lower case. If someone tries to log in, and the password doesn't match, then just transform it that way and try again.
Re:AdultFriendFinder was hacked by golergka on Sunday November 13, 2016 @12:11PM (#12944315)
If you're saving the hash of original PassWORD, then transforming the erronously entered pASSword to lower case will still produce a different hash from tge one you have saved. It will only work if you save a hash of lower case password.
Re:AdultFriendFinder was hacked by thaumasiotes on Sunday November 13, 2016 @07:32PM (#12946670)
> If you're saving the hash of original PassWORD, then transforming the erronously entered pASSword to lower case will still produce a different hash from t[h]e one you have saved.

This is true, but it's not a response to your parent comment,

> You can do what Facebook does without storing the passwords as lower case. If someone tries to log in, and the password doesn't match, then just transform it that way and try again.

1. Store the hash of "PassWORD".

2. Receive erroneous "pASSword", hash it, find the hash isn't right.

3. Reverse the case of the bad input to get "PassWORD", hash that, find it matches.

At no point was it necessary to store the hash of "password".

Re:AdultFriendFinder was hacked by golergka on Sunday November 13, 2016 @07:49PM (#12946715)
Oh, you mean only the transformation of inverting the case. But I believe that originally we were talking about any mistakes with case, not only inversion.
Re:AdultFriendFinder was hacked by qb45 on Sunday November 13, 2016 @12:16PM (#12944344)
You can also do O(2^n) brute-force like a dumbass.

Not sure if this is what GP meant. Maybe Facebook only accepts wrong case on the first position (simple to implement) or maybe GP just doesn't know what they do.

Re:AdultFriendFinder was hacked by ced_vdb on Sunday November 13, 2016 @12:55PM (#12944564)
Why wouldn't they transform it before registration and login ? That way they don't have to check multiple passwords. I guess I'm missing smtg.