Slashdot Mirror


Most Bank Websites Are Insecure

Anonymous writes "More than three-quarters of bank Web sites have design flaws that could expose bank customers to financial loss or identity theft, according to a University of Michigan study that will be presented this week at the Symposium on Usable Security and Privacy. The study, 'Analyzing Web Sites For User-Visible Security Design Flaws,' examined 214 bank Web sites in 2006. It was conducted by University of Michigan computer science professor Atul Prakash and doctoral students Laura Falk and Kevin Borders."

269 comments

  1. Surprise - really... by Anonymous Coward · · Score: 5, Informative

    It is actually a surprise, earlier the banks would just cover the damages caused. But with the current global economy it is actually a bit surprising that the banks are letting this happen.
    But then again they might not - the study is from 06 and those were diffent times for banks.

    1. Re:Surprise - really... by Lobster+Quadrille · · Score: 5, Interesting

      A while back I emailed my bank about several critical holes on their website. Their response: because the actual banking takes place through a third-party, the access logs that are publicly available on the site, the ability to manipulate the content of the website through javascript, the ability to alter login forms, and the ability to hijack the CMS' admin sessions are non-issues.

      I have a new bank now.

      --
      "The cup is in turn designed for holding hot or cold liquids, and has an open rim and closed base." --US Patent #5425497
    2. Re:Surprise - really... by Anonymous Coward · · Score: 0

      Which one did you have and which do you have now?

  2. Fortunately, in the US... by Dystopian+Rebel · · Score: 4, Insightful

    Banks are protected from their mistakes by the US Federal Reserve.

    --
    Rich And Stupid is not so bad as Working For Rich And Stupid.
    1. Re:Fortunately, in the US... by bondsbw · · Score: 4, Informative

      Banks are protected from their mistakes by the US Federal Reserve.

      Consumers (or lenders, technically) are covered up to the greater of their account balance or $100,000, but identity theft is far from protected.

      --
      All my liberal friends think I'm a conservative, all my conservative friends think I'm a liberal.
    2. Re:Fortunately, in the US... by mea37 · · Score: 5, Informative

      1) I believe that would be the lesser of their account balance or $100,000
      2) It looks like GP said the institution is protected, not the customer

    3. Re:Fortunately, in the US... by Fozzyuw · · Score: 2, Informative

      2) It looks like GP said the institution is protected, not the customer

      I believe the GP was referring to the bail of some banks by the US Gov' due to their imminent collapse caused by bad investment into the housing market/mortgages.

      --
      "The past was erased, the erasure was forgotten, the lie became truth." ~1984 George Orwell
    4. Re:Fortunately, in the US... by rodrigoandrade · · Score: 0, Flamebait

      Not only commercial banks, but investment banks too. Go (to hell) GWB!!

    5. Re:Fortunately, in the US... by Anonymous Coward · · Score: 0

      Not only commercial banks, but investment banks too. Go (to hell) GWB!!

      I think you mean "Go (to hell) congress!!"

      but that would go against the "Bush is the root of all evil" mantra.

    6. Re:Fortunately, in the US... by Anonymous Coward · · Score: 0

      "examined 214 bank Web sites in 2006"
        Um, Hello, but 2 years ago? Isn't that kind of an old survey to be posted today? Its still something I'm gonna give my bank shit about next time I go in there ...
      SSL does not pass go, do not collect 200 dollars.

    7. Re:Fortunately, in the US... by kthejoker · · Score: 2, Informative

      This may be somewhat true, but the FDIC is an *insurance* company, and if a lot of banks had to start hitting it up due to identity theft, its premiums (in the form of government deficit) would go up. And that tanks the economy, which tanks banks, etc ...

      So, no, banks do not get off scot-free for this kind of thing because of some magical safety net. TINSTAAFL.

    8. Re:Fortunately, in the US... by Anonymous Coward · · Score: 0, Troll

      Most banks use Windows... even Windows 95! Everybody knows how insecure Windows is, including the banks that use it. Its self inflicted and well known. This is no news.

    9. Re:Fortunately, in the US... by Dystopian+Rebel · · Score: 2, Insightful

      Yes, the irony of my post appears to have been missed. (o:

      --
      Rich And Stupid is not so bad as Working For Rich And Stupid.
    10. Re:Fortunately, in the US... by dlur · · Score: 1

      The FDIC only insures customer deposits of $100,000 per customer or up to $250,000 for some special retirement accounts. This is only for the purposes of covering depositors in instances like the recent run on IndyMac Bank. The FDIC does not insure banks or their customers against identity theft, hacking, etc. For this banks purchase bond coverage, except that the stipulations on the bond contracts are so narrowly worded that it's almost not even worth carrying the coverage. Generally when identity theft or hacking incidents happen banks just end up eating the cost.

      --
      Duris MUD - The best pkill MUD. Ever.
    11. Re:Fortunately, in the US... by Anonymous Coward · · Score: 0

      ..And that tanks the economy, which tanks banks, etc ...

      So, no, banks do not get off scot-free for this kind of thing because of some magical safety net.

      Okay, sure, but if the economy tanks, the customer/citizen still gets boned. The scenarios are still:

      1) Profit (small or large): Banks keep the profits and the customer/citizen gets jack. +1 for the banks, 0 for the customers

      2) Significant losses: Banks get bailed out by the Fed. The banks are now getting money from the organization supplying funds/credit/loans to the country the customers/citizens pay taxes to. +1 for the banks, 0 for the customers

      3) Catastrophic losses: Banks get such huge bail-outs from the Fed that the economy starts to tank. Banks go down, and the customers also get boned. -1 for the banks, -1 for the customers.

      Grand total:
      Banks = 1 + 1 -1 = 1
      Customers = 0 + 0 -1 = -1

    12. Re:Fortunately, in the US... by Anonymous Coward · · Score: 0

      Which is neither federal (like, say, Federal Express), nor is there an adequate reserve.

      Ref - see Monopoly Men

  3. The Solution... by techiemikey · · Score: 1, Troll

    ...go to a physical bank location and talk to a teller instead of trusting sites you aren't 100% sure are secure.

    1. Re:The Solution... by maxume · · Score: 5, Funny

      The physical bank location isn't 100% secure either.

      --
      Nerd rage is the funniest rage.
    2. Re:The Solution... by zlogic · · Score: 1

      What's the point of doing things the secure way when the bank's site can give away your data to anyone after an SQL injection atack?

    3. Re:The Solution... by techiemikey · · Score: 3, Insightful

      yes, but at least then you either A) have been held up/robbed in person and know you are being robbed, or B) have a person on record as the person who handled your account. Seems better to me.

    4. Re:The Solution... by techiemikey · · Score: 1

      well, don't create an online account, and viola, you aren't subject to their vulnerabilities.

    5. Re:The Solution... by miraboo · · Score: 1

      This is not really much of a solution. How often do you think fraud is committed at a physical bank location. I have encountered many examples eg Bank Managers (innocently) asserting that an imposter is not an imposter, allowing the transfer of a property title or accepting plainly forged signatures. In my view online banking is orders of magnitude safer [I don't have hard data but my gut feeling is that it exists].

      You might say that the negative outcomes are the result of actions by third parties and a customer using the bank him- or herself would not increase the likelihood of such things occurring

      I, therefore, propose a solution: allow customers to opt out of IRL banking just as they allow customers to opt in to internet/phone banking. I realise this is a somewhat irregular solution not without its difficulties (eg what do you do when you forget or lose your access credentials) but I think it merits further discussion. And I certainly think that internet banking can be and is far superior to IRL banking.

    6. Re:The Solution... by techiemikey · · Score: 1

      While I won't agree to your final assessment until I see some data on it, I like the general idea of opt in/out of parts of banking which you don't like. If you don't trust humans, I agree you should be able to opt out, just as you have to opt in (usually) to say you are in favor of electronic banking.

    7. Re:The Solution... by mea37 · · Score: 1, Insightful

      Yes, if I'm going to lose some money, I at least want to have been in physical danger to boot. </sarcasm>

      This debate was tiresome before it started. Short of providing statistics on the risk of loss in each scenario (no, I don't have them), nobody has anything interesting to say on the topic.

    8. Re:The Solution... by MBGMorden · · Score: 4, Insightful

      That's assuming that the online account isn't accessing a database with all the information in it. You might say "preposterous!!?!?!", but this whole report is about banks doing stupid things as far as security goes.

      Afterall, it's not like when you sign up for online banking they go to the back, pull your stuff from a manila folder and say "Another one of these fellas wants to look at his stuff on the interwebs. Lets put it in the computer.".

      --
      "People who think they know everything are very annoying to those of us who do."-Mark Twain
    9. Re:The Solution... by relguj9 · · Score: 1, Insightful

      I'd rather have my money stolen by someone remotely and get my money recovered by the feds from the security of my own home in a few minutes than be held at gunpoint.

      Also, maybe it's just because I rely on computers for my livelihood and have used them all my life, but I trust a program and algorithm to get it right quickly over a teller any day of the week. And even if it gets it wrong, it's traceable and fixable.

      Gah, I'm just pretty far opposite to your viewpoint I guess. Might be a generation thing.

    10. Re:The Solution... by maxume · · Score: 1

      As much as anything, the point is that "100% secure" isn't a useful measure.

      As far as I can tell, the risks I take by using online financial systems are rather small, so the convenience is worth it.

      --
      Nerd rage is the funniest rage.
    11. Re:The Solution... by somersault · · Score: 4, Interesting

      Your viewpoint isn't so much as a generation thing as a naivety thing.

      Who cares if the transaction between yourself and your bank is "100% secure" and the encryption can't be broken without 1 million years of brute force attacking - if someone has installed a keylogger on your computer and now has your username, password and whatever other stuff the bank requires you to have to log in?

      Then there's the fact that these systems likely aren't 100% secure - the algorithms may work perfectly, but if the design of the system (which was created by one or more flawed humans) is faulty, then you have problems. You shouldn't be so worried about your teller making a mistake counting out your money so much as you should be worried that the teller has just slipped out $150 when you asked for $100, and pocketed the $50.

      --
      which is totally what she said
    12. Re:The Solution... by OzoneLad · · Score: 1

      well, don't create an online account, and viola, you aren't subject to their vulnerabilities.

      Yup. That way, no one can string you along...

    13. Re:The Solution... by Trails · · Score: 1

      You imply that usage of the site is a prerequisite for the insecurity. Many sites create risk for customers who've never even logged on.

    14. Re:The Solution... by somersault · · Score: 1

      Only then, someone steals your identity online, changes all your passwords, opts you out of written and in-person banking and you're screwed :p That doesn't seem a very likely scenario though, there should be ways of proving your identity in really bad cases.

      I actually think my online bank security measures were over the top - especially the fact that my account got permanently locked out when I forgot the answer to the mandatory security question thing. The questions were non user specifiable, and most of them were totally irrelevant to me, yet I had to fill out at least 5 of them. If the questions are the same for every account then it's going to be easier for someone to get the answers from you in conversation or via Facebook or whatever other social networking type sites you are a member of. Compared to the security for other systems (which could just as easily be used to steal my money, for example my paypal or amazon accounts), the security measures seem way OTT. I'm pretty happy with username and password security, with security questions only being used to retrieve your password. Why should my online bank account lock itself permanently just because I don't have a 'favourite place', 'favourite food' or a 'favourite TV show'? Perhaps my preferences are different depending on what mood I'm in, or perhaps I don't even watch much TV (at the time I registered for an online bank account I basically spent all day on the computer..).

      I can't be bothered to go through the hassling of re-registering as I don't really need it anyway :/

      As for avoiding untrustworthy humans who do you think runs the online banking systems? If you "don't trust humans" again you're screwed - may as well hide all your money in a box somewhere.

      --
      which is totally what she said
    15. Re:The Solution... by story645 · · Score: 2, Insightful

      Provided you even have a choice. When I opened my bank account, I was given a pamphlet on online banking. Few days later my default username and password came in the mail.

      --
      open source modern art: laser taggi
    16. Re:The Solution... by relguj9 · · Score: 1

      if someone has installed a keylogger on your computer and now has your username, password and whatever other stuff the bank requires you to have to log in?

      Installing a key logger on my PC would be my responsibility to protect against. I would actually argue that it's easier for a teller to photo copy my information and mail it somewhere than it is for someone to install a key logger on my PC without knowledge.

      I reformat my PC every 6 months and closely monitor what I download and what's on it.

      There are no key loggers on my PC, and I'm not saying this from a naive perspective.

      Then there's the fact that these systems likely aren't 100% secure - the algorithms may work perfectly, but if the design of the system (which was created by one or more flawed humans) is faulty, then you have problems.

      Huh? If the system is designed improperly and my money gets counted wrong I'll know, because I check my bank account regularly and compare it to what I've bought.

      You shouldn't be so worried about your teller making a mistake counting out your money so much as you should be worried that the teller has just slipped out $150 when you asked for $100, and pocketed the $50.

      Why should a teller giving me $100 dollars and stealing $50 from the bank concern me?

      No current system is completely secure in a completely automated fashion LOL. Maybe someday it will be but not in the near future. Sure, there's a level of risk, but the current risk/reward factoring potential consequences is satisfactory to me. This article is also evidence of constant improvements and critique to the system, which seems healthy to me.

    17. Re:The Solution... by Anonymous Coward · · Score: 0

      Speaking of which, it spices up a day to be on the phone with a user who screams "Yaaaaaaaaaaaaa!" and drops the phone. After a couple of minutes they come back with "We've been robbed, call the police!".

      Ah, the joy of technical work at a bank. (That and the hours: 7am to 6pm).

    18. Re:The Solution... by somersault · · Score: 1

      Even if a system is "completely automated" it will still have administrators or maintenance engineers, who could siphon off money from your account. Sure, you can get it back, but I'm trying to point out that it's no more secure than a physical bank. When I was talking about taking an extra $50 out, I meant $50 of your dollars. You are quite a careful person it seems, but some people might just not even check the receipt they get, or perhaps the teller has been clever enough to mess with the system and falsify receipts too. You just can't be sure.

      As for systems being designed improperly, I wasn't talking about the system incorrectly displaying your balance - I was talking about people intercepting your communications and hacking into your account. Encryption protocols have been broken in the past, so it's possible someone could find a weakness in SSL communication and get your username/password that way. Then they could steal money from your account. Again, you're usually protected by some kind of guarantee from the bank, but it's pretty silly to have complete faith in online banking simply because it doesn't involve going outside.

      --
      which is totally what she said
    19. Re:The Solution... by relguj9 · · Score: 1

      I never said I have complete faith in a computer network though, my original argument was in response to preferring to take the risk of losing my money through cyber crime than being held at gunpoint and losing it to a thug. In other words, the lower my risk of bodily injury the better heh.

      I think more research could stand to be done on personal losses via cyber crime (NOT through social engineering) versus losses from real crime. I believe there is more of the latter, but I don't know for sure.

      And to take go a step further, if someone is going to bother to take my information by breaking a network, I think we're both equally vulnerable. Considering they keep everyone's information digitally, whether you're registered for online banking or not.

      I agree on the skepticism though, I am very skeptical of the system and I know the risks and do what I can to protect myself.

      Like I said, the risk/reward is satisfactory me, especially when the system is under improvement.

    20. Re:The Solution... by Sandbags · · Score: 1

      I don;t see too many criminals breaking in and demaning the bank teller burn the a DVD from the banks server while they're bust bagging the loot...

      --
      There is no contest in life for which the unprepared have the advantage.
    21. Re:The Solution... by Peeteriz · · Score: 1

      Any decent bank's security system cannot be bypassed by a keylogger.
      For example, my bank authorizes me with an user-id + entering a one-time password at login and at approving payments.
      I get these one-time passwords from a piece of paper issued by bank with a 120 of them, or I could get a keyfob that would show them to me digitally. All a keylogger can do is to capture one of 'used' passwords, which becomes useless right then.

      I can do my online banking through a web-cafe in Elbonia and feel much safer than, for example, paying in the same cafe with a creditcard.

  4. Bank logins by AvitarX · · Score: 5, Insightful

    If this report makes it any harder to login to my account I am going to have to find the publishers, and beat them.

    My current bank forced me to select 6 questions, many of which there were no choices I knew the answer to, but that someone stealing my identity could find.

    When one of these comes up that I can't answer I call the customer service, and am verified by my mothers maiden name. Defeating the purpose of all the questions anyway.

    Also, my user-name is not a password, don't make me change it to one.

    --
    Wow, sent an e-mail as suggested when clicking on "use classic" banner, and got a fast response that addressed my msg
    1. Re:Bank logins by bondsbw · · Score: 5, Funny

      At least your username isn't your Social Security Number. I'm looking at you, Regions Bank.

      --
      All my liberal friends think I'm a conservative, all my conservative friends think I'm a liberal.
    2. Re:Bank logins by christopherfinke · · Score: 1

      And Sallie Mae.

    3. Re:Bank logins by SatanicPuppy · · Score: 4, Interesting

      That makes me absolutely apeshit; do NOT force me to choose one of your crappy questions! Let me write my own question, and my own answer.

      Whenever I get to write my own question, the question is always a mnemonic for a password...Secure, and easy to remember, since the question implies the answer uniquely, and you don't get any "Did I abbreviate my hometown name in the 'What was the name of your high school question?'" problems.

      The thing I do if they force the question, is use a stock response for all questions of that type, which is, itself, password like. E.g my first pet was: Wc@e%rddt^y, whereas my first car was" L!kj%nb^

      --
      ad logicam Claiming a proposition is false because it was presented as the conclusion of a fallacious argument.
    4. Re:Bank logins by Anonymous Coward · · Score: 0

      Maybe not as bad as SSN, but 53rd uses your CC number as your username.... and Firefox can save UN/PW like normal websites.

    5. Re:Bank logins by SatanicPuppy · · Score: 1

      BoA defaults to that, but you have the ability to change it.

      --
      ad logicam Claiming a proposition is false because it was presented as the conclusion of a fallacious argument.
    6. Re:Bank logins by MBGMorden · · Score: 2, Interesting

      Their credit card accounts don't seem to (or didn't - I've had my account online for about 8 years or so now). Not sure about their checking. They DO have an annoying login though. If you've never logged in on this computer before, you have to answer 2-3 extra questions before logining in, and then after logging in they present you with a "sitekey" which you're supposed to verify is correct (and reenter your password). Thing is, in God only knows how long of accessing that site, the sitekey has NEVER been incorrect. And if it was, what would I have do? There's not "show me another sitekey" option, or "this is not my sitekey". It's just here: type in your password if this is right.

      For my main accounts I use Wachovia, which is also annoying with the usernames. What idiot decided to make it a requirement that you have numerical digits in your username for goodness sakes!?!? I'm good at picking out passwords. My passwords are damned hard to remember BECAUSE they're good. Don't stack on remembering which username I use on each site too . . .

      --
      "People who think they know everything are very annoying to those of us who do."-Mark Twain
    7. Re:Bank logins by houghi · · Score: 2, Insightful

      'What was the name of your high school question?'

      Yes please make them make made make up my own question.
      High school: I went to several schools in several cities and even countries.
      Maiden name of my mother: You have no need to know that. You want my data, OK. I am not giving you my parents data as well.
      I will give you enough data to process. e.g. there is no need most of the times for a phone number. You have my email address and you can mail me.

      Many other questions I can sometimes select from are things I have no relation with.

      Visa once asked me what my limit was as a test. I did not know the answer. This was just after the change to the EUR and I had no idea how much it was exactly.
      Also most cards when you apply for them will have only a few possible answers. In Belgium the default is 2500 or 3500 EUR.

      --
      Don't fight for your country, if your country does not fight for you.
    8. Re:Bank logins by Dragonslicer · · Score: 1

      Bank of America also doesn't allow special characters in your password.

    9. Re:Bank logins by ronoholiv · · Score: 1

      BoA is in the process of forcing users to change it from the SSN. Of course, they didn't say anything about this until after I had been locked out of my account and I was forced to call customer service...

    10. Re:Bank logins by flink · · Score: 1

      The site key is how you know you are on the BoA and not some phishing site. It is something only BoA knows about you, since you chose it when you setup your online account. So if the sitekey is incorrect you are not on the BoA website and should not log in.

    11. Re:Bank logins by operagost · · Score: 1

      Let me get this straight: you were given personal security questions: and you don't know the answers? But a thief would? All righty!

      --

      Gamingmuseum.com: Give your 3D accelerator a rest.
    12. Re:Bank logins by Tanktalus · · Score: 3, Insightful

      Minor nit: sure, my bank has my email address. I do NOT want them emailing me. Under ANY circumstances. If it's important, send me normal snail mail.

      If I have to start weeding out "legitimate" email from my bank vs "phishing" that appears to be from the same bank by actually opening the mail to look at it ... well, I'll probably just ignore the legitimate stuff, to be honest.

    13. Re:Bank logins by gardenwall2 · · Score: 1

      Your "sitekey" questions are for a website that your bank is using for security purposes. Annoying, I know, but the FDIC is now requiring an additional level of security. Once of the options is using a third party site. Hopefully, someone attempting to steal your identity or funds won't know the information this extra site is requesting, whether it be in a question format or a "recognize the picture" format. I agree that not being allowed to pick your user name is annoying. However, by forcing the use of a user name that doesn't come near to matching your other user names, it hopefully adds another bit of security. Unless you write down that user name and password and leave it around somewhere...

    14. Re:Bank logins by notthepainter · · Score: 4, Funny

      whereas my first car was" L!kj%nb^

      Wasn't that a great car? Mine got great mileage. Finicky carb but at least it was easy to rebuild.

    15. Re:Bank logins by Z00L00K · · Score: 3, Interesting
      The bank I use Swedbank uses a security token with a challenge/response for several stages:
      • At log in to authenticate.
      • Whenever a new payable account is registered.
      • The total sum to pay of all bills registered at that session.

      This means that it's hard for any intruder to actually do something even if they are able to crack the encrypted channel between me and my bank.

      The use of username/password or a non challenge/response technology are definitely insufficient since they are open for man in the middle attacks and other attacks.

      --
      If builders built buildings the way programmers wrote programs, then the first woodpecker would destroy civilization.
    16. Re:Bank logins by CastrTroy · · Score: 4, Interesting

      I use random password like strings for the answers to those questions also. It's too easy for just about anybody who knows me to guess the correct answers to those questions. You don't even have to know me, you can just check out my facebook profile. My first highschool is obvious, because there is only 1 in my hometown.

      --

      Anthropic principle: We see the universe the way it is because if it were different we would not be here to see it.
    17. Re:Bank logins by wattrlz · · Score: 1

      Y'know, in some sort of crazy sort of way that makes sense. I still think it's far from the best system, though.

    18. Re:Bank logins by pfleming · · Score: 1

      'What was the name of your high school question?'

      Yes please make them make made make up my own question. High school: I went to several schools in several cities and even countries. Maiden name of my mother: You have no need to know that. You want my data, OK. I am not giving you my parents data as well.

      They already have your mother's maiden name. They just want to see if you are who you claim you are. I usually have to reverify my computer after each upgrade of Firefox :(

    19. Re:Bank logins by wattrlz · · Score: 1

      They have questions like, "What was your high-school sweetheart's middle name?", " What is the first color shirt did you wear when you signed up for this account?", or, "What was the address of the house you grew up in?" . Most people haven't committed all that stuff to memory, don't have the time/patience to look it up, and haven't formulated a list of default responses to these questions so they don't have to remember how they decided to write, "416 east walnut circle drive". Your hypothetical identity thief has all the time and motivation in the world to look these things up and/or has a bot that will try multiple accounts and doesn't get frustrated or have to call tech support after the third failure.

    20. Re:Bank logins by cryptoguy · · Score: 2, Informative

      My current bank forced me to select 6 questions, many of which there were no choices I knew the answer to, but that someone stealing my identity could find.

      Just put in a strong password as the answer to each of the questions. It's about the best you can do.

    21. Re:Bank logins by SuperQ · · Score: 2, Insightful

      I do the same thing, I just generate additional strong passwords and keep them in a GPG encrypted file.

      The problem is these questions are NOT 2 factor authentication, and like you say only make the authentication method weaker.

    22. Re:Bank logins by tlhIngan · · Score: 3, Funny

      The problem with the questions is based on a watered-down version of bank security measures.

      There were guidelines issued that said banks and other financial institutions should use two-factor authentication. The banks, however, fought back because such changes (keyfobs, scratch tickets, etc) cost money, and the guidelines were watered down to what they are now - "sorta-wannabe-two-factor".

      In reality, it's another password.

      http://thedailywtf.com/Articles/WishItWas-TwoFactor-.aspx

      Heck, some banks are really idiotic, too...

      http://thedailywtf.com/Articles/Banking-So-Advanced.aspx

    23. Re:Bank logins by gEvil+(beta) · · Score: 1

      whereas my first car was" L!kj%nb^

      I still haven't found the car in Nethack...

      --
      This guy's the limit!
    24. Re:Bank logins by AvitarX · · Score: 2, Insightful

      Except the most recent one required me to use a different answer to each question.

      So I have 6 questions, plus a username that is a strongish password, and 6 other strong passwords, and another strong password.

      And the username is different at every bank.

      Of course, now that I can't login I call the bank, use mothers maiden/current name and social and they get me in.

      It is total BS.

      --
      Wow, sent an e-mail as suggested when clicking on "use classic" banner, and got a fast response that addressed my msg
    25. Re:Bank logins by cellocgw · · Score: 1

      The thing I do if they force the question, is use a stock response for all questions of that type, which is, itself, password like. E.g my first pet was: Wc@e%rddt^y, whereas my first car was" L!kj%nb^
      Exactly. Why people think they have to answer the questions with the actual correct answer is beyond me. Except when you try to set up an account with true morons like Northrop Grumman, who gives you lots of choices in questions, but for example if you select "what are the last 4 digits of your SSN?" you are forced to respond with a 4-digit decimal number, or for "what state were you born in?" it has to be a two-character alpha response.
      And even worse, many sites don't allow you to answer different questions with the same answer. That sort of screws Mr. Washington Washington who was born in Washington :-)

      --
      https://app.box.com/WitthoftResume Code: https://github.com/cellocgw
    26. Re:Bank logins by Anonymous Coward · · Score: 0

      Allowing users to establish both the question AND answer would be better for security. However two things mitigate against this:

      1. RSA, which is heavily used for 2-factor authentication in banks doesn't allow it.
      2. Jane Q. Public already complains about security questions and wants to be hand-held through the process. Fear of dissatisfied customer experience online makes banks skiddish encouraging bad security behavior. I know, I work for one.

    27. Re:Bank logins by Anonymous Coward · · Score: 0

      The only security measure that works is SSL.

      The security measures that banks typically put in place... keyword pictures, answering additional questions, 'secure keyboards' that jumble letters to thwart naieve keyloggers...etc are *ALL* subject to trivial MITM which using SSL is supposed to prevent.

      The trouble is by adding these countermeasures it gives the average joe the feeling that their MITMed connection to their bank is secure because they are focusing on all of these other security indicators and not the one and only one that really counts (Validated SSL cert)

    28. Re:Bank logins by flipperdo · · Score: 2, Insightful

      And Regions login page isn't secure. It posts to a secure page, but the page containing the login form is an http: url.

    29. Re:Bank logins by Convector · · Score: 1

      I tend to make up false answers to these questions so that if for example somebody does know my mother's actual maiden name, that won't get them in. It means I have to remember the "correct" answer in addition to the true one, but that hasn't been a problem so far.

    30. Re:Bank logins by severoon · · Score: 2, Funny

      I'm used to seeing l33t on /. occasionally, so I tried to read your pet name and car make and my brain exploded.

      --
      but have you considered the following argument: shut up.
    31. Re:Bank logins by Sandbags · · Score: 2, Informative

      Hell, BB&T not only doesn't use 2 factor authentication, they also don't enforce strong passwords, nor do they prevent browser caching of passwords. The login field was recently "moved" in order to "prevent some types of known security attacks" but the login fields are still ON the MAIN PAGE...

      --
      There is no contest in life for which the unprepared have the advantage.
    32. Re:Bank logins by WithLove · · Score: 1

      I have a friend that had an account on a financial website where the question was "Who's your favorite fictional character?" He put "Cloud".

      Years later, some ID thief looked him up on a video game discussion website, and found that his favorite Final Fantasy character was Cloud. Figured he'd try that, I guess, and gained access to his account.

      Since then, I've been VERY careful with my question/answers. I mean, really, how hard is it for someone to look up where I went to high school with my full name? Or even my mother's maiden name? (Wedding announcements?)

      I'm in the process of changing all the answers to the same answers but put through a simple algorithm, even like inserting "0"'s between every third letter, or only doing the second half of it backwards.

      I'll probably never need the questions, but they're still there, for anyone who tries to log on to my account and clicks "Forgot your password?" to try their hand at.

    33. Re:Bank logins by FLEB · · Score: 1

      Unless there was extra client software involved, I don't know that this could be safe through a browser. All a phishing site has to do is relay the information back and forth, like the "human CAPTCHA cracker" scheme, wouldn't they? Plus, nothing prevents a phisher from saying "We've streamlined our log-in process! Simply enter your user name and password below."

      --
      Information wants to be free.
      Entertainment wants to be paid.
      You just want to be cheap.
    34. Re:Bank logins by FLEB · · Score: 1

      Okay, scratch that last bit-- brain not in gear. They'd still need the personal info in order to actually use the name and password. Right.

      --
      Information wants to be free.
      Entertainment wants to be paid.
      You just want to be cheap.
    35. Re:Bank logins by lmpeters · · Score: 1

      There is actually a good reason for having a single set of challenge questions for all users. If someone types in an invalid username, you can present them with a random challenge question and reject all possible answers. This is a good way to protect against account harvesting.

      Unfortunately, many banks stop short of that and simply report that an invalid username was typed in. Thus, an attacker has a much easier time because he/she can fairly quickly determine what usernames are valid and attack them.

    36. Re:Bank logins by Anonymous Coward · · Score: 0

      You can also give a random string as your mother's maiden name.

    37. Re:Bank logins by houghi · · Score: 1

      They already have your mother's maiden name

      No they don't. Unless they got it in an illigal way. I certainly did not gave it to them.

      --
      Don't fight for your country, if your country does not fight for you.
  5. Surprise by MyLongNickName · · Score: 5, Interesting

    Having worked in the banking industry for nearly a decade, I was a bit skeptical. Many times we will have some security firm come in and look at our public facing web site, and come back with a list of 25-30 items that are 'security issues'. Most of them are complete crap, and maybe 1 or 2 are legitimate concerns. Management gets in a tizzy and insists that all items must be addressed, even when many items make no sense or are even counterproductive to implement.

    I skimmed the underlying study (the article itself was worthless except for the link), and some of the concerns are very valid. For example, I have NO idea why a bank wouldn't insist on using SSL for any banking transaction.

    --
    See my journal for slashdot ID's by year. Mine created in 2005. http://slashdot.org/journal/289875/slashdot-ids-by-year
    1. Re:Surprise by unlametheweak · · Score: 2, Insightful

      I am neither a Web designer or programmer nor am I a cracker. In many respects I'm just a typical computer geek who knows enough to stay out of trouble. I am wondering why these banks don't hire competent employees (or contractors) though. Some of the problems mentioned in the PDF seem very obvious to me:

      Break in the chain of trust: Some websites forward users to new pages that have different domains without notifying the user from a secure page. In this situation, the user has no way of knowing whether the new page is trustworthy.

      Inadequate policies for user ids and passwords

      (i.e. email addresses for IDs and short crackable passwords)

      E-Mailing security sensitive information insecurely

      (I always found it BIZARRE that banks and its employees aren't trained to use PGP and the like for even large moneyed account holders and more sensitive information)

      - logons etc on insecure pages

    2. Re:Surprise by unlametheweak · · Score: 1

      Many times we will have some security firm come in and look at our public facing web site, and come back with a list of 25-30 items that are 'security issues'. Most of them are complete crap, and maybe 1 or 2 are legitimate concerns... even when many items make no sense or are even counterproductive to implement.

      What are the security concerns that you consider to be "complete crap" and "make no sense" and are "counterproductive"?

    3. Re:Surprise by TheMooose · · Score: 5, Interesting

      I worked as a web developer for scores of Credit Unions all over the US. In the last 4 years the NCUA (like the fed for CUs) became freakishly paranoid, and like most "governing" bodies, took no time to understand buzz-words. They started implementing draconian requirements that forced the CUs, large and small, to spend great deals of money on website security. That money would have gone into members' accounts at year end. While working for the CUs, I found that the most damaging attacks were often nothing the NCUA could have dreamed of. They worried about open ports and front page extensions while the Chinese and Russian hackers focused on SQL injection and Cross-site scripting (XSS). In one case I was involved with, the attackers were able to compromise a content management system via SQL injection and dynamically change the links to home banking for dozens of CUs. My advice is for these banks and credit unions would be to have their websites and underlying systems audited, if not code reviewed, by a well seasoned team of professionals and to not rely on the scanning services unless they just want a warm fuzzy feeling.

    4. Re:Surprise by Fozzyuw · · Score: 3, Informative

      (i.e. email addresses for IDs and short crackable passwords)

      There's a line a bank must tread between obvious security and usability. There's one bank I use that forced me to take THEIR login ID but let me set my own password. It's the only bank I have to save my login ID in an accessible location so I can go and look it up, because I can't damn well remember what stupid number they gave to me at the end of some sort of concatenated user name based on my real name.

      There extra security in having hard to guess logins and passwords, but you're also making it difficult to the point of uselessness to make people remember endless amount of logins and passwords where they're just going to start writing them down on stick-it-notes at their work desk. In that sense, allowing them to make easily remembered logins can be MORE security by avoiding having your customers take their own extreme measures to remember their credentials.

      What I'm seeing happening recently is that banks are having you pick a specific picture associated with your account and have you just enter your login ID. They then direct you to a "second" login page that will show your "site key" (the image you selected) along with some text you might have filled in yourself (describing the picture). This, I assume, is to defeat phishing sites. A phishing site shouldn't be able to know your "site key" picture and text, which is to alert the user that they're not on the right website.

      Though, I personally have no pity to people who fall for phishing sites. Knowing how to read and check an address bar is part of being able to use the Internet properly. Otherwise, it would be like allowing people to drive without a license. Sure, some people can do it successfully but they're more likely to make a mistake that is easily avoidable, just because they didn't know better.

      - logons etc on insecure pages

      This is often a misunderstanding. One that I had at a point as well. Your login form has to submit to a SSL page, not reside on an SSL page to be secure. This is why several banks have login's on non-SSL pages, because their main informational site doesn't need the extra overhead of SSL to transmit their advertisement stuff.

      However, should your login fail and they send you back to a non-SSL page with your information filled in, then I would be concerned. Though, I've not seen a bank do that yet. General rule of thumb is that if you're paranoid about it, submit the login form, without/wrong credentials and you'll get a login/SSL page.

      --
      "The past was erased, the erasure was forgotten, the lie became truth." ~1984 George Orwell
    5. Re:Surprise by mrjohnson · · Score: 1

      I am wondering why these banks don't hire competent employees (or contractors) though. Some of the problems mentioned in the PDF seem very obvious to me:

      Well, I work for a large bank and I can tell you, most of the people who work in this industry are borderline incompetent.

      Most good IT people avoid us since banks have to deal with SOX, which was about the dumbest idea ever, and many other regulations that mean even the most trivial changes can take weeks to implement. Not a lot of incentive to go bug hunting when it'll mean filling out (and faxing!) a bunch of lame paperwork.

      It once took two weeks for me to add an index to a table.

    6. Re:Surprise by MyLongNickName · · Score: 1

      Its been a while since I've dealt with it, but the biggest that came to mind was adding "security questions" to retrieve your password. This not only required a lot of time to implement, but actually decreases the security in my humble opinion.

      --
      See my journal for slashdot ID's by year. Mine created in 2005. http://slashdot.org/journal/289875/slashdot-ids-by-year
    7. Re:Surprise by Anonymous Coward · · Score: 1, Funny

      Last year, a bank auditor (outside paid third party working with some fed auditor) in all seriousness told me that unless the words "please do not hack our web site" were on the home page, it was not illegal to break into it.

      They had the VP convinced that this had to be done. They were about to put "please to not hack our web site" on the home page.

      That's completely idiotic, and it came from folks that were supposed to "know".

      After explaining this was stupid, and using Google to show that no other bank does it, they told the auditor to get his supervisor. And suddenly the stupid request went away.

      True story. That's the worst example I have, but deal with these guys a while and you stop being surprised by their ignorance.

    8. Re:Surprise by CastrTroy · · Score: 2, Insightful

      Couldn't the phishing site just take your login ID from you, post it to the banks website, possibly through a proxy botnet machine so it wouldn't look like a whole bunch of requests were coming from a single machine, and download the site key image and show you the proper one? I don't think any phishing scams haven't gotten this sophisticated yet, because it's easy enough to just do it the old fashioned way. But if things get hard enough, and all bank websites start using tricks like this, then I could see phishing getting much more sophisticated. If someone is stupid enough to type their credentials, even just their login ID, to a site that is posing as their bank, then there's really nothing that the bank can do to stop them. The phishing site basically just has to proxy all the relevant information back to the user, it make it look exactly like the banks page.

      --

      Anthropic principle: We see the universe the way it is because if it were different we would not be here to see it.
    9. Re:Surprise by rgviza · · Score: 1

      > Most of them are complete crap

      This is precisely the attitude that causes the problem. Just because you don't understand why it's a vulnerability doesn't mean it isn't.

      When XSS first surfaced I thought the same thing. To me it seemed like you had to hack yourself for it to work. After the EH I convinced my boss to get them to give us a walkthrough on why it's dangerous.

      Once I grokked the danger I had a change of heart. However, I did what they told me and took it seriously, even when I didn't understand why at the time.

      Turns out they were right. There's a reason why people hire "experts". Usually they know what they are talking about. Instead of resisting it you should try and learn something about defensive coding.

      If you build your apps up from the start with defense in depth in mind, nothing is counterproductive to implement and from that point on you'll never have that vulnerability again.

      -Viz

      --
      Don't kid yourself. It's the size of the regexp AND how you use it that counts.
    10. Re:Surprise by CastrTroy · · Score: 3, Insightful

      If the login form isn't on and SSL page, how does the user ensure that the page is being posted to the correct location? Do they have to view the source to figure out where it is being posted to? For all you know, that unsecured login page had some javascript inserted that takes the information you enter, and sends it to a different page. Or even simpler, just has the form action replaced with something else completely different. Without looking at the page source, and verifying every line, you have no idea where the form is going to submit to or what's going to happen once you enter your credentials.

      --

      Anthropic principle: We see the universe the way it is because if it were different we would not be here to see it.
    11. Re:Surprise by unlametheweak · · Score: 1

      You said,

      There extra security in having hard to guess logins and passwords, but you're also making it difficult to the point of uselessness to make people remember endless amount of logins and passwords where they're just going to start writing them down on stick-it-notes at their work desk.

      One can easily enough save a password with a password manager, or save a login straight from a Web browser or using something like Microsoft's newer CardSpace feature (available with XP and Vista). All these options are better than crackable passwords. If these aren't possible for something like work (if you decide to do your banking at work, which I wouldn't do for many reasons) then I would write down my ID and carry it with me. Having to be inconvencienced by one logon account would be worth it for me.

      - logons etc on insecure pages

      This is often a misunderstanding. One that I had at a point as well. Your login form has to submit to a SSL page, not reside on an SSL page to be secure. This is why several banks have login's on non-SSL pages, because their main informational site doesn't need the extra overhead of SSL to transmit their advertisement stuff.

      Various quotes from the PDF:

      Presenting secure login options on insecure pages: Some sites present login forms that forward to a secure page but do not come from a secure page. This is problematic because an attacker could modify the insecure page to submit login credentials to an insecure destination.

      Also:

      Contact information/security advice on insecure pages: Some sites host their security recommendations, contact information, and various other sensitive information about their site and company on insecure pages. This is dangerous because an attacker could forge the insecure page and present different recommendations and contact information.

      Also:

      Login pages and options displayed on insecure pages leave users vulnerable to man-in-the-middle attacks.

    12. Re:Surprise by rgviza · · Score: 1

      ROFL. It took us 2 weeks and 7 documents to change a freaking phone number.

      By the time you submit the change for review, go to 2 change control meetings (only once per week and you are required to be in 2 of them, once for QA, once for PROD) get it through QA, and all the other necessary meetings, 2 weeks is a short amount of time to change a phone number. With an index you have the added overhead of a DBA involved.

      I now work for a software company and am once again an engineer instead of a paper pusher. I'll never work in the financial or medical sector again.... NEVER. If they doubled my current salary, I'd consider it. Working in a bank means skill rot. All you do is sit in meetings and do mind numbing amounts of documentation that no one will ever look at.

      -Viz

      --
      Don't kid yourself. It's the size of the regexp AND how you use it that counts.
    13. Re:Surprise by MyLongNickName · · Score: 1

      Ok. If "nothing is counterproductive to implement" then you don't mind an auditor's request to add security questions to retrieve passwords with such hard to discover questions as "Mother's maiden name", "City of Birth", etc. etc., right?

      --
      See my journal for slashdot ID's by year. Mine created in 2005. http://slashdot.org/journal/289875/slashdot-ids-by-year
    14. Re:Surprise by Anonymous Coward · · Score: 0

      Having worked in the banking industry for nearly a decade, I was a bit skeptical. Many times we will have some security firm come in and look at our public facing web site, and come back with a list of 25-30 items that are 'security issues'. Most of them are complete crap, and maybe 1 or 2 are legitimate concerns. Management gets in a tizzy and insists that all items must be addressed, even when many items make no sense or are even counterproductive to implement.

      That doesn't happen just in the banking industry. We just had a consultant produce a 300 page report on all of the security problems with our site. Only one of them turned out to be actually valid and it would have required the attacker to have already gained control of the server first. It was also patched by the next scheduled software upgrade. What a waste of a quarter of a million.

      I skimmed the underlying study (the article itself was worthless except for the link), and some of the concerns are very valid. For example, I have NO idea why a bank wouldn't insist on using SSL for any banking transaction.

      Yeah that's just stupid. However I've been complaining to two of my banks about their break in the chain of trust which is also addressed by this report. When I login to either of them, I'm suddenly taken from their website to cibng.ibanking-services.com even though neither bank is affiliated with the other. It's kinda scary.

      Of course the credit union hasn't even figured out the website thing yet. I can't wait to see what insanity they come up with when they finally get around to offering online banking.

      Of course the biggest question is, why doesn't the report list which banks fall in the 24% that didn't have any of the security issues they tracked? I want to know so I can switch.

    15. Re:Surprise by unlametheweak · · Score: 1

      Of course the biggest question is, why doesn't the report list which banks fall in the 24% that didn't have any of the security issues they tracked? I want to know so I can switch.

      Probably to prevent the bad guys from finding out what banks are vulnerable through the process of elimination. There are enough banking problems occurring as it is now. However, it would seem that if you really want to be sure if a bank's Website is secure you would need to test it yourself with programs like nessus, etc. I predict that 76% of the banks you scan for security vulnerabilities will not even realize they've been scanned.

    16. Re:Surprise by unlametheweak · · Score: 1

      However, it would seem that if you really want to be sure if a bank's Website is secure you would need to test it yourself with programs like nessus, etc.

      Forgot the disclaimer, "Don't try this at home".

    17. Re:Surprise by fuzznutz · · Score: 1

      Though, I personally have no pity to people who fall for phishing sites.

      Just remember that 100 is the average IQ. There are as many on the bottom half of the bell as the top. If you need proof, spend some time in a grocery store. I'm actually surprised that some adults can tie their own shoes.

    18. Re:Surprise by Anonymous Coward · · Score: 0

      - logons etc on insecure pages

      This is often a misunderstanding. One that I had at a point as well. Your login form has to submit to a SSL page, not reside on an SSL page to be secure. This is why several banks have login's on non-SSL pages, because their main informational site doesn't need the extra overhead of SSL to transmit their advertisement stuff.

      And how, pray tell, can you know that the non-SSL login page is not a spoof before you give it your login information?

    19. Re:Surprise by unlametheweak · · Score: 1

      Just remember that 100 is the average IQ. There are as many on the bottom half of the bell as the top. If you need proof, spend some time in a grocery store. I'm actually surprised that some adults can tie their own shoes.

      If the population sample that you are deriving an IQ from can't figure out how to tie their shoes then "100" doesn't really mean that much to me in the first place.

      Before I get marked a Troll I will be emphatic in stating that this is not a slight to you or IQ tests in general, but rather I am stating that the concept of IQ (tests) does not necessarily mean intelligence but rather it means relative intelligence. It would be somewhat interesting if IQ stats could be listed by country or by state for example. The results may be dubious but entertaining. On that note I actually Googled "IQ statistics by State" just out of curiosity and I found this: http://chrisevans3d.com/files/iq.htm.

    20. Re:Surprise by 31415926535897 · · Score: 2, Interesting
      The problem with not having the login page on SSL is that a phishing site that managed to poison DNS could get you to send them your login information.

      With an SSL login page this would be much more difficult. If someone managed to hijack the domain name (either through compromising DNS servers or changing your hosts file because you were foolish enough to install that "free" screensaver), and you were forced to log in through SSL, your browser would yell at you because the site key would not match what the browser was expecting.

      If you don't require SSL login, then even an experienced user could be fooled if they allowed someone else to use their computer, get it infected, change the hosts file and try to log in from an unsecured page (or think Worm that propagates across your corporate network). You can't be sure your info is going to the banks SSL server or some unsecured site in Russia (unless you checked the HTML & Javascript source...do you?).

    21. Re:Surprise by Anonymous Coward · · Score: 0

      Agree, with you

      Excerpt from article in question,paragraph
      4.3 says
      --
      We searched each web page for the string "contact", "information",
      or "FAQ". If those strings where found, we checked whether
      the page was protected with SSL. If not, then we considered it to
      contain the design flaw.
      --

      why is ( mostly static ) page like FAQ , or any information, insecure if not behing SSL ?
      rubish , soem scientist just get another credit (undeserved credit !!!)

    22. Re:Surprise by Fozzyuw · · Score: 1

      If the login form isn't on and SSL page, how does the user ensure that the page is being posted to the correct location?

      Aye, you'd have to check the HTML code. Annoying and not user friendly. Which is why, if you don't already know better, I said you could submit the form once without/bad credentials, which typically brings you to the login page that's SSL.

      For all you know, that unsecured login page had some javascript inserted that takes the information you enter, and sends it to a different page

      Then it doesn't matter if the page is SSL or not. There's been a breach on their web server/site and you won't be protected either way.

      Without looking at the page source, and verifying every line, you have no idea where the form is going to submit to or what's going to happen once you enter your credentials.

      This is true no matter what. Just because a page is SSL-ed doesn't mean anything besides the data you send between your client and and the server is encrypted. Nothing more. It doesn't protect you against other things such as you mentioned.

      --
      "The past was erased, the erasure was forgotten, the lie became truth." ~1984 George Orwell
    23. Re:Surprise by Anonymous Coward · · Score: 1, Insightful

      Just because a page is SSL-ed doesn't mean anything besides the data you send between your client and and the server is encrypted. Nothing more. It doesn't protect you against other things such as you mentioned.

      Not true; it also tells you that you are talking to the real bank website and not some imposter. And since you trust your bank, you can trust their SSL login page not to give away your login details. Without SSL you don't know what website you are looking at (e.g. look at all the recent articles on DNS cache poisoning).

      There's a simple solution used by all the UK banks (that I've used). Put all your advertising goodness on the bank homepage and add a "Login here" button which takes you to the SSL login page. Simple and secure.

    24. Re:Surprise by Fozzyuw · · Score: 1

      All these options are better than crackable passwords.

      For brevity, I did lump passwords/logins in the same boat. However, to specify, I only actually mean being forced to take a banks login ID, instead of being able to use one that you've created. The idea is the same as being forced to take a banks password without being able to change it ever and the bank automatically changes it for you every 3 months or so.

      That will make the use of a separate program, such as some sort of password manager, to manage all your credentials. At which people, the average person will simply not spend extra money on some sophisticated software and just store their credentials in Excel or Word or sticky-notes.

      All of which have the same problem, they're written down some place that can be discovered through a snoopy co-worker or malicious program. Neither solution is good, all because of being forced to have an uncontrollable amount of credentials.

      I was never implying that one should us "weak" credentials, though it might have seemed that way.

      --
      "The past was erased, the erasure was forgotten, the lie became truth." ~1984 George Orwell
    25. Re:Surprise by geekoid · · Score: 1

      When I did security, we would list many security issues, and each one with an associated attack vector.

      can you give an example of one you would consider "complete crap"?
      I'm just curious.

      --
      The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
    26. Re:Surprise by geekoid · · Score: 2, Insightful

      "They worried about open ports and front page extensions "
      good, they should be.

      "Chinese and Russian hackers focused on SQL injection and Cross-site scripting (XSS)."

      If SQL injection is possible, immediatly fire the developer.
      Sorry, no excuse.

      "to have their websites and underlying systems audited, if not code reviewed, by a well seasoned team of professionals "
      excellent advice.

      --
      The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
    27. Re:Surprise by rgviza · · Score: 1

      Yea and you can easily "bump" most locks (http://en.wikipedia.org/wiki/Lock_bumping in case you don't know about this). That doesn't mean you shouldn't use one.

      It's not the bank's responsibility to make sure your private info stays secret. It *is* their responsibility to make a best effort in verifying who you are.

      The banks that are worth their salt let you define your own question and the answer to it, which is much much harder to crack. Do your part and come up with a better solution than "maiden name or city of birth". Every EH guy I've worked with was very receptive to anything that exceeded requirements and usually endorsed the idea if it was any good.

      -Viz

      --
      Don't kid yourself. It's the size of the regexp AND how you use it that counts.
    28. Re:Surprise by Anonymous Coward · · Score: 0

      Why the fuck have them in the first place? They add no security in the best case and potentially weaken security.

    29. Re:Surprise by Anonymous Coward · · Score: 0

      "Then it doesn't matter if the page is SSL or not. There's been a breach on their web server/site and you won't be protected either way."

      Not so - there's plenty of man-in-the middle attacks that can involve manipulating web sites on the fly. As a very simple example, DD-WRT supports an option for its hotspot mode to insert an advertising frame on every page (to make the hotspot owner some money). There's nothing to prohibit somebody from modifying the login page of a bank of an unencrypted login page. SSL throughout will stop that, and warn of any attempts at misrepresentation.

    30. Re:Surprise by Anonymous Coward · · Score: 0

      For example, I have NO idea why a bank wouldn't insist on using SSL for any banking transaction.

      I also have no idea why banks don't use strong encryption (e.g. AES) on the login form instead of going with RC4, can someone shed some light on this?

    31. Re:Surprise by CastrTroy · · Score: 2, Informative

      If the page isn't SSL, then you can change the contents as they pass over the wire, so it doesn't require that the banks webserver is hacked. If the page is in SSL, then you can be assured that it wasn't changed between the server on you. If the server is somehow hacked, then there's nothing you can do. If you're going to assume the bank's web server is hacked, you shouldn't be doing online banking.

      --

      Anthropic principle: We see the universe the way it is because if it were different we would not be here to see it.
    32. Re:Surprise by WithLove · · Score: 1

      That IQ data is apparently based off SAT/ACT test results, which are NOT IQ TESTS.

    33. Re:Surprise by Anonymous Coward · · Score: 0

      This is often a misunderstanding. One that I had at a point as well. Your login form has to submit to a SSL page, not reside on an SSL page to be secure. This is why several banks have login's on non-SSL pages, because their main informational site doesn't need the extra overhead of SSL to transmit their advertisement stuff.

      Do you always check that the submit uses SSL?

      What if someone used a MIM-attack or a DNS-attack to direct you to a different page? With SSL you would get a warning that the certificate doesn't match. Without SSL, you have to examine the HTML source.

    34. Re:Surprise by Anonymous Coward · · Score: 0

      I find it ironic that, to this day, even LifeLock(R) is vulnerable to an SQL injection attack.

      Use ' or 1=1 or ' as a promo code...

    35. Re:Surprise by unlametheweak · · Score: 1

      Thanks for the info. I was highly skeptical of the data in the first place (as I would suspect most Republicans would be as well :)). I was alluding to the fact that IQ tests really only make sense when the population sample is similar in nature (age, education, etc... although I admit I'm no expert on the theory of IQ tests). Basing IQ tests based on large geographical areas or differences seems bogus to me.

    36. Re:Surprise by Velex · · Score: 1

      The Mooose, I'm considering opening an account at First Community Federal Credit Union in the near future. Is this something I should avoild? My current bank is Fifth Third, and their security has holes. Will there be no difference, or am I taking a risk?

      --
      Join the Slashcott! Stay away entirely Feb 10 thru Feb 17! Close all tabs to prevent autorefresh!
    37. Re:Surprise by TheMooose · · Score: 1

      Velex, due to continuing NDAs and whatnot it would be unwise for me to comment on any one institution. Generally speaking though, the larger banks and CUs have more liability and more money to spend on security. However, they are larger targets too. I believe that it's just about even between the large and the small.

      Personally, I think all financial institutions are vile dens of short-sighted and small-minded trolls. No hacker I've heard of can break into a combination safe cemented into your basement floor. Store cash, precious metals and plenty of ammunition. Trolls are most suceptible to #4 Buckshot from a short-barreled 12ga.

    38. Re:Surprise by Fozzyuw · · Score: 1

      If the page isn't SSL, then you can change the contents as they pass over the wire, so it doesn't require that the banks webserver is hacked. If the page is in SSL, then you can be assured that it wasn't changed between the server on you. If the server is somehow hacked, then there's nothing you can do. If you're going to assume the bank's web server is hacked, you shouldn't be doing online banking.

      You're right. I wasn't thinking man-in-the-middle in the sense of injection but only sniffing. That would be true. Though, it just begs to ask, what's the likely hood of it every happening? Depending on your location, I suppose. Sitting in Starbucks? Perhaps better than one might think. Hard-lined at home? Like winning the lottery (more like loosing, hehe)? =P

      --
      "The past was erased, the erasure was forgotten, the lie became truth." ~1984 George Orwell
    39. Re:Surprise by SimonBelmont · · Score: 1

      Inadequate policies for user ids and passwords

      (i.e. email addresses for IDs and short crackable passwords)

      Are you seriously labelling email address as ID a security vulnerability? Usernames are not supposed to be sensitive data. That's what passwords are for.

      I receive and pay a number of recurring bills online, and I find that the site that made my email address my userid the most sensible. The problem with making up your own ID is that if you try to reuse it across sites, half the time it will already be taken, whereas an email address is a globally unique identifier.

      (I always found it BIZARRE that banks and its employees aren't trained to use PGP and the like for even large moneyed account holders and more sensitive information)

      As long as my identity is known when I set up online access (say I do it at the branch when opening the account), a password authenticates me to the bank just as well as a private key can. And the bank is already authenticated to me using PKI through signed certs. The only advantage of the bank having a public key from me is so I can digitally sign, but that's only relevant for the bank to prove to someone else what I authorized, and so only matters if I don't trust the bank.

      With the usual password system, I create a way to authenticate to one party. If someone gets my password, I can notify the bank and establish a new one. But with PKI, if I go around giving my public key to everyone, a compromise of my private key is like using the same password everywhere and then having it compromised. And if public keys become a de facto identifier used with third parties the way SSNs are now, changing your key becomes like changing your SSN and it's not going to be pleasant.

      Given that I already have to trust the bank to have an account there, and that all the bank needs to know is that the person doing transactions is the same person who opened the account, using PKI for the account holder really adds nothing. In fact, if I was truly paranoid, I would want to remain anonymous to the bank, so I would prefer the existing system to PKI, and what I would actually want instead is just to make it two-factor.

    40. Re:Surprise by unlametheweak · · Score: 1

      Are you seriously labeling email address as ID a security vulnerability? Usernames are not supposed to be sensitive data. That's what passwords are for.

      First off; a username/ID is half of the security equation (the password being the other half); you can't have access without the other. It makes cracking at least twice as easy if you have both.

      Second; Email addresses are easy to harvest, guess, crack, forge etc. I rarely use email and when I do it is mostly of a disposable and expendable kind.

      Third: Using email addresses on multiple accounts makes you more vulnerable to
      - spam (yes even by big "respected" companies). Whether it be through ignorance, malice or laziness companies, friends, etc will CC (carbon copy) their messages (instead of BCCing [Blind Carbon Copying] their messages), thus giving your email more and more potential to be found and harvested by spammers (who tend to be mainly crackers and criminals these days)
      - There are also more points of failure (the more companies that have your email address (that is login ID), the more likely it is to get compromised)
      - Also you are not only risking your bank accounts but your email address itself could be cracked thus leaving you even more vulnerable (as I will emphasize I avoid using email all together)
      - Also companies that have poor security policies with user IDs and passwords probably have poor defenses in terms of network penetration and Web site login exploits (sql injections, etc) as well. Emails (login IDs and hashed/encrypted passwords) can and will be harvested through these exploits as well.

      - It also exposes you to multiple attacks because once a cracker realizes a person is using an email address as a user ID they will deduce that this person is also probably using that same user ID on multiple accounts. Crackers see patterns in behavior and often exploit the most vulnerable.

      In regards to PGP and the like I was referring specifically to email (which I think should have been apparent since I mentioned unsecured email in the quote that I was discussing).

      As I've implied by my parent post I've applied "safe computing" to my Internet use for many years already. To me it is common sense. You don't have to believe me however, because much of what I have stated is in the PDF and has been noted by the experts.

  6. Shocking! by Anonymous Coward · · Score: 0

    You mean banks aren't taking my $1.50 fee to take money out of my own account and using it for something that might be good for me? Shocking!

  7. location, location, location by SimonGhent · · Score: 5, Funny

    It was conducted by University of Michigan computer science professor Atul Prakash and doctoral students Laura Falk and Kevin Borders

    and was filed from a Caribbean island.

    --
    simon
  8. 3/4 is a bit of an exaggeration by Anonymous Coward · · Score: 0

    FTA, one of the insecurities are bank websites that forward the secure connection to a third-party website. Even if done securely, the study's authors contend that this makes it harder for the customers to determine if they're on a real or fraudulent website.

    But done correctly, this poses no direct security threat.

  9. No worries by Anonymous Coward · · Score: 0

    The can use SSL! Totally secure right? I mean, it is in the name...

  10. Kudos goes to my bank then by Rogerborg · · Score: 5, Interesting

    Since if I enter my username (composed from my real name) and an incorrect password three times, it locks me out.

    I say "my" username, but if I enter any username - easily deductible by composing any two first and last names - and an incorrect password three times... that account gets locked out.

    I'm sure that nobody with malice aforethought, a dictionary of names, and a frisky Perl script will ever feel the urge to increase every customers' security by having them locked out.

    --
    If you were blocking sigs, you wouldn't have to read this.
    1. Re:Kudos goes to my bank then by MobyDisk · · Score: 2, Insightful

      I don't know of any way to deal with this problem. NOT having an account lockout means someone can brute-force a password. Having an account lockout means someone can DOS the account.

      You could probably minimize the problem by doing the lockout by IP address or something, but ultimately you can't solve this problem in it's entirety. Account lockouts are a trade-off.

      If you know of a solution, please post it.

    2. Re:Kudos goes to my bank then by Anonymous Coward · · Score: 0

      You bastard, it was you. Sincerely, John Smith

    3. Re:Kudos goes to my bank then by Jesus_666 · · Score: 4, Informative

      Which is one reason why smartcard-based systems rock. If homebanking access to the account is only possible via the smartcard nobody can perform such an attack on your account without having access to the card. If the attacker does get hold of your card you're still protected by a password and you can go to the bank and have your homebanking card locked (note: The homebanking card should always be separate from any ther cards your bank issues).

      And it's not like it's that difficult to do; PC/SC and CTAPI are well understood and implemented in all major OSes. Germany has a well-established smartcard standard for homebanking (HBCI aka FinTS) and there are clients for every major OS, even Linux (via a Gnucash plugin). It's certainly doable.

      --
      USE HOT GRITS WITH STATUE OF NATALIE PORTMAN (NAKED AND PETRIFIED)
    4. Re:Kudos goes to my bank then by Anonymous Coward · · Score: 1, Interesting

      I know of a solution to this problem, which my bank uses. To type in your password, it uses an interactive, graphics-based, typepad. IOW, there is no way to enter a password via a script. It's slow, and kind of a PIA, but it solves a number of problems.

    5. Re:Kudos goes to my bank then by houghi · · Score: 1

      I select my own login name and password. I also have a small device that calculates a checksum for me.

      --
      Don't fight for your country, if your country does not fight for you.
    6. Re:Kudos goes to my bank then by barzok · · Score: 1

      How does it work for vision-impaired people? Does it work easily without a mouse?

      Sounds like it makes shoulder-surfing a lot easier.

    7. Re:Kudos goes to my bank then by foobarbaz · · Score: 1

      Nonsense. What does their "interactive, graphics-based typepad" send back to the bank? Whatever it is, a script can send that, too.

    8. Re:Kudos goes to my bank then by operagost · · Score: 1

      You could probably minimize the problem by doing the lockout by IP address or something

      ... which is what VMS has done since 1977, but apparently everyone else is stuck with security models from 1976.

      --

      Gamingmuseum.com: Give your 3D accelerator a rest.
    9. Re:Kudos goes to my bank then by whyloginwhysubscribe · · Score: 1

      My Bank (Barclays in the UK) has a smart card.

      I insert my debit card and enter the pin on the smart card, which gives me a number to type into the webpage.

      Too bad that my wife threw it away because she thought it was an old calculator - they charged me 7 GBP to get a new one :-)

    10. Re:Kudos goes to my bank then by Daryen · · Score: 2, Informative

      Actually there's a pretty good solution to this, and it is already in place in several places on the internet. If you get the password wrong 3 times than you must wait X seconds before attempting again and enter a captcha. This way you aren't completely locked out, but it would take years to brute force your account. (Unless you use the password 4444 like my boss *headdesk*)

    11. Re:Kudos goes to my bank then by Anonymous Coward · · Score: 0

      Not necessarily. The pad is displayed in a different random area of the screen each time. The characters selected on the touchpad must be in the correct position for that transaction, or the entry is rejected.

    12. Re:Kudos goes to my bank then by wattrlz · · Score: 1

      The usual band-aide fix for brute-force password attacks is to limit the amount of logins per time period. If you do it right it would theoretically take too long to guess a password for it to be practical.

    13. Re:Kudos goes to my bank then by D+Ninja · · Score: 1

      Well, you could do it like this...

      1. First, record every failed and successful login attempt. When a person logs in, put, right at the top of the site, a listing of the last logins (failed or otherwise - if there's a failed one, make sure it's red or something along those lines). Include date, time and IP address.

      2. The locking mechanism isn't a bad idea, but it needs to be implemented in such a way that the person should rarely reach it. In fact, if someone tries to login repeatedly, it should take them longer, each time, to get a response back. (I am not a web developer, so this may be impossible.) So, for example, if I fail once, I get a response about the failure immediately. If I fail a fifth time, it'll take a looooong time before I either get a response back, or get to try again. After X amount of times, you get locked out completely.

      3. If someone does have to call the bank to get a password reset, a couple things should happen.

      a. The support desk should not give the password over the phone. Stupid idea. Instead, they need to confirm 3 RANDOM questions that have already been determined at setup of the account. Once these have been confirmed, the bank will then e-mail the new password to the registered e-mail with that account.

      b. If that person (surprise, surprise) forgot their e-mail password, or have a bad e-mail address registered, then a password is sent via snail mail to the registered address of the bank.

      c. If A and B don't work, the customer has to get a notarized letter or some such nonesense to get their password reset.

    14. Re:Kudos goes to my bank then by Jesus_666 · · Score: 2, Interesting

      That's a TAN generatr. I'm talking abut a smart card, i.e. a card that essentially contains a bit of memory and a crypto module. Your banking transaction is encrypted and signed by the card, which only works if you provide the correct PIN. That way you get secure transactions and true two-factor security (what you have and what you know).

      Also, someone hijacking your PC won't be able to do much because modern smartcard readers have their own keypads, meaning that your PC is never actually involved with the PIN; it merely provides the transaction data to the reader and waits until it receives either an encrypted stream to send to the bank or an error code. Unless the attacker can break the encryption (usually 3DES, DSA or RSA) he can't do much.

      --
      USE HOT GRITS WITH STATUE OF NATALIE PORTMAN (NAKED AND PETRIFIED)
    15. Re:Kudos goes to my bank then by Qzukk · · Score: 1

      And it uses telepathy to communicate back to the server, or does it just request https://bank.com/login?letter1=p&letter2=a&letter3=s&letter4=s and so on?

      The point was that at some point along the line, a message is sent from your computer to the server, and any message a "graphics typepad" can send, so can a script, only 50000 times faster.

      --
      If I have been able to see further than others, it is because I bought a pair of binoculars.
    16. Re:Kudos goes to my bank then by Lord+Ender · · Score: 1

      Actually, even smartcard-based security can be circumvented using man-in-the-browser attacks.

      Such attacks are 1000 times more difficult than your typical keylogger/phishing attacks against weak fixed-password authentication, but they DO exist and are being used.

      --
      A slashdotter who didn't build his own computer is like a Jedi who didn't build his own lightsaber.
    17. Re:Kudos goes to my bank then by owlstead · · Score: 1

      The one problem with smart cards is that it won't protect from unsecure PC's (at least, when not using an offline reader). Current readers don't have enough display possibilities to know what it is that you are signing. I've seen a great demo of a powered smart card with ePaper interface, but that might take some while to get into the market place.

      If the PC is owned, basically the attacker can obtain the password and do and/or sign anything they like. This is one reason that many banks use clock based authentication that don't connect to the PC. Another is probably the support nightmare that (even) a smart card reader can pose (the reader interface itself is not such a problem, but how do you connect it to the browser/internet/application?).

      Note that these same problems are always present when connecting smart cards to PC's (when they are accessed by the OS at least). It's something that is very easily overlooked. E.g. for digital signatures, how do you know what the smart card is actually signing? PC's are simply not secure devices by now. And if they were, you could as well store the key in a file...

    18. Re:Kudos goes to my bank then by owlstead · · Score: 1

      Current readers are either cludgy (they don't have too much display options) or they are too expensive. Of course, when they are more widely deployed this may change.

      Still, when I look at the devices present at Cartes etc. I don't have much hope for the direct future. Even then it won't be able to display a large bank transaction, or an entire text that you want to sign.

      Without a display on the reader, you will have no idea what you're actually signing. That said, it's of course way better than many banking applications now.

    19. Re:Kudos goes to my bank then by jrumney · · Score: 1

      That's a TAN generatr.

      No, the devices used by Barclays and other UK banks are offline smart card readers for signing transactions. You insert your smartcard (which happens to be the same debit card you use in ATMs and POS devices, not sure why you specify in your earlier post that it should be a different card - what is the advantage of that?), enter some digits that are issued as a challenge token, enter the amount you are authenticating if it is for a payment or transfer etc, and press the sign button. You then get some digits on the display to type back into the webpage to authenticate the transaction.

    20. Re:Kudos goes to my bank then by SanityInAnarchy · · Score: 1

      NOT having an account lockout means someone can brute-force a password.

      Unless said account number or password is sufficiently long/unguessable. Or unless your bank actually uses real two-factor authentication, or at least public-key authentication.

      You could probably minimize the problem by doing the lockout by IP address or something

      Or something. Some measure other than the target account. By, say, IP address and user-agent wouldn't be a bad idea -- with a somewhat higher threshold to block the entire IP.

      Then again -- none of the servers I ssh into on a daily basis have passwords set, on any of their accounts. None of them have account lockout policies. All of them simply use SSH RSA keys.

      --
      Don't thank God, thank a doctor!
    21. Re:Kudos goes to my bank then by SanityInAnarchy · · Score: 1

      Assuming you meant "login attempts per time period"...

      Well, the point is that this would also make it possible for anyone to DOS every single person's account for a given time period.

      --
      Don't thank God, thank a doctor!
    22. Re:Kudos goes to my bank then by Anonymous Coward · · Score: 0

      Except the script not only has to know the password, but ALSO the EXACT location on the screen of each character selected. A location which is only known at the SERVER and not transmitted to the user. The script has to know both the correct characters AND their exact position on the screen. Otherwise, the transaction is rejected. So, you cannot write a script which just blasts the server with password combinations. It would have to be each password X each possible pixel combination.

      Please pay attention!
       

    23. Re:Kudos goes to my bank then by paulzeye · · Score: 1

      I ran into something like this with verizon wireless account a few years ago. Every month when I would try and log in my account would be locked out. I don't remember the procedure to get it unlocked but it was annoying. Eventually I tried to get somebody to tell my why my account was being locked or how I could change my user name or anything to make the problem go away. They did nothing and it went away after about 6 months.

    24. Re:Kudos goes to my bank then by Jesus_666 · · Score: 1

      (which happens to be the same debit card you use in ATMs and POS devices, not sure why you specify in your earlier post that it should be a different card - what is the advantage of that?)

      That way if one of your cards gets locked (for example due to you entering the wrong PIN three times in a row) you can still use the other to get to your money. If they were the same card and you locked it in your homebanking app you would have to wait for the bank to issue you a new card before you could get money from ATMs. Given the fact that it can take the bank weeks to send you the new card and PIN(s) it's a Good Thing to have the ATM and homebanking functionalities on separate cards.

      --
      USE HOT GRITS WITH STATUE OF NATALIE PORTMAN (NAKED AND PETRIFIED)
    25. Re:Kudos goes to my bank then by Jesus_666 · · Score: 1

      Actually, even smartcard-based security can be circumvented using man-in-the-browser attacks.

      How, exactly? As I see it the attacker would have to replace either your homebanking application or the smartcard driver and rewrite the transaction before/as it is sent to the smartcard for signing. Of course in that case no security method will ever help you.

      --
      USE HOT GRITS WITH STATUE OF NATALIE PORTMAN (NAKED AND PETRIFIED)
    26. Re:Kudos goes to my bank then by Jesus_666 · · Score: 1

      Another is probably the support nightmare that (even) a smart card reader can pose (the reader interface itself is not such a problem, but how do you connect it to the browser/internet/application?).

      Well, in Germany we use smartcard-aware homebanking applications for that. The application uses PC/SC or CTAPI to look for smartcard reader and lets the interface handle the details of talking to the card. When setting up an account inside the program you can usually just insert the card and the account details are gathered from the card, so you don't even need to know the address of the bank's HBCI server (as the software has a database of banks and their servers).

      The software company/bank (banks like to provide you with branded versions of their homebanking software of choice) doesn't have to explicitly support readers as they adhere to industry standards, although banks usually endorse a certain product and sell it to you at a reduced price. So far my homebanking software has liked any reader I've connected, even inside VMs.

      Contrary to what some people think, not everything needs to run inside a browser. Of course standalone homebanking software costs money but you do get something for your $CURRENCY. For example, the newest version of my homebanking software manages (among others) transactional accounts, savings accounts, credit cards and even PayPal accounts. It also comes with a whole bunch of finance management functions I'll probably never use.

      --
      USE HOT GRITS WITH STATUE OF NATALIE PORTMAN (NAKED AND PETRIFIED)
    27. Re:Kudos goes to my bank then by Qzukk · · Score: 1

      Please pay attention!

      To what? If you're going to halfass your description, expect halfass understanding. You didn't say that the applet transmits the location of the click to the server, you just said that it moves around on the screen, which is a perfectly reasonable thing to do since it's well known that one of the responses to graphical keypads (which was a response to key loggers recording the password being typed in) are mouse loggers that log the locations of mouse clicks (though these days, these even take a screen shot with every click).

      Of course, the applet has to be told by the server "display the pad at 532,312" so that the applet can display it in the right place, so the script simply needs to get that message and figure out the location of the letters from there.

      --
      If I have been able to see further than others, it is because I bought a pair of binoculars.
    28. Re:Kudos goes to my bank then by Ornedan · · Score: 1

      So how does the client's user agent know where to display that pad? Oh, hey, the attacking program can use that information too.
      Now, you could just not display the pad, which would certainly stop the attack. But that approach might also have some adverse effects as far as usability goes.

      Please try to understand that any security scheme that requires the attacker to not know something you tell them just won't work.

    29. Re:Kudos goes to my bank then by Anonymous Coward · · Score: 0

      To what? If you're going to halfass your description, expect halfass understanding.

      I did explain that the keypad was displayed in random areas of the screen. You just halfassed read it.

      There's much more to it than displaying "the pad at 532,312". For instance, even if you have a script the amount of time it takes for each transaction to cycle means that a script would take years guessing passwords in this way. Furthermore, after a few tries any further requests from that IP address are locked out. Not to mention the fact that you have to guess the secret question just to get to the keypad in the first place.

      It's not perfect, but it's a good solution if you'd just take a minute and think about it.

    30. Re:Kudos goes to my bank then by Anonymous Coward · · Score: 0

      How can I use a smart card from a Internet Cafe in Nigeria - that is wher I do all my banking from ;-)

    31. Re:Kudos goes to my bank then by owlstead · · Score: 1

      Yes, I would wish that we would use that in NL too, most of the time it is just browsers. But the good thing is that you can access your account from just about anywhere without setting up the application/software. The browser functionality is extremely limited however.

      Of course, a good application really helps, but how do you know it is still secure? How do you know what you are actually signing with the smart card?

    32. Re:Kudos goes to my bank then by Lord+Ender · · Score: 1

      That is precisely how, and the only security measure which could help you involves verifying transactions over some unrelated medium (say, text message).

      --
      A slashdotter who didn't build his own computer is like a Jedi who didn't build his own lightsaber.
    33. Re:Kudos goes to my bank then by Jesus_666 · · Score: 1

      Of course, a good application really helps, but how do you know it is still secure? How do you know what you are actually signing with the smart card?

      Those are valid points, but they are equally valid for any kind of homebanking. Homebanking inherently has a lot of attack vectors.

      --
      USE HOT GRITS WITH STATUE OF NATALIE PORTMAN (NAKED AND PETRIFIED)
    34. Re:Kudos goes to my bank then by Jesus_666 · · Score: 1

      That would be mTAN. Certainly a valid approach and a rather secure one (the only known attack vector requires the attacker to have the user's account data, PIN and mobile phone). I'm sticking with the smartcard for now as most banks charge money for mTAN while HBCI cards are bought once and kept for years - an important factor when you're a student with no fixed income.

      --
      USE HOT GRITS WITH STATUE OF NATALIE PORTMAN (NAKED AND PETRIFIED)
    35. Re:Kudos goes to my bank then by Jesus_666 · · Score: 1

      You simply give the card and your account informtion to MR BRAIN BHEKI KHUMALO. He wants to talk to you about those fifteen million dollars anyway.

      --
      USE HOT GRITS WITH STATUE OF NATALIE PORTMAN (NAKED AND PETRIFIED)
  11. Absurd. by SatanicPuppy · · Score: 3, Insightful

    The least secure system is the human system; that is almost always the weak point. All it takes is patience, and the right teller.

    --
    ad logicam Claiming a proposition is false because it was presented as the conclusion of a fallacious argument.
  12. A bit exaggerated by digitalgimpus · · Score: 1

    Having a form on an insecure page isn't necessarily a security risk. The form itself can still POST to a https connection. That said, having a form on a page served over ssl is by far best practice since it lets the user know prior to sending data that it's secured.

    1. Re:A bit exaggerated by Anonymous Coward · · Score: 0

      Or the opposite could happen;

      SSL secured page and posting insecurely. (Yes, I have seen this.)

      Basically the problem is, the bankers are the "jocks" of the business world, they by in large work though "who you know" not "what you know".

      Getting them to learn anything tech related is like pulling teeth. Often the VP of marketing is the one making the decisions about the online presence, and they fall for all the snake oil products and never really grasp what is going on.

    2. Re:A bit exaggerated by mea37 · · Score: 1
    3. Re:A bit exaggerated by slashkitty · · Score: 1
      It's really not an exaggeration. If there is a man in the middle, all insecure pages can not be trusted. With AJAX, your login information could be submitted to a hackers server before you even hit the submit button. The lock images that the banks put on the forms just makes things worse.

      An even bigger problem is user training, in which they have failed miserably to train you.

      I will admit that even if the bank does not put the login form on insecure pages, having an insecure website with a dumb users is just as bad. Image this problem with a dumb users: The hacker could modify the bank homepage to ADD a login form to the page. The user will just think it's an added feature. Or, they could add a note on the homepage to call them immediately at a special phone number to verify your login information.

      --
      -- these are only opinions and they might not be mine.
    4. Re:A bit exaggerated by SatanicPuppy · · Score: 1

      That risk is just a basic man-in-the-middle. My bank allows you to put in your username on page 1, and then directs you to page 2 which contains a specific picture. If it's one of the pictures I've chosen, I put in my password. If not, I know it's phony.

      Both pages are SSL'd, so the unsecured page doesn't apply, but that system would defeat the attack mentioned in your link.

      --
      ad logicam Claiming a proposition is false because it was presented as the conclusion of a fallacious argument.
    5. Re:A bit exaggerated by Ken+D · · Score: 3, Informative

      I've always thought that little bit (the "sitekey") was a worthless, useless showmanship.

      Since they don't show you the picture until you put in your username, what's to prevent a man in the middle from taking your username, sending it to the REAL site, getting the REAL picture, and then showing it to you?

    6. Re:A bit exaggerated by mea37 · · Score: 1

      I'm aware of what the attack mentioned in "my" link is called. That doesn't make it a non-threat.

      The picture system does not defeat a man-in-the-middle if the page where you log in isn't SSL'd. (Your bank probably knows this, and it's why they SSL the pages.) Unless, of course, you think attackers can't be patient.

      Once your man is in the middle, he can watch one login session, capture your picture, and present it to you the next time. Yes, the attacker can be that smart -- "pick the picture" is becoming incredibly common, and it only takes one attacker to think it's worth the trouble to defeat it.

      You can add another wrinkle, and another, making it harder and harder on the user until you convince yourself that the man-in-the-middle won't work (but you'll probably be wrong)...

      Or you can just SSL the page and be done with it.

    7. Re:A bit exaggerated by SatanicPuppy · · Score: 1

      The SSL cert. That was the OPs point; if you don't have a cert, then you can't be warned that the cert is unsigned.

      I've actually read good stuff about the sitekey; I'll see if I can dig it up.

      --
      ad logicam Claiming a proposition is false because it was presented as the conclusion of a fallacious argument.
    8. Re:A bit exaggerated by gardenwall2 · · Score: 1

      The picture is being stored on a third-party site. And, if the user name is submitted from a different computer than the one you last used to access your account, it will then prompt you to answer your selected questions. The sitekey sites were not something the banks decided to use, they came into play when the FDIC mandated an additional level of security.

    9. Re:A bit exaggerated by wkk2 · · Score: 1

      Having a secure form on an insecure page is worthless given the current DNS problems. The right solution is to have http: tell you to type https: Don't even allow a redirect. My bank redirects https: back to http: with a secure form on an insecure page. I guess they are too cheap to purchase a crypto accelerator. Smart cards are probably the best solution.

    10. Re:A bit exaggerated by CastrTroy · · Score: 1

      Yes, but that only works for people who are smart enough to check that they are at the right url, and that they are on HTTPS, and that the certificate isn't phoney in the first place. For the people who fall for phishing scams, it's completely invalid, because they aren't checking the URL, or even checking if the site is on HTTPS, or anything else they should be checking. So, if you bother to check for HTTPS and the proper URL, then you don't need site key. And if you need site key to help you figure out if you are at the proper URL, then it doesn't help you at all.

      --

      Anthropic principle: We see the universe the way it is because if it were different we would not be here to see it.
    11. Re:A bit exaggerated by Anonymous Coward · · Score: 0

      Not worthless, but not flawless either.

      For my bank at least, if your computer isn't recognized (via a Flash cookie, I believe), you get prompted with a question before you get to the sitekey page. So a MitM would need to somehow have the proper flash cookie or know the answer to your question in order to get your sitekey picture and send it back to you.

      So someone in the middle would have to get an easily brute-forced question like a month and then guess it correctly. Statistically, you're pretty likely to fail several times and/or ignore a lot of challenges that aren't as easily guessed (i.e. mother's maiden name) before you manage to get one right. I would really hope that multiple failed/ignored challenges would raise all kinds of red flags and lock out the account and/or the IP making the requests.

  13. See my signature by nschubach · · Score: 1

    For those with signatures off:
    "The password entered is too long." - TCF Online Banking

    --
    Every time I start to have faith in humanity, I ruin it by driving to work between 7 and 8 am.
    1. Re:See my signature by gr8dude · · Score: 1

      Same thing on GoDaddy; not a bank, but that's the first site I've encountered in all my history, to throw such an error message.

      After making it shorter, I got another one - only letters and digits are allowed.

      Go figure...

  14. Offtopic? by pjt33 · · Score: 1, Insightful

    Some mods clearly have no sense of humour.

  15. Security questions by Rik+Sweeney · · Score: 5, Funny

    I had to call my ISP the other day (Virgin Media, because they're thieving, lying cheats), and had to go through the usual name, address and phone number. Then they asked me for my security password. I gave the wrong answer and the lady on the other end of the phone said the following:

    "It's usually your mother's maiden name"

    What the fuck?! Are you kidding me?! That's secure isn't it, giving me hints!

    "What's your house number?"
    "Erm, 11"
    "Ooh, 1 out, try again"
    "Er... 10?"
    "Other way, dear"
    "12?"
    "OK, great. What can I do for you today Mr. Smith?"

    1. Re:Security questions by houghi · · Score: 4, Interesting

      I once had to cash a check at the post office. I got about 25-30 retries before they were satisfied that the signature was actualy the same as the one they had to verify against. They even held it up against the glass, so I could copy it.

      Once my school said that I falsified my dads signature and they needed confirmation, so I took it home and came back with the same signature on it. The fact that they were two real ones or two fake ones they had no idea of knowing.

      People unfortunatly have most of the time no real perception about security. They see it as a hinder

      --
      Don't fight for your country, if your country does not fight for you.
    2. Re:Security questions by Darkmane · · Score: 1

      Way to have a lax security.

      But it can also go the other way:

      I called the phone company (yeah, not a bank) to have my SIM locked because I lost my phone:

      "Please sir inform your full name and date of birth"
      *I inform correctly*
      "Now please inform your CPF" (which is an equivalent for SSN here in Brazil)
      "xxxxxx"
      "I'm sorry sir, but this number is incorrect"
      "But I'm pretty sure it's right, I'm holding my card right here"
      "I'm sorry sir you'll have to check that and call me again"
      "But i'm ALREADY checking and it's right, maybe you got the wrong number"
      "I'm sorry sir"
      "Can't I confirm with any other data?"
      "I'm sorry sir"
      "Anything?"
      "I'm sorry sir"

      She kept repeating that until I hang up.

    3. Re:Security questions by Hanners1979 · · Score: 1

      On more than one occasion I've been asked for a security password over the phone and have prevaricated so long trying to remember what it is they've just told me "not to worry about it" and moved straight on to what I was calling about.

      I suppose it should be termed "anti-social engineering".

    4. Re:Security questions by Anonymous Coward · · Score: 0

      In 3rd grade, I was tired of continually having forgotten to have my parents sign my report card and getting in trouble for it. I had all As anyway, it's not like 3rd grade is hard, so when 4th grade came around I solved my problem. First day, when they started asking for signatures (which I assumed was the baseline), I started forging. Not even a good forgery, just something I could do for both signatures.

      It worked.

  16. Profit... by Anonymous Coward · · Score: 5, Interesting

    Banks are protected from their mistakes by the US Federal Reserve.

    Profits always get privatized, banker's mistakes often get nationalized. The private citizen always gets stuck with bailing the banks out but gets little or no benefit from profits since these shipped of to tax havens like Lichtenstein. Which makes it all the more gratifying when something like this happens.

    1. Re:Profit... by Arthur+B. · · Score: 1

      You're happy that the German mafia is going to recover some protection money that wasn't paid to them because some guy denounced the people who resisted ?

      --
      \u262D = \u5350
    2. Re:Profit... by somersault · · Score: 1

      Probably just as happy as you are to craft extremely poor analogies..

      --
      which is totally what she said
  17. Easy Test by Dave+Tucker+Online · · Score: 2, Funny

    Send me your login information for your bank and I'll test the security for your - let you know if your money is safe.

  18. aussie banks by timmarhy · · Score: 1
    aussie banks are actually not bad in this department. they are just as big assholes as the american banks, but they do cover your losses if you show you didn't get had through your own stupidity. i actually know someone that had their CC details stolen online and the bank covered the loss. he wasn't a careless or stupid person either - just unlucky.

    my bank now uses one time tokens for transfers to new accounts, so if my login details were ever stolen they would need to already be in my list of trusted accounts to steal the money. since i never reveal bank details online this is never going to happen (always use CC).

    the only way i could see anyone cracking this kind of system would be to install a keylogger or something with the first transaction, once they have logged in and done a transfer to you once log in and clean them out with a 2nd transfer. that's pretty lengthy process which would end up with you being caught in no time.

    --
    If you mod me down, I will become more powerful than you can imagine....
  19. US Related? by Gonoff · · Score: 1

    As this study is US specific is it insinuating that the rest of us are safe (unlikely), or is it that they are so parochial that they have forgotten that 96% of humanity is not in the USA (probable).

    Many banks in the UK are now giving you card readers. I suspect that some parts of Europe have been doing it for years. Nothing is foolproof but it shows that they want me to think they are trying anyway...

    --
    I'll see your Constitution and raise you a Queen.
    1. Re:US Related? by slashkitty · · Score: 1

      Not just use related. One of the biggest banks in the world, with branches in 60 countries would be on the list: http://www.hsbc.co.uk/1/2/personal/contact

      --
      -- these are only opinions and they might not be mine.
    2. Re:US Related? by blueg3 · · Score: 1

      Is your statement about banks in the UK giving out card readers insinuating that the rest of the world's banks don't give out card readers, or are you so parochial that you have forgotten that 99% of humanity is not in the UK?

    3. Re:US Related? by Gonoff · · Score: 1

      No. I specifically said it was in the UK, rather than just say "banks"

      When you make statements about something, say where the something is. That was my criticism of the article.

      The USA is not alone in this. So please don't feel singled out ;).

      --
      I'll see your Constitution and raise you a Queen.
    4. Re:US Related? by blueg3 · · Score: 1

      Appropriately, the article doesn't specify. The paper, on the other hand, does. (Of course, if Information Week has almost exclusively US readership, it's not really necessary for them to specify. Slashdot should, but really, what do you expect from a summary?)

  20. Length != Security by Z_A_Commando · · Score: 1

    Password size does not necessarily equal security. I have no idea what the password requirements for that bank are, but there is a point of diminishing returns for password length. My university recently switched from passwords of 8 to 32 characters (with the requirement for 2 numbers) to passphrases of 16 to 128 characters. The caveat is that everything must be a word now, which makes dictionary attacks much easier.

    A complex alpha-numeric password would be just as (if not more) secure as a longer passphrase (albeit harder to remember, but easier to type) because such a password must be brute forced. So simply because your bank has a maximum length requirement does not necessarily equate to insecurity. There are other factors besides length that determine password security.

    1. Re:Length != Security by JCSoRocks · · Score: 1

      I've actually seen a number of articles on brute forcing one-way hashed passwords when you have access to the hashed passwords. Length in this case actually *does* make a huge difference. A dictionary attack on a pass phrase won't be any simpler than brute forcing a regular number/alpha/special character password. The only reason dictionary attacks work is because you're guessing that the *entire* password is just that word. Once you get into phrases and you have to guess "Mary had a little lamb"... then you're no longer required to guess *a* word but an entire sequence. As far as brute forcing is concerned - a longer password takes much, much more time to hack. Additionally, when I use passphrases I usually throw in punctuation, spaces and other characters. They don't have to be just alpa.

      --
      You are using English. Please learn the difference between loose and lose; they're, there, and their; your and you're.
    2. Re:Length != Security by geekoid · · Score: 1

      Maybe you should put the definitions to loose and lose in your sig, otherwise it isn't helpful at all.

      --
      The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
  21. My credit card site is more secure than my bank's by courteaudotbiz · · Score: 3, Interesting

    I have my personal bank account at Scotiabank in Canada, and I have a MasterCard credit card with another company.

    On my bank's website, all I need to have is my banking card number and a password, and that's about it for the security features. If I were an average user, I could easily be fooled by a forged website reproducing my bank website and asking me for personal information. Fortunately, THERE'S A WARNING ON THE FRONT PAGE, right beside the month's special promotion and the [Contact Us] link, telling me that the bank never sends an EMail with an enclosed link to their online banking website...

    On the other hand, on my credit card company website, they first asked me for a security picture and a security passphrase, and they told me at first that, whatever the page I'm on on their website, once I'm logged in, I should see both the picture and the security passphrase. Also, when I login, I have to use a username and a password, so someone who knows my credit card number could not know what username I have on the website, and they ask me for my home phone number or my city of residence or my mother's maiden name... And the only thing I could do on this website is to view my credit card statement, WITHOUT my credit card number nor any information that could lead to identity theft...

    So I think my bank is WAY behind the market on the security technologies side, since someone could transfer all my money to another bank account and they only ask for two very simple informations in order to be able to do that...

  22. Complete Crapola by Anonymous Coward · · Score: 0

    Most of the issues in their findings were that the page could be spoofed because it was not SSL; how does that stop me from registering a domain name that's one character different than the bank's, buying a 20$/year godaddy ssl and spoofing their page anyway?

    The findings are for the most part complete crap, except for emailing sensitive data.

    1. Re:Complete Crapola by wattrlz · · Score: 1

      The fear of your own paper trail.

  23. Sarbanes Oxley? by Coopa · · Score: 1

    I thought if you traded in the US you had to comply to Sarbanes Oxley - and that it's now a federal offence [i]not[/i] to comply.
    I've got a list somewhere of all the different policies that you're supposed to comply with - like the Data Protection, the Computer Misuse Act, etc. in the UK.

    1. Re:Sarbanes Oxley? by courteaudotbiz · · Score: 1

      HTML tags go between < and > symbols, not between [brackets]... ;-)

    2. Re:Sarbanes Oxley? by Coopa · · Score: 1

      Gah, too much bbcode and not enough html :P

  24. Misleading Headling by Anonymous Coward · · Score: 0

    This article is way too sensationalist. They surveyed a handful of banks, and found some to have some flaws that could (not would, there is a big difference) lead to compromise of information. The headline says "Most" banks. This is not reflected in the paper this article references.

    This paper mentions potential flaws and potential exploits, especially in regard to doing your online banking on an unsecure network. HELLO? DONT DO YOUR BANKING ON AN UNSECURE NETWORK! Every website in existence where you put in personal information has the same issue there. Encryption is great and all, but it doesn't count for spit on an unsecured network that is set up to compromise you.

    Clearly this is just a poor attempt at creating 'news' out of a paper that restates obvious flaws with user error leading to information security issues.

  25. The Big Problem by WED+Fan · · Score: 4, Informative

    The big problem here is that while our funds are secured by Federal Insurance, our identities are not. And the potential for damage from ID theft are greater than the potential for loss of the little electronic digits that represent our money.

    It can take years and lots of money to recover from ID theft. I am currently dealing with my sister-in-law's ID theft. She is a world traveler and spends 10 months out of the year in Africa, India, and the UK. We have signature authority on most of her stateside accounts. The problem is, she loves Internet Cafes and does her banking online.

    She opened a new account in NYC before her last trip. She was in Nigeria for less than a week and we started to get alarming indications that something was wrong. Sure enough, some got her on what was her first visit to an cafe, her new account and her old WAMU account had to be shut down before it was raided. We are now getting credit warning letters in her name and we are hoping she doesn't get stopped in some country because someone used her name for a crime. Imagine the passport issues.

    The problem might not be the bank's entirely, but there are measures they can take.

    --
    Politics is the art of looking for trouble, finding it everywhere, diagnosing it incorrectly and applying the wrong fix.
    1. Re:The Big Problem by somersault · · Score: 5, Insightful

      In that case I don't see how it was the bank's fault in any way.. using an internet café for banking (in Nigeria of all places, famous for 419 scams..) doesn't strike me as the best idea in the world. Even if the keyboards are glued in so that people can't attach keyloggers and whatnot, someone could have setup a mini camera, or perhaps the owner of the café has installed monitoring software that allows him to record everything.. she'd be better off with a WiFi enabled PDA or something at least?

      --
      which is totally what she said
    2. Re:The Big Problem by Skapare · · Score: 1

      She needs to have her own computer with her, with its own security so it can't even be operated by someone who might take it.

      --
      now we need to go OSS in diesel cars
    3. Re:The Big Problem by Anonymous Coward · · Score: 0

      Please mod parent up.

      Security tends to be smart and aware about things. Using a computer in Nigeria (or any public computer for that matter) for banking...bad idea.

    4. Re:The Big Problem by relguj9 · · Score: 2, Insightful

      I have to agree, those both kind of jumped out at me, logging into a bank account at #1 a public workstation and #2 in Nigeria...

      While I am sure there a lot of things that the bank can do to improve the system, I truly don't believe that they could have prevented the loss in her situation.

      While I don't agree with tin-foil paranoia, a healthy fear and common sense are important to protect yourself, especially in unfamiliar environments.

      I feel like I'm posting the obvious here but I'll post it anyways lol.

    5. Re:The Big Problem by Lord+Ender · · Score: 2, Informative

      If banks required two-factor authentication like they should, then even using a totally-pwned internet cafe for your banking would have greatly-reduced risk.

      --
      A slashdotter who didn't build his own computer is like a Jedi who didn't build his own lightsaber.
    6. Re:The Big Problem by owlstead · · Score: 2, Insightful

      No, the bank could have opted for transaction based authentication with a little security device not connected to the computer. I've got one from VASCO from my bank. There is no way that they could raid my account after using an internet cafe.

      The current one uses the chip of my bank card together with a semi-random number generated by a clock(the device has a battery and after a few years the battery - and therefore the device will run out). Other banks use the mobile phone (SMS) for confirmation. Less secure, but probably secure enough.

      It's just that US banks suck, or that there clients are basically too lazy (if one bank just uses a password it is easier to use than one that uses these kind of two way transaction based authentication).

    7. Re:The Big Problem by relguj9 · · Score: 2, Insightful

      Actually, the federal government has forced all US banks to use 2 factor authentication. They were all in a tizzy a year back to get it done by the deadline.

      2-factor authentication has a lot of definitions though. We need to keep critiquing the system and pushing improvements.

    8. Re:The Big Problem by owlstead · · Score: 1

      Hey, you just beat me too it. Annoying thirds :)

    9. Re:The Big Problem by somersault · · Score: 2, Interesting

      Why is this just about banks then? Plenty of other websites have access to credit and debit card details (and debit cards don't have the same level of protection as debit cards), and generally have weaker login requirements than most banks, though you'd probably suggest that they should have stricter security as well. If my bank didn't have the moronic irrelevant security questions then I'd probably still be using the system today, but instead I've just decided not to bother with it as it has caused me a fair bit of hassle to set it up, and in the end I received very little benefit from it when I tried to log into it a few months later and had forgotten the answers to the irrelevant (to me) security questions. If I have to write down the answers to the questions then that weakens the security significantly.

      What forms of 2 factor authentication would you propose for a public computer btw? Some kind of USB dongle or something? What if the cafe didn't allow those? The risk might be reduced with a 2 factor system, but I still think it's better to avoid banking on a public terminal. Not to mention that I'd rather have a car that has a simple key/lock system that can be picked or copied, than one that requires my fingerprint (people have had their hands cut off just so that thieves can steal their car), or in this case perhaps the woman could have got mugged after leaving the cafe so that the thieves could get the USB dongle or whatever.

      --
      which is totally what she said
    10. Re:The Big Problem by somersault · · Score: 1

      sorry, the second last sentence in the first paragraph fell victim to my numerous edits :s

      --
      which is totally what she said
    11. Re:The Big Problem by somersault · · Score: 1

      As I mentioned in another reply, would you rather have to get beat up as well as have your bank account broken into? If this kind of device became standard procedure for banks, then you're at great risk for have people mugging you for it.

      Of course, most script kiddy keylogger types probably are skinny little geeks and wouldn't want to risk mugging someone any more than we want to be mugged :p But as technology becomes more pervasive, the percentage of muggers who are into more high tech crime will increase..

      --
      which is totally what she said
    12. Re:The Big Problem by Lord+Ender · · Score: 2, Informative

      You are correct, however, the banks somehow decided that storing a cookie on your hard drive qualifies as "something you have." And they can make it arbitrarily easy to get new copies of these cookies.

      It's bogus, of course. The banks don't have REAL two factor authentication.

      --
      A slashdotter who didn't build his own computer is like a Jedi who didn't build his own lightsaber.
    13. Re:The Big Problem by dgatwood · · Score: 4, Insightful

      They could have made it several orders of magnitude harder by adding two-factor authentication with a SecurID or CryptoCard style of physical token. At that point, the only way to commit real identity theft (as opposed to simply being able to see the partial account numbers (your bank does only list part of the account numbers, right?) shown on the screen) would be to inject a man-in-the-middle proxy that was configured for your particular bank with detection and interception of the logout click and returning a bogus "you have logged out" page, then transferring control over the session immediately to a human operator to work with it further. While such sophisticated attacks are possible, they are much less trivial, and thus much less likely.

      I find it utterly hilarious that my webmail at work is orders of magnitude more secure than online banking. Instead of fixing the problem of authentication, the banks would rather come up with more and more absurd "solutions" like making your passwords impossible to remember (and incompatible with passwords from other online banking sites due to different rules) so you have to write them down, then setting up lists of security questions for the inevitable forgotten password. I mean jeez, a CryptoCard token is what, $70 in quantities? They probably spend close to that for each user every year just because of the extra customer support overhead of their draconian password schemes....

      --

      Check out my sci-fi/humor trilogy at PatriotsBooks.

    14. Re:The Big Problem by dgatwood · · Score: 4, Interesting

      What forms of 2 factor authentication would you propose for a public computer btw? Some kind of USB dongle or something? What if the cafe didn't allow those? The risk might be reduced with a 2 factor system, but I still think it's better to avoid banking on a public terminal.

      Factor 1: pin number. This is something you know. Usually 4 digits, but may be arbitrary. Probability of guessing: 1/ 10^k where k is the number of digits. If digit count is variable, this makes it even more fun since 0004 and 4 are then different values.

      Factor 2: CryptoCard token or similar. You push a button and it gives you the next number in a pseudorandom sequence that was pre-seeded. The computer on the other end knows the next few numbers in the sequence (the exact number probably varies depending on configuration) and if the number you enter isn't one of those, it rejects the login attempt. No number can be used twice. Probability of a successful guess: about 1 / 50,000 - 1/200,000, depending on the bank's level of paranoia about skipping numbers without a resync. :-)

      Total probability: 1 / 500,000,000 - 1/2,000,000,000 depending on paranoia level for number skipping and assuming a 4 digit PIN....

      Even better, I think the resync process is also basically protected against identity theft unless you have the pin number, since you can't substitute a different token and get two numbers in a sequence that would be valid for the original token, IIRC, and the resync doesn't buy you anything other than a few more tries to guess the PIN number.

      --

      Check out my sci-fi/humor trilogy at PatriotsBooks.

    15. Re:The Big Problem by Anonymous Coward · · Score: 0

      This got me curious and I just checked for a simple one: all of Portugal's 6 biggest banks use RC4 on the login page, except for one that had the clarity of using AES256.

    16. Re:The Big Problem by relguj9 · · Score: 1

      Yup, there are a lot of definitions of 2-factor authentication. The key-chains with number generators are one of the strongest imo. Too bad I get modded down for stating facts?

    17. Re:The Big Problem by FLEB · · Score: 1

      I would imagine you would have, at most, as many muggings for physical-security devices as you would now for credit cards and wallets. Something like that makes account break-in a completely different game with a different type of player.

      --
      Information wants to be free.
      Entertainment wants to be paid.
      You just want to be cheap.
    18. Re:The Big Problem by mpeskett · · Score: 1

      If you get mugged, you know your stuff's been stolen and can report it and have it cancelled before they do any real damage.

      If it's stolen out of insecure online transaction then you have no idea anything's happened until you see your statement, or your card gets denied, or the bank calls, or whatever happens to be the first indicator that the shit has hit the fan.

    19. Re:The Big Problem by owlstead · · Score: 1

      With the current application of my bank, they would need to have the device, the smart card and the PIN. They won't get the last one, they would retrieve a fake one from me. As for mugging, it does happen. They just take you to an ATM machine and let you get the cash, much easier. But we are talking about two rather unrelated crimes here. The ones getting into your account from the internet won't just turn into muggers because it just got more difficult to break in.

      Anyway, they don't have to. They can just switch to the current country with the least protection. Currently, that seems to be the US.

    20. Re:The Big Problem by mrmeval · · Score: 1

      This is a fabulous troll. It's sucking them in in droves. I hope for good articles on openvpn for clueless droolers, encrypted ethernet over IP, GNU privacy guard for dummies and real time hardrive encryption for the blithering idiot!
       

      --
      I'd go on a Vegan diet but the delivery time from Vega is too long. --brownkitty
  26. No longer relevant? by Anonymous Coward · · Score: 0

    Since this study was conducted all bank websites have implemented FFIEC guidelines outlined at http://www.ffiec.gov/pdf/authentication_guidance.pdf (PDF warning...)

    This is why you have to answer the multiple questions and choose an image, etc. It's called multi-factor authentication.

    1. Re:No longer relevant? by gardenwall2 · · Score: 1

      Thanks for posting this information. Having the article present information from prior to this guideline's implementation is comparing apples to oranges. The local bank is not interested in making logins difficult, but this is often the case when following regulatory mandates.

  27. The bank sites were analyzed 20 months ago by Dekortage · · Score: 1

    From the actual research:

    Our study was conducted during November and December of 2006...

    Well, that's nice, but have things improved in the last 20 months? I know my bank has made some major changes to its online interface that appear to improve security (and are also, sometimes, a royal pain in the butt).

    --
    $nice = $webHosting + $domainNames + $sslCerts
    1. Re:The bank sites were analyzed 20 months ago by HikingStick · · Score: 1

      Actually new Federal (U.S.) regulations came into effect that were pushing banks to improve their online security (I worked for one of the major bank regulators in the U.S.), so your criticism is extremely valid.Much has changed (and continues to change).

      That said, there are still far too many Banks that think the've protected users with personally-chosen images and similar protections. All they've really done there is reduce the chance of a successful phishing attempt. The real danger is still the customer who visits infected sites or opens links that should not be trusted and gets his/her machine infected with a keystroke logger or some other malware. Even better, I've always thought access point cloning is a perfect avenue for intelligent man-in-the-middle attacks. I was at a hotel in Atlanta in late 2006. When I powered up my laptop, there were numerous open "free" access points around with very strong signals. One of the access points was named for the hotel. The problem is that the folks at the front desk told me that their wireless network was down when I checked in. Calling the front desk, they confirmed that it was still down and would not be repaired until the next day. Let some plebe connect to the cloned access point, capture all of the traffic, including the session keys, and take over. Heck, if you can interpose a DNS server or do some DNS cache poisoning, you could redirect the user to a lookalike site, have them enter logon information which you would use to pass on to the legitimate site, let them conduct their business through your proxy, and then disconnect from you. Meanwhile, you still have the real session and can do as you please. The anti-phishing filters don't work for all sites because some smaller institutions don't pay for the extended validation certificates, or because they maintain older web addresses so their customer links don't break (I have an account with a credit union that is like this. I get a site certificate error any time I try to access the site. When I notified their techs, I was just told to update my shortcut to the new address. The old link is still there, generating the certificate error but allowing users who continue to navigate through to the logon screen.

      Heck, if I wanted to get access to a customer's online bank accounts, it would be much easier by picking up some of their junk mail and then paying for additional personal details on a website. Armed with that information, it would be much easier to social engineer oneself into another's account.

      Even better, some small, private colleges still have online applications and information forms, some of which request social security numbers, that are not https (or, if having an https URL, are not actually secured). I ran into one recently (when looking into a master's program for myself). I know the net admin, so I called him about the form (which was on a site labeled https, but was not actually using SSL or any other encryption). He indicated that the office person who sent the form had used an old link, and that the old page should have been removed months before. I checked out some other college sites thereafter, and found similar issues. There's no telling how many potential students have tranmitted their sensitive personal data in plaintext due to such oversights.


      Oops...um...sorry. I just caught myself ranting again.

      --
      I use irony whenever I can, but my shirts are still wrinkled...
  28. ING by Anonymous Coward · · Score: 0

    the Canadian site for ING only allows numeric passwords. There's no good reason for that.

  29. that reminds me of... by postermmxvicom · · Score: 5, Funny

    ...bill collectors with wrong phone numbers.

    I had one call my phone asking for someone I had never heard of. I was bored and I played along. They asked for my SSN, I told them I forgot and asked them if they could tell me what it was...they did!

    So I had this random lady's name and SSN. I also told them I had a new address and gave them the white house address.

    --
    One last thing: Sometimes I wonder; "Is that someone's signature? Or do they type that at the end of each post?"
    1. Re:that reminds me of... by fuzznutz · · Score: 2, Interesting

      I had some collection agency calling me for two months. For the first four weeks, I would get a call with nobody on the other end. The computer dropped the call.

      The I got the recorded message admitting who they were and asking for someone who had the same last name as me. If I held the phone for the "live person," the call would drop. I tried calling multiple times only to have my call dropped or get a recording that nobody was there. My daughter took two live person calls and told them they had the wrong house, but the calls kept coming.

      Finally, I called and went through all the direct extension combinations until I reached a human. I immediately went up the food chain to the supervisor level. I had to threaten them with the Ohio Attorney General's office. The calls finally stopped.

      I got three or four harassing calls a day for two months from somebody picking out numbers at random from a phonebook based on last name. If it isn't illegal, it sure as hell ought to be.

    2. Re:that reminds me of... by korbin_dallas · · Score: 1

      I got this too. They 'said' they got the number from 411 for a person with a similar name.
      Why call 411 to get a number to collect debts? Doesn't the debt holder HAVE a VALID phone number??? You mean you loaned a person $20,000+ dollars(for a car) and you DIDN'T verify a address OR a PHONE NUMBER??? Thats the root of the problem.

      So I am beginning to think this is all a scam of some sort too.

      Next one I get I am filing a FTC report.

      --
      They Live, We Sleep
    3. Re:that reminds me of... by daft_one · · Score: 0

      You seem to be assuming that no one with large debts has ever moved and/or changed phone numbers. They do.
      Love,
      Captain Obvious

    4. Re:that reminds me of... by Trogre · · Score: 1

      People move house; people change phone numbers. It's a fact of life I'm afraid.

      --
      "Nine times out of ten, starting a fire is not the best way to solve the problem." - my wife
    5. Re:that reminds me of... by fuzznutz · · Score: 1

      You seem to be assuming that no one with large debts has ever moved and/or changed phone numbers. They do.
      Love,
      Captain Obvious

      Well Captain...

      Calling three or four times a day for two months by computer to a phone number belonging to a person who only shares a last name to the debt holder is unconscionable if not illegal. If debt collectors want to try all those numbers, they sure as hell ought to have a human do it. And once they have been notified that they have a wrong number, they ought to face large fines for continuing to call it.

    6. Re:that reminds me of... by korbin_dallas · · Score: 1

      No I mean check that info WHEN YOU GIVE OUT THE LOAN stupid.
      Its called 'VERIFICATION'.

      Thus the excuse of they changed numbers IS NOT MY PROBLEM. Odds are people who ditch on a $20,000 loan aren't going to get a phone with a number in 411.

      --
      They Live, We Sleep
  30. Anyone can tell the banks are insecure... by postermmxvicom · · Score: 1

    ...they fill their parking lots with expensive cars to make up for it :P

    --
    One last thing: Sometimes I wonder; "Is that someone's signature? Or do they type that at the end of each post?"
  31. Are text scans sufficient to mark a site insecure? by Dekortage · · Score: 3, Insightful

    From the research paper:

    We used wget to recursively download the financial institution websites during November and December of 2006. We chose to download the sites so that we had uninterrupted access and had a consistent, static view of each website. The websites may have fixed the design flaws mentioned in this paper after our initial download. Once we downloaded each website, we uses scripts to recursively traverse and analyze the HTML pages for certain patterns and identify the security design flaws.
    ...
    4.3 Contact Information/Security Advice on Insecure Pages: We searched each web page for the string "contact", "information", or "FAQ". If those strings where found, we checked whether the page was protected with SSL. If not, then we considered it to contain the design flaw.

    By this logic, even this page would cause Chase's site to fail. Also:

    We searched each web page for the string "login". If the string was found, we searched the same page for the strings "username" or "user id" or "password". If the string "login" and "username" or "user id" or "password" were found on the same page, we then verified whether the page was displayed using the http protocol. If this was the case, we assumed this site contained the design flaw.

    But my bank (which is not Chase) uses the phrase "sign in" instead of "login". Does this mean it is more secure?

    --
    $nice = $webHosting + $domainNames + $sslCerts
  32. Internet years people! by bingo_cannon · · Score: 1

    Like 2006 matters now!!

  33. cheating a machine by Anonymous Coward · · Score: 0

    Say pieces on a board, make each piece a pair with another piece.

    like...

    |55|33|66|
    |44|66|55|
    |33|44|22|
    |22|11|11|

    a piece can only be figured out to move one way...

    pick any piece, try to move it somewhere...

    have the chosen piece move to another piece, it moves there and makes the other piece have to move too.

    when a piece is moved to another piece, it becomes a pair with the piece it moves to.
    any piece that is moved has to have it's pair move at the same time.

    any piece to move to another piece is a piece that moved at the same time as it's pair, and moved to another piece that

    moved at the same time as it's pair too. A piece that moves to another piece becomes a pair with it, and the other of the pair
    has moved to become a pair with another piece.

    try anyway, works in one way where a piece can move back to the piece to move first.

    A common type of problem, I forget what it's called.

    A piece always goes where a piece leaves, the first piece has the last piece go where it left.

    You can't move a piece that moves where the piece came from.

    There is no such thing as a free space, a piece always moves to another piece.

    A pair never moves to a pair.

    A piece works out to move where another piece can get back to where a piece moves from.

    The last move has to be known for the first move to be made, because the first move can't be understood until
    the last move is. That's because the first move is where a piece moves to and it works around to the last move, and the
    last move is where a piece can work getting to from the first move.

    so try this...

    draw starting at each piece a line that shows the piece it moves to, and each piece to move for how a piece moves back
    where it starts.

    see this as a machine diagram.

    move a piece then figure the machine diagram again, it's the same machine though...

    see how every other piece moves another way now?

    what happened for how the machine moved?

  34. even if... by SecretSquirrel321 · · Score: 2, Interesting
    Several times now my father in law has asked me to help him fix his computer because "it's running slow". You would not believe what a mess of malware he gets hit with by browsing the web and running whatever attachments all his friends send him.

    Even if the banking site is secure, your average user is taking a huge risk doing banking on any PC hooked up to the internet. They just don't understand what is running on their PC. They have no good way to identify that there is malware running, or identify what the malware is doing.

    Even if the site is perfect, it cannot protect you from the malware that infect many PCs.

    1. Re:even if... by Anonymous Coward · · Score: 0

      And this relates to the parent post how?

  35. Re:Sarbanes Oxley? please by mrjohnson · · Score: 1

    HA!

    The only thing SOX requires is that you file paperwork saying, yes, you did these things. Every year an auditor will come through but he won't even look at the system, must less the code, he makes sure your paperwork is in order.

  36. Finger Prints and Threat Mitigation by Wiarumas · · Score: 1

    Now, my bank is your average run of the mill security. No complaints, but I'm sure they have some mistakes. However, I have two comments. First of all, a lot of laptops are utilizing fingerprint scanners nowadays. I'd like to see that integrated into web applications somehow.

    Secondly, and probably a more significant comment is that the mitigation of security threats is not a guarantee. It is a PROBABILITY. All security features - firewalls, IDS, certificates, authentications, etc are based off of mitigating threats - not eliminating them. Additionally, the general rule is that as time goes on, security improves and criminals get more sophisticated and smarter. It is an ongoing battle and the probability will never be 0%. Honestly, I feel rather safe and so should you. Unless your bank has some whacko rules (which browsing over the comments I can clearly see) and/or some serious security issues, then you are at a low enough risk.

    --
    I will bend like a reed in the wind.
  37. Irrelevant by xBeldin · · Score: 1

    It's been mentioned a few times already but this study was conducted in 2006 and in internet years that's a long time ago. This study is irrelevant.

  38. How to prevent DOS'ing an account by KWTm · · Score: 4, Interesting

    if I enter my username (composed from my real name) and an incorrect password three times, it locks me out.

    I say "my" username, but if I enter any username - easily deductible by composing any two first and last names - and an incorrect password three times... that account gets locked out.

    I don't know of any way to deal with this problem. NOT having an account lockout means someone can brute-force a password. Having an account lockout means someone can DOS the account.

    You're not thinking outside your (rather small) box. The answer is to make the account harder to guess. Let users choose their own account name, and you won't be able to guess that "SamJones" is a valid account. You could try "SammyTheMan", but at least the range of possible logins has just increased by an order of magnitude. Maybe, for those users who really have no creativity and try to insist on using FirstnameLastname, the bank could require that your login be FirstnameLastnameBirthmonthBirthday. "SamJones0413" is two-and-a-half orders of magnitude harder to guess than "SamJones".

    If you did want to solve the problem of account lockout, you could try this: the first time an incorrect password happens, lock the account for 0.1 seconds. For every subsequent attempt, increase the lockout time by 10. After 3 bad guesses, you'd have to wait almost 2 minutes. After four guesses: 16 minutes. Five guesses: 2+3/4 hours. Six guesses: a day and 3 hours. Seven guesses: a week and a half. Eight guesses: 3+1/2 months. So, on the one hand, if the account does get DOS'd, it's merely "relatively" DOS'd to some extent; on the other hand, if Evil Hacker really wanted to DOS the account to a great extent, then it would be inconvenient for Evil Hacker, who might actually wait 2 minutes for the fourth guess but probably won't wait 16 minutes to enter the fifth guess. The Innocent End User, checking her account at the end of the day, might not even know that it had been semi-DOS'd.

    Lots of creative ways you can solve these problems. I came up with this in the time it took me to type this post. I'm sure others have more ideas.

    --
    404555974007725459910684486621289147856453481154 in hex is "You sank my Battleship?"
    [GPG key in journal]
    1. Re:How to prevent DOS'ing an account by SimonBelmont · · Score: 1

      If you did want to solve the problem of account lockout, you could try this: the first time an incorrect password happens, lock the account for 0.1 seconds. For every subsequent attempt, increase the lockout time by 10. After 3 bad guesses, you'd have to wait almost 2 minutes. After four guesses: 16 minutes. Five guesses: 2+3/4 hours. Six guesses: a day and 3 hours. Seven guesses: a week and a half. Eight guesses: 3+1/2 months. So, on the one hand, if the account does get DOS'd, it's merely "relatively" DOS'd to some extent; on the other hand, if Evil Hacker really wanted to DOS the account to a great extent, then it would be inconvenient for Evil Hacker, who might actually wait 2 minutes for the fourth guess but probably won't wait 16 minutes to enter the fifth guess. The Innocent End User, checking her account at the end of the day, might not even know that it had been semi-DOS'd.

      Lots of creative ways you can solve these problems. I came up with this in the time it took me to type this post. I'm sure others have more ideas.

      A good high-entropy password will be essentially impossible to brute-force anyway. And your solution still lets an effectively permanent lockout happen if the attacker has a dedicated machine to do it with (though, if they did it for several weeks, they're more likely to get caught).

      GP is correct that it's always a trade-off, in the sense that the allowed frequency of guesses is inversely proportional to the lock-out period. I think the problem is that people who use insanely bad passwords can't be protected except by draconian measures like an indefinite lockout. So I think the real solution is to train people in how to make and handle good passwords, but that's not always possible. If we can even get people to use moderately secure passwords in place of pet names or whatever, then a pretty reasonable rate limiting (say, three attempts every half hour) will stop brute-forcing.

  39. Who stole your identity by Skapare · · Score: 1

    We tracked down who it was that stole your identity. Guess what, they have the same name you do.

    --
    now we need to go OSS in diesel cars
  40. The real problem.. by certain+death · · Score: 2, Interesting

    Is that this study is 2 years old. If you are going to present a security review it has to be relevant, and can only be relevant if it is fairly recent. I have first hand knowledge of how many iterations a website can go through (let alone a bank's website) in that amount of time.

    --
    "My immediate reaction is "WTF? What kind of moron doesn't make things 64-bit safe to begin with?" Linus
  41. How it works in the smart land. by Anonymous Coward · · Score: 0

    Umm, my bank here in Slovakia has a foolproof and unhackable login system.

    By default they challenge you with a grid card code you must enter after a successful login, but you can also set the system so you use a SMS verification code instead.

    It works like this:

    1. You login successfully via username/password
    2. You are prompted for the SMS code which is a 5 character code sent to your mobile phone
    3. Code arrives via SMS and you enter it
    4. We all profit!!!

    Study that!

    1. Re:How it works in the smart land. by HikingStick · · Score: 1

      1. Steal/social engineer your username/password. 2. Steal/clone your mobile phone. 3. ???? 4. Profit!!!

      --
      I use irony whenever I can, but my shirts are still wrinkled...
  42. Re:Are text scans sufficient to mark a site insecu by Foolicious · · Score: 1

    Exactly and kudos for RTFA for us. Based on this research, the bane of all Slashnerds web existence (100% Flash) would be the best way to set up a banking site, right?

    --
    Please don't use "umm" or "err" or "erm".
  43. How it works in the smart land by globalist · · Score: 1

    Umm, my bank here in Slovakia has a foolproof and unhackable login system. By default they challenge you with a grid card code you must enter after a successful login, but you can also set the system so you use a SMS verification code instead. It works like this : 1. You login successfully via username/password 2. You are prompted for the SMS code which is a 5 character code sent to your mobile phone 3. Code arrives via SMS and you enter it 4. We all profit!!! Study that!

    1. Re:How it works in the smart land by Shados · · Score: 1

      yeah because SMS is a secure communication medium... A lot better is the password keychain thingnies as a second phase authentication. Nothing is transmitted after you obtain the keychain. Still not completly foolproof, but way better than silly SMS mechanism

    2. Re:How it works in the smart land by globalist · · Score: 1

      yeah because SMS is a secure communication medium... A lot better is the password keychain thingnies as a second phase authentication. Nothing is transmitted after you obtain the keychain. Still not completly foolproof, but way better than silly SMS mechanism

      OMG the hackerz now gonna intercept my SMSses, I better wrap my phone in tinfoil!!

  44. Not surprised by SanityInAnarchy · · Score: 2, Interesting

    Given how many banks employ Wish It Was Two-Factor authentication, I'm not surprised at all.

    The concept of two-factor authentication is stupidly simple: Something you have, and something you know.

    Somehow, banks (and credit card companies) seem to be confusing this with "two things you know" -- which actually isn't one bit more secure than "one thing you know".

    The reality is, all the technology to do this right exists. It is trivial to do. But banks don't want to pay for it. (Which, in itself, is a WTF -- I'll gladly pay some extra for an RSA key auth scheme for my bank, so if the concern is that most users wouldn't notice or care, that gives you an excuse to get more money out of the ones who do. But instead, you just leave everyone somewhat less secure and more irritated than with PayPal.)

    --
    Don't thank God, thank a doctor!
  45. That many? by francisstp · · Score: 1

    The study examined 214 bank Web sites

    I didn't know there were that many banks in the world...

  46. Bank Of America's Site Sucks. by Anonymous Coward · · Score: 0

    I have never experienced a more horrible web site than the online banking site of Bank of America. That SiteKey thing - what a crock. People in India support that crap and NO ONE can figure out why it hardly works for me. They're all scratching their heads over it.

  47. Good timing... by davidu · · Score: 1

    I wrote this issue regarding my commercial bank's online website just a couple days ago. It's shocking and frustrating how they deal with "security" at all levels. -david

    --

    # Hack the planet, it's important.
  48. Here's what I want to know..... by Stanislav_J · · Score: 1

    Yes, online banking can entail risks and, yes, banks should do all they can to make their sites and procedures secure (while understandably needing to keep the whole process from becoming too cumbersome and unwieldy to the point of making it difficult for many customers, especially the elderly). But what are the actual stats on how widespread the problem is? What percentage of banking customers have actually suffered financial loss due to someone hacking into their account? 1%? 2%? Not even that many? My guess is that it is in reality pretty low -- if it were significantly high, no one would trust doing any financial transaction online. Sure, when there has been a major breach, or some poor soul gets nailed big-time and we read his tale of woe in an article or on a blog somewhere, it gives one pause, but of all the people I know, family and friends, who have online access to their accounts, I know of no one who has had an account breach.

    Second, I'd like to see those figures published by institution so that the security-conscious could do some comparison shopping. There may be such a source of information out there, but I have not found it.

    --
    "Every great cause begins as a movement, becomes a business, and eventually degenerates into a racket." -- Eric Hoffer
    1. Re:Here's what I want to know..... by Shados · · Score: 1

      I don't know how common these issues are, but i know my bank has in their contract when you open an account, that if you ever lose money because of a design flaw on their online banking service, they take full responsability.

      So either A) it doesn't happen often at all, B) they SERIOUSLY trust their programmers C) They have balls.

  49. Wrong by geekoid · · Score: 1

    It is a point of failure, but you can't say it's the least secure.
    I didn't Bank security for a while, and we got a complete account list in minutes.
    It would be a lot harder to get a teller to give you a list of all customers and their account numbers.

    There is no 'least' secure, just different levels of risk.
    The farther down you make the risk, the higher the cost. Cost just doesn't have to be money, it can include intangibles.

    --
    The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
  50. Re:My credit card site is more secure than my bank by Shados · · Score: 1

    Thats not bad. Some however overdo it. For example, my bank's web site (TD) will ask you a security question if you do not login from the same computer as usual.

    Now thats sweet. Except that the questions are things like mother's maiden name (not so bad), favorite food, name of the last school you went to, city of birth, whatever. And it is case sensitive. Whoops?

    So for my favorite food let say... (these aren't real): is it Chicken, chicken, roasted chicken, Roasted chicken, what exactly?

    That makes users want to take shortcuts, and thats a bad habit to make your users take.

  51. This is why by geekoid · · Score: 1

    online transaction as we know it will die.
    Too many, too easy to crack. Even well implemented security won't stand up to thousands of people attacking it.

    To completly secure a system, it would be to inconvenient to use.
    I can put my car in a water tight shipping container, drop it to the bottom of the ocean, and there is a very low probability anyone will steal it. OTOH getting to it would be a bitch.

    If it was a container with something valuable enough, the the probability that someone will take it rises.

    --
    The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
  52. Not a surprise, actually! by Anonymous Coward · · Score: 0

    This is not a surprise to me. I knew a lot of bad programmers at the university I attended. In fact, one of said programmers now works for a major financial services firm.

    Again, not a surprise.

  53. Not unexpected... by frank_adrian314159 · · Score: 1

    Most of the web banking systems are done by three or four main vendors (actually, since CheckFree bought Corillian, two or three) who customize the back-end interfaces of their standard systems and then re-skin them for the individual banks. As such, I'm only surprised that the percentage isn't higher.

    --
    That is all.
    1. Re:Not unexpected... by thedistrict · · Score: 1

      Does that mean that if someone were to crack the source code essentially of the system that one of these vendors use, they could hypothetically crack the websites of all the banks that use said vendor? Scary to think about.

  54. ID Management to the Rescue! by severoon · · Score: 2, Insightful

    I've been thinking a lot lately about ID management as a solution to these kinds of problems. Financials are only one thing that's moved onto the web—it seems health is next. As we put more and more of ourselves into The InterPipes, I think there's going to come a point when we need to actively create and manage an online identity.

    The real key to good ID mgmt is not simply collecting all of your information in one place, being able to create different personas and share those based on who you're talking to a la OpenID. There's also going to have to be the concept of a "secure" persona (or perhaps a secure area of your identity profile that can contain multiple personas). Outside this secure area, your identity can be protected in the normal way—a password linked to an email account. The secure personas, however, should be linked to a security certificate and kept using strong encryption.

    The problem with this approach is that in order to be strong, the security certificate must issue you some kind of hard-to-guess information that you keep under lock and key. Lose that, and you've lost those areas of your identity—your financial accounts, health records, etc.—at least until you can prove your identity to the trustworthy third party that issued it.

    All of these ideas have already been developed and are in practice in different contexts. The missing link right now is a service that collects many different levels of reliable, secure techniques and makes them feasible to manage. ID mgmt is that missing link right now.

    --
    but have you considered the following argument: shut up.
  55. Does size matter??? by Anonymous Coward · · Score: 0

    It's hard to believe that companies the size of Chase (www.chase.com) have decided to leave their web site open to this well-known security design issue. Every time I want to log into my online account, I have to input some bogus credentials on the main page in order to be presented with an SSL-protected login page. This is the year 2008 right??? Shame on Chase and other negligent financial institutions with lax security.

  56. rhubarbpie by charleshause · · Score: 1

    Scottrade has no user-defined login. Customers must use their account number as a login. TDAmeritrade forbids passwords containing special characters. Only letters and numbers are allowed. I've repeatedly questioned both institutions and have been told their methods are to reduce support calls. From Scottrade, customers might forget their login and from TDAmeritrade, customers might forget special characters.

  57. This is the primary reason by Trogre · · Score: 1

    I keep my bank and my computer totally separate.

    --
    "Nine times out of ten, starting a fire is not the best way to solve the problem." - my wife
  58. Diametric opposition by HobophobE · · Score: 1

    I recognize that the web has taken over as the main conduit for the internet. Even though e-mail still gets from outbox to inbox via other protocols more people than ever are using http or https to check their e-mail.

    This is insane.

    Stop trying to cram everything into one protocol. There are so many opportunities for using other protocols and developing new ones to fit our purposes better. If you're trying to sell your customers more products do it on the website. If you're trying to let them handle their accounts and pay their bills can't there be a minimal protocol without all this extra baggage where criminals can try to hide knives, guns, etc.?

    In short, as the kitchen sink gets added to the web, expect more people to drop their wedding rings, wallets, car keys, and the like, down the drain as it were.

    And, to defend the idea that there should be a "SBAMP" (Simple Banking Account Management Protocol), it opens up the world of specification to be defined as a standard and implemented by various software companies. If someone doesn't fit the standard everyone will know about it and that bank will be singled out for it. Without an IP banking protocol the best we have are consumer and industry groups and so-called experts advising consumers which banks are or aren't following good practices.

    --

    -HobophobE
    Nothing laughs forever.
  59. Re:Are text scans sufficient to mark a site insecu by gmor · · Score: 1

    I would not be so eager to defend Chase. They try to make an almost-two-factor security (I need my password, as well as a browser cookie. When I use a new browser, they call my phone number that they have on record to validate the new cookie). But where they apparently drop the ball is on man-in-the-middle attacks. I haven't found a secure login page, so short of checking every line of Javascript (or writing my own login form) I'm never sure where I'm submitting my password. Furthermore, the cookie they took great pains to authenticate can be accessed by "/ FALSE" (i.e., any unsecure site claiming to be chase.com).