Slashdot Mirror


IE Devs Criticize Bank Security Vulnerabilities

mrcaseyj writes "A post on the IE blog criticizes some banks for no longer using secure connections for entire login pages and only encrypting the password as it goes back to the bank. This prevents simple password sniffing but doesn't prevent a man in the middle attack from replacing the unsecured login page with one that has disabled encryption. This is especially a problem if you are using an unencrypted wireless connection such as at a coffee shop, because hackers can easily use the airpwn package to intercept the login page and steal your password. An easy remedy for when a secure page isn't available is to enter a bad username and password which usually brings up a secure page telling you to try again. But can you really trust your money to a bank that doesn't even offer the option of a secure login page?"

214 comments

  1. Fixed it for ya! by tomhudson · · Score: 3, Funny

    "But can you really trust your money to a bank that doesn't even offer the option of a secure login page?""

    But can you really trust your money to a web browser and operating system that are the most hijacked in the world?"

    There, fixed it for you.

    1. Re:Fixed it for ya! by Constantine+XVI · · Score: 1

      If Ford made 90% of the cars in the world, they would also likely be the most crashed car in the world. Never mind that Ford are often fixed or repaired daily, the fact that the roadways are 90% Ford tends to skew the equation

      --
      "I think an etch-a-sketch with an ethernet port would beat IE7 in web standards compliance."
    2. Re:Fixed it for ya! by cryptoguy · · Score: 3, Insightful

      I'm no fan of IE, but firefox is equally vulnerable to this issue. It's caused by the way SSL / TLS is used by the app on the server.

    3. Re:Fixed it for ya! by rblancarte · · Score: 3, Interesting

      The fact is that for an IE Dev to point fingers solely at the bank is joke.

      There is a lot of blame to go around for unsecure bank transactions. In the example, we are presented w/ the whole case of user on unsecured wireless. I think the lack of security of the bank in that case is the end users - I never would do bank transactions on an unsecured network except in extreme cases.

      Granted, I do believe that banks do share some responsibility. I think they would be best served to do all of their pages as secure. Therefore minimize the chance for information to be captured. But still I can't solely blame them.

      And it isn't to say that IE is without blame either ...

      RonB

      --
      It is human nature to take shortcuts in thinking.
    4. Re:Fixed it for ya! by BrewedInTexas · · Score: 1

      I never would do bank transactions on an unsecured network except in extreme cases
      Just use TOR.
    5. Re:Fixed it for ya! by bberens · · Score: 4, Insightful

      Yes, because I'd much rather push my bank password through several other user's machines than to have my ISP route directly to the site. Tor is for anonymity, not data security.

      --
      Check out my lame java blog at www.javachopshop.com
    6. Re:Fixed it for ya! by BrewedInTexas · · Score: 1

      Obviously, but https + tor is another matter altogether.

    7. Re:Fixed it for ya! by bendodge · · Score: 1

      I have no problem with banking on an unencrypted network, if the whole site is https. All banks should have their whole site encrypted; plaintext ought not be an option.

      Hooray for https://mail.google.com/

      --
      The government can't save you.
    8. Re:Fixed it for ya! by partenon · · Score: 1

      In Brazil, we would say: "Olha o sujo falando do mal lavado...", which is something like "Look the dirty talking about the bad cleaned...".

      --
      ilex paraguariensis for all
    9. Re:Fixed it for ya! by Anonymous Coward · · Score: 4, Insightful

      If Apache made 70% of the webservers in the world, they would also likely be the most hacked webserver in the world ... Oh wait -- they do make 70% of the webservers in the world. Your metaphor fails.

      So back to the obvious explanation: the IE team can't code for shit

    10. Re:Fixed it for ya! by whoever57 · · Score: 0

      If Ford made 90% of the cars in the world, they would also likely be the most crashed car in the world. Never mind that Ford are often fixed or repaired daily, the fact that the roadways are 90% Ford tends to skew the equation
      That must be why Apache is the most exploited web server.... oh wait!
      --
      The real "Libtards" are the Libertarians!
    11. Re:Fixed it for ya! by jsight · · Score: 1

      There is a lot of blame to go around for unsecure bank transactions. In the example, we are presented w/ the whole case of user on unsecured wireless. I think the lack of security of the bank in that case is the end users - I never would do bank transactions on an unsecured network except in extreme cases.


      So then you never bank over the internet?

      (hint... you should treat a wired internet connection that you "control" with just as much suspicion as a wireless one)
    12. Re:Fixed it for ya! by rikkus-x · · Score: 1

      In the UK we'd mumble something about a pot and a kettle.

    13. Re:Fixed it for ya! by soloport · · Score: 1

      If Apache made 70% of the webservers in the world, they would also likely be the most hacked webserver in the world ... Oh wait -- they do make 70% of the webservers in the world. Your metaphor fails.

      So back to the obvious explanation: the IE team can't code for shit


      Needs some modding up, please.

    14. Re:Fixed it for ya! by Anonymous Coward · · Score: 0

      want to fix it? why not test something new like this?

    15. Re:Fixed it for ya! by gratemyl · · Score: 1

      The article was about being unable to use HTTPS for the login page for some banks - well, I hope next time you will read it.

      --
      hackerkey://v4sw5/7BCHJMPRUY$hw3ln3pr6/7FOP$ck6ma8+9u6L$w4/7CGUXm0l6DLRi82NCe3+9t5Sb7HMOPRen5a17s0DSr1/2p-3.62/-5.23g3/5
    16. Re:Fixed it for ya! by ewanm89 · · Score: 2, Interesting

      Find me a bank who uses apache? None, right how about on that uses IIS?

    17. Re:Fixed it for ya! by Anonymous Coward · · Score: 0

      "But can you really trust your money to a bank that doesn't even offer the option of a secure login page?""

      "but can you really trust your money to a bank that doesn't even offer a reasonable password system of more than 4 characters?"

      there, fixed that for you....

    18. Re:Fixed it for ya! by AVryhof · · Score: 1

      Hmm...

      JP Morgan Chase?
      http://www.jpmorganchase.com/

      Looks like they use Apache 2.0.55

      Bank Of America, HSBC, and my own bank all seem to use Sun-ONE-Web-Server/6.1

      From what I've seen by typing Bank into Google, and Clicking on links... it looks like Sun-ONE is the most popular. I didn't see any IIS....

    19. Re:Fixed it for ya! by ThinkFr33ly · · Score: 3, Informative

      An, indeed, they likely are the most hacked web servers in the world. IIS 6, on the other hand, appears to be extremely secure. Whether this is a factor of market share or code quality, we don't know.

      Apache: http://secunia.com/search/?search=Apache

      IIS 6: http://secunia.com/product/1438/

      The fact of the matter is that you do not have enough information to conclude that IE is more poorly coded that any other browser out there. You are coming to this conclusion based on assumptions, not based on facts.

    20. Re:Fixed it for ya! by BrewedInTexas · · Score: 1

      I was responding to the parent not the article.

    21. Re:Fixed it for ya! by gratemyl · · Score: 1

      The parent made a perfectly valid point against your suggestion of Tor:

      Some banks don't offer HTTPS login. Would I want to route my non-HTTPS bank login information through several other machines beyond my control?

      That was the parent's point.

      --
      hackerkey://v4sw5/7BCHJMPRUY$hw3ln3pr6/7FOP$ck6ma8+9u6L$w4/7CGUXm0l6DLRi82NCe3+9t5Sb7HMOPRen5a17s0DSr1/2p-3.62/-5.23g3/5
    22. Re:Fixed it for ya! by compro01 · · Score: 1

      my bank allows PINs of up to 9 numbers, though some old/stupid ATMs have issues with PINs longer than 4 or 5 numbers, hence the reason why most people don't use more than 4.

      --
      upon the advice of my lawyer, i have no sig at this time
    23. Re:Fixed it for ya! by ad0gg · · Score: 4, Interesting
      Who says apache isn't the most hacked webserver? I highly doubt IIS is ever hacked, IIS6 which has been out for 4 years only has 3 exploits come out of which 2 were from components that aren't even installed by default and the exploit that is actually in IIS has a rating of "not critical". Apache on the other has 10% of its known security holes unpatched. It also has 10 fold more holes than IIS. I'd take an educated guess and say apache is hacked way more than IIS so your example fails.

      IIS security holes
      Apache Security Holes

      --

      Have you ever been to a turkish prison?

    24. Re:Fixed it for ya! by Anonymous Coward · · Score: 0

      Would that be something along the lines of:

      "People who live in glass kettles shouldn't throw pots."

    25. Re:Fixed it for ya! by jZnat · · Score: 0, Flamebait

      Find me a bank that uses IIS and I'll make sure not to use them. IIS is an insecure piece of shit that has only recently upgraded its security in version 6.0, and many IIS administrators don't know how to secure it properly anyhow.

      --
      'Yes, firefox is indeed greater than women. Can women block pops up for you? No. Can Firefox show you naked women? Yes.'
    26. Re:Fixed it for ya! by nschubach · · Score: 1

      Oh, give the man a break, it was out of his scope. His function clearly only accepts input from it's parent and is completely oblivious to the point of the entire program. I thought all OOP (Object Oriented Posting) was supposed to be this way?

      --
      Every time I start to have faith in humanity, I ruin it by driving to work between 7 and 8 am.
    27. Re:Fixed it for ya! by nekokoneko · · Score: 4, Informative

      Mod parent down! Nice try, but your search listed the vulnerabilities for all Apache related products (httpd 1.x, httpd 2.x, Tomcat, etc), totaling 383 advisories, while listing the vulnerabilites for only a specific version of IIS (IIS 6.0), totaling 3 advisories.
      Comparing IIS 6.0 to, say, Apache 2.2, we see 3 advisories for each product. Also, the comparison fails for only comparing the number of advisories and not the severity level of each one of them. Granted, Apache 2.2 has one unpatched advisory compared to zero for IIS 6.0, but it is not nearly as clear cut and one sided as your post made it seem.

    28. Re:Fixed it for ya! by Sarisar · · Score: 1

      Who says apache isn't the most hacked webserver? I highly doubt IIS is ever hacked, IIS6 which has been out for 4 years only has 3 exploits come out of which 2 were from components that aren't even installed by default and the exploit that is actually in IIS has a rating of "not critical". Apache on the other has 10% of its known security holes unpatched. It also has 10 fold more holes than IIS. I'd take an educated guess and say apache is hacked way more than IIS so your example fails.


      IIS security holes

      Apache Security Holes

      So looking at the IIS page (and I will admit I'm not going to spend more then 5 minutes on this), there were only moderate and low risk problems. This completely disagrees with their own short description of:
      Brett Moore has reported a vulnerability in Microsoft Internet Information Services, which can be exploited by malicious users to compromise a vulnerable system.
      and
      Amit Klein has reported a vulnerability in Microsoft Windows, which can be exploited by malicious people to cause a DoS (Denial of Service).

      A compromised system is only moderately at risk? I call bullshit on these stats just from that (and they do the same for Apache).

      Oh, and "Results 1 - 10 of about 1,220,000 for iis hacked server. (0.08 seconds) ", OK I didn't find just IIS6 but are all those 1.2 million pages more then 4 years old?
    29. Re:Fixed it for ya! by varith · · Score: 1

      Ok, by your security ranking via google, apache is the most hacked "Results 1 - 10 of about 1,800,000 for apache hacked server. (0.16 seconds) " also, your second example is expanding the scope out of IIS; that is an OS problem, not a Web server one.

    30. Re:Fixed it for ya! by ThinkFr33ly · · Score: 2, Informative

      Well, I gave a link to the search results for Apache, as opposed to a specific Apache version, to allow people to compare the versions they choose. How convenient that in your comparison you chose to concentrate only on Apache 2.2, which has, by far, the fewest vulnerabilities of the Apache family.

      To compare them somewhat accurately, one should compare IIS 6 with the version of Apache that has been out a similar amount of time, and, ideally, has a similar market share.

      I guess this would mean you would compare IIS 6.0 to Apache 2.0. In that case, IIS 6.0 has 3, and Apache 2.0 has 33. Furthermore, none of the IIS 6.0 issues were "critical", while at least 2 of the Apache ones were.

      Even this isn't really a fair comparison, since I would be that a *huge* percentage of Apache sites run Apache 1.3.x, not 2.x or 2.2.x. Apache 2.2 has been out for only about 1.5 years. (Versus 4.5 years for IIS 6.)

      For the IIS users base, almost everybody is running IIS 6. (And for obvious reasons... IIS 5 and earlier sucked hardcore.)

      The point is that the idea that IIS 6 is insecure is clearly false.

    31. Re:Fixed it for ya! by ThinkFr33ly · · Score: 1

      People modded you as funny because they're so blinded by their hatred for Microsoft that they simply ignore data that suggests that a Microsoft product is more secure than their favorite open source product.

      If you remove the data you used to back up your statement, you can see how they would find it funny.

    32. Re:Fixed it for ya! by ozmanjusri · · Score: 1
      I guess this would mean you would compare IIS 6.0 to Apache 2.0. In that case, IIS 6.0 has 3, and Apache 2.0 has 33.

      Another misleading post. Secunia only lists vendor supplied or publicly listed vulnerabilities. After the disaster that was IIS 5, MS stopped making that information available and now silently patches vulnerabilities they detect in-house.

      --
      "I've got more toys than Teruhisa Kitahara."
    33. Re:Fixed it for ya! by Kalriath · · Score: 1

      Granted, I do believe that banks do share some responsibility. I think they would be best served to do all of their pages as secure. Therefore minimize the chance for information to be captured. But still I can't solely blame them.

      And it isn't to say that IE is without blame either ... Lay off the crack. To say that Microsoft is somehow to blame for a bank choosing to not secure their online banking website with SSL is utterly bloody stupid.

      --
      For a site about things like basic rights, Slashdot users sure do like to censor "dissent".
    34. Re:Fixed it for ya! by Anonymous Coward · · Score: 0

      I am posting as Anonymous because SLASHDOT does not have a secure way to log in.

      This is the old Pharming issue - that any bank that doesn't only use https pages for login pages - should have their sites SHUT DOWN by the FEDS (as it pretty much violates the current banking security rules).

      Slashdot itself is guilty of this and is listed as a BAD site on this site:
      http://www.pharming.org/site_list.jsp

    35. Re:Fixed it for ya! by ThinkFr33ly · · Score: 1

      Really? That's incredible. Any evidence of that? Or are you just completely making shit up?

      I'll be placing my bet on the later.

    36. Re:Fixed it for ya! by ewanm89 · · Score: 1

      JPMorgen is definatly a minority.

    37. Re:Fixed it for ya! by RagnarokGod · · Score: 1

      this conclusion more or less appears to be based upon generally accepted staistical evidence, as well as annecdotal evidence, albeit, still not an open and shut case, but more solid than mere assumptions, and a more widely held belief, I would also state that saying IE is poorly coded is not the proper wording, there are clearly top notch code monkeys at MS, it seems to be a function/result of the Bill and Steve team to create and enforce their own bastardized web standards, as opposed to "actual" standards (W3 etc) which leave holes and work arounds beyond what the strict well-thought out standards would permit.

    38. Re:Fixed it for ya! by rblancarte · · Score: 1

      Nice to know that people do get it some times.

      You are correct.

      RonB

      --
      It is human nature to take shortcuts in thinking.
  2. Isn't this a little old? by Hoover,L+Ron · · Score: 5, Informative

    Links goes to some 2 year old blog entry.

    1. Re:Isn't this a little old? by Don_dumb · · Score: 3, Informative

      This whole article is basically just the same two posts the same submitter (mrcaseyj) made in this article http://it.slashdot.org/article.pl?sid=07/05/07/224 7244 earlier today. Now his posts may be interesting but anyone who was actually interested in this would have seen these posts today already.

      --
      If this were really happening, what would you think?
    2. Re:Isn't this a little old? by mrcaseyj · · Score: 1

      I figured this was important enough to warrant a front page story. Both to inform a lot of users that wouldn't read the posts to some random security article, and to get enough publicity to spur the banks into action. The banks obviously know about this problem, so only a sufficient number of complaints would be likely to get them to fix it. Also, at the time, my posts weren't modded up as much as they are now. I wanted to get the issue well above the noise floor. As far as this being a link to a two year old blog entry, I'd say it's about time they fixed the problem.

  3. Sites like Amazon.com the same by Anonymous Coward · · Score: 0

    I always send a false username to get them to give me a secure page. I thought people were supposed to get smarter on security rather than stupider. Guess evolution is a pipe-dream...

  4. hypocrisy by Anonymous Coward · · Score: 1, Informative

    Hotmail does the same thing.

    1. Re:hypocrisy by I'm+Don+Giovanni · · Score: 1

      Email systems have never been secure (besides the login/handshake).

      --
      -- "I never gave these stories much credence." - HAL 9000
    2. Re:hypocrisy by Anonymous Coward · · Score: 0

      Newsflash: the IE team don't write hotmail

    3. Re:hypocrisy by SEMW · · Score: 1

      ...Since when has hotmail been a bank?

      You should never be sending sensitive information over nonencrypted email in any case. Securing the hotmail login page and then sending your bank details by email would be rather like locking the barn door, then demolishing large parts of the other three walls of the barn, whilst keeping the lock intact. Utterly pointless. And that applies to any webmail system, not just hotmail.

      --
      What's purple and commutes? An Abelian grape.
    4. Re:hypocrisy by Anonymous Coward · · Score: 1, Insightful

      Newsflash:

      Microsoft does.

      And don't tell me about how it's a big company. It's a big black pot talking shit to the kettle.

      Fuck Microsoft.
      If there's anything that banks need to be told, it's that they need to quit checking user-agent headers and redirecting us to stupid pages telling us to use Internet Explorer.

    5. Re:hypocrisy by whoever57 · · Score: 1

      Email systems have never been secure (besides the login/handshake).
      Huh? You never downloaded your email over an SSL connection? IMAP supports a STARTTLS command, so do many SMTP servers. Gmail supports STARTTLS on SMTP, so it's not like only a few small email providers support this extension.

      Also, you are wrong about the login. Traditional POP logins (ie, without SSL) are insecure.
      --
      The real "Libtards" are the Libertarians!
    6. Re:hypocrisy by LighterShadeOfBlack · · Score: 1

      Newsflash:

      Microsoft does.

      And don't tell me about how it's a big company. It's a big black pot talking shit to the kettle.

      Fuck Microsoft.
      If there's anything that banks need to be told, it's that they need to quit checking user-agent headers and redirecting us to stupid pages telling us to use Internet Explorer. I can't believe you got modded insightful for this. If that article had been made by the Firefox team your post would've no doubt been something along the lines of "yeah, stick it to the man! Fuck those big business banks and their insecure products. OPEN SOURCE 4EVA1!!!1!". But because it's a Microsoft employee who is writing something quite correctly about a major security issue affecting millions of people and billions of pounds/dollars/yen/whatever then "Fuck Microsoft", right? This guy works on a completely different application than Hotmail, but it's still Microsoft, so fuck him. It's all Microsoft, and you just know all those guys are just out to screw us honest people coz they're fucking big business and FUCK BIG BUSINESS USE FIREFOX YO ITS SO SECURE IE SUX FIREFOXX RULEZ!!!!!!!£"21!!, right? Isn't that how it works. This is slashdot and we love open source and we hate closed source and we hate Microsoft because fuck them!

      Or maybe you're just an idiot.

      "Hypocrisy" is about right, but it's not the article's author who's the hypocrite here.
      --
      Spelling mistakes, grammatical errors, and stupid comments are intentional.
    7. Re:hypocrisy by Tarlus · · Score: 1

      I don't think Hotmail was developed by the IE team.

      If Microsoft in general were to make that criticism toward banks, then it would be hypocrisy.

      --
      /* No Comment */
    8. Re:hypocrisy by Anonymous Coward · · Score: 0

      You're right, we should be congradulating Captain Obvious for bringing up glaring security concerns when the rest of his company has proven to not give a shit.

      Microsoft Fanboi much?

    9. Re:hypocrisy by LighterShadeOfBlack · · Score: 1

      You're right, we should be congradulating Captain Obvious for bringing up glaring security concerns when the rest of his company has proven to not give a shit.

      Microsoft Fanboi much? "The rest of his company"? What you mean because some Microsoft products had/have security issues then that means anyone who works there doesn't care about security? Even for the people who were directly responsible for those insecure products it doesn't mean they don't care. If that's the case then no-one whose ever worked on any program ever cares about security. So fuck everyone I guess.

      And why is he Captain Obvious? If it's so obvious then everyone should be complaining about it. Even if it is obvious and people aren't complaining about it, then he should be congratulated for doing that, for actually bothering to speak out. Since this problem is so obvious and you're so security-conscious I bet you've contacted your bank and written numerous articles about the situation in an attempt to fix it? What's that? "No"? You haven't done a fucking thing? Well I guess maybe you should shut the fuck up then because we both know your bitching has nothing to do with the article and everything to do with where it came from.

      I love how you have such a skewed little piss-ant view of the world that someone being objective can be labelled a "Microsoft Fanboi". When Microsoft fuck up, I'll say so. When a Microsoft employee writes an article that's true, valid, and very much relevant, I'll congratulate them.
      --
      Spelling mistakes, grammatical errors, and stupid comments are intentional.
    10. Re:hypocrisy by Anonymous Coward · · Score: 0

      Wow. This is really getting under your skin isn't it?
      Don't let it get to you, Fanboi.

      And yes, pointing out that authentication to a bank site should be done securely is something Captain Obvious would do.

      You can go ahead and get all dreamy-eyed when a microsoft employee decides to grand stand and spout off about security, meanwhile less enamored people will take it for what it is.

      For the life of me, I don't get fanboism.
      Are you trying to legitimize the time and money you spent on one of their certs? Do you own stock? Or do you just find Ballmer's jumping around sooo hot?

      Please humor me, and explain the fwapping.

    11. Re:hypocrisy by LighterShadeOfBlack · · Score: 1

      Haha, lovely. Replying with mindless goading instead of even trying to respond to my points.

      Careful, your trollidermis is showing.

      --
      Spelling mistakes, grammatical errors, and stupid comments are intentional.
    12. Re:hypocrisy by Anonymous Coward · · Score: 0

      What point, Fanboi?

      Your silly attempt to credit Captain Obvious with something insightful?
      It was answered, but the steam coming out of your ears was clouding your screen.
      Relax, count to ten, then re-read the post. And try answering the question raised at the bottom.

  5. Nevermind Just The Login Page by garett_spencley · · Score: 4, Insightful

    The entire session should be secured. Bank account numbers, credit card numbers, transaction histories, information about billers and automatic withdraw dates etc. are easily sniffed.

    Just because they can't get your password doesn't mean they can't get useful information about you. Sniffing out an online banking session could be a big jackpot for an identity thief.

    1. Re:Nevermind Just The Login Page by ozbon · · Score: 1

      I fully agree. Once you're logged in, it should all be through https 'til you log out again. That would seem pretty simple to me, but then, I am a Bear Of Little Brain. (allegedly)

      --
      I say we take off and nuke it from orbit. It's the only way to be sure...
    2. Re:Nevermind Just The Login Page by jc42 · · Score: 1

      Once you're logged in, it should all be through https 'til you log out again.

      Uh, you missed the main point. "Once you're logged in" isn't good enough. Unless the login page (the whole page) is sent to you securely via https, what looks to you like a login page could be sending your login info in the clear to that Man in the Middle. He'll then use the info to drain your account.

      You need to make sure that the login session itself is secured in its entirety. If security starts only "once you're logged in", you've potentially lost everything.

      --
      Those who do study history are doomed to stand helplessly by while everyone else repeats it.
    3. Re:Nevermind Just The Login Page by Kelson · · Score: 1

      Generally the session itself *is* secured by SSL/TLS. The problem is that many banks have dropped that protection from the login page, meaning that a password thief can then get into your account.

    4. Re:Nevermind Just The Login Page by ozbon · · Score: 1

      Yep, sorry, my bad.

      I did mean "From the start of the login process to the end of the logout process" - I just didn't actually say that.

      Thanks for the correction!

      --
      I say we take off and nuke it from orbit. It's the only way to be sure...
    5. Re:Nevermind Just The Login Page by Spy+Hunter · · Score: 1

      That's kinda the point. These sites being talked about actually *do* secure the whole session. Except for the most important part: the logon form! This practice is widespread even today (chase.com, sprint.com, verizonwireless.com, just to name three I happen to use on a monthly basis).

      --
      main(c,r){for(r=32;r;) printf(++c>31?c=!r--,"\n":c<r?" ":~c&r?" `":" #");}
    6. Re:Nevermind Just The Login Page by Captain+Chaos · · Score: 1

      Try entering chaseonline.chase.com instead of just going to www.chase.com, that will take you to a secure login page. I wasn't too pleased when I had to use the Chase site after they merged with Bank One. I did as mentioned in the summary and entered a bad login to obtain a secure page, but now I just use that address. I really can't believe these sites can't just make you click an extra link to be taken to a secure login page.

  6. Um... by 0123456 · · Score: 2, Insightful

    "This is especially a problem if you are using an unencrypted wireless connection such as at a coffee shop"

    Surely anyone who logs onto their bank site from a wireless connection in a coffee shop is just asking to get owned?

    1. Re:Um... by LighterShadeOfBlack · · Score: 1

      Surely anyone who logs onto their bank site from a wireless connection in a coffee shop is just asking to get owned? - Not if the site is using the appropriate encryption mechanisms.
      --
      Spelling mistakes, grammatical errors, and stupid comments are intentional.
    2. Re:Um... by Anonymous Coward · · Score: 4, Insightful

      Surely anyone who logs onto their bank site from a wireless connection in a coffee shop is just asking to get owned?

      Why? SSL protects you from MITM attacks and provides strong encryption & authentication.

      That is exactly what SSL is for, to protect you from sniffers/spoofers between you and the website.

    3. Re:Um... by jimicus · · Score: 5, Insightful

      Surely anyone who logs onto their bank site from a wireless connection in a coffee shop is just asking to get owned?

      Not really - this is the whole point of SSL. If you trust both endpoints, you don't much care about what's in the middle.

      Now, if you'd said "anyone who logs into their bank site from a random Internet cafe PC is just asking to get owned", I'd agree. It wouldn't require a great deal of sophistication to install keyloggers on every PC. Or if you're rather more sophisticated, you could set up some sort of proxy which sets up a MITM with every HTTPS session, presenting a self-signed certificate for $BANK and configure the client PC's with the appropriate certificate from the proxy's root CA.

    4. Re:Um... by bockelboy · · Score: 1

      Surely anyone who logs onto their bank site from a wireless connection in a coffee shop is just asking to get owned?

      Sure, but are they aware of this fact? I'd say about 75% of the people (random number) don't know the dangers in logging in on a wireless network.

      For anecdotal evidence, yesturday I was sitting in a hotel with two public iMac terminals. A lady sat down and right off the bat asked her husband how to "turn the Apple off", by which I think she meant "how do I switch to windows".

      People like that have *no clue* how dangerous the internet is, nor do they care. They trust their bank to be safe and secure.
    5. Re:Um... by hcmtnbiker · · Score: 1

      Not really - this is the whole point of SSL. If you trust both endpoints, you don't much care about what's in the middle.

      Thus the problem with SSL, anyone can insert themselves and spoof as an endpoint. If I spoof as VeriSign and man in the middle attack you with the bank, there is no good way to protect against this. It's like intercepting someone's mail, except in the SSL model you're shipping safes. I can spoof the mailman and give you my safe, and then play as you to the bank. If neither of you actually see each other I can just pretend I'm the bank to you, and you to the bank. It requires a slightly sophisticated attack, but it's easy enough to implement to make it worth it.

      --
      If i had one dollar for every brain you dont have, i would have $1.
    6. Re:Um... by Lyrrad · · Score: 1

      That doesn't make any sense. SSL assumes you know VeriSign's public key and it is incorruptible. The bank's certificate would be signed with VeriSign's key. The whole point of SSL is that VeriSign is the weak point, and you have to assume that they are unspoofable.

    7. Re:Um... by Anonymous Coward · · Score: 0

      And just how would you pull this stunt off? The bank probably uses a signed certificate...

    8. Re:Um... by Z33kPhr3k · · Score: 2, Insightful

      2 factor auth prevents key loggers, but you need your own pc and secure dns to keep it private on the road.

      BTW without secure dns, Google Apps is worthless toy for the enterprise. M$ is shaking in their boots.

    9. Re:Um... by compro01 · · Score: 1

      Why? SSL protects you from MITM attacks and provides strong encryption & authentication.

      when it is being used properly, which it isn't.

      --
      upon the advice of my lawyer, i have no sig at this time
    10. Re:Um... by CBravo · · Score: 1

      Bzzzt, wrong. As the man in the middle, I don't have to physically be in the middle. I can be on your insecure computer which has 0 day bugs which can become 0 day exploits.

      I am not aware of any bank transaction system that is impervious to man in the middle attacks.

      Do not trust what is on your monitor because it can always be fake.

      --
      nosig today
    11. Re:Um... by jareds · · Score: 1

      That's not what "man in the middle" means. It refers to being in between in between the two endpoint computers. If you've compromised an endpoint computer, that's not a MITM attack.

    12. Re:Um... by mrcaseyj · · Score: 1

      Thus the problem with SSL, anyone can insert themselves and spoof as an endpoint. If I spoof as VeriSign and man in the middle attack you with the bank, there is no good way to protect against this.
      Your web browser comes with a collection of public keys from registrars including Verisign. But your browser can't include every public key for every secure website. It would be too big a download and it would be hard to update. So the bank gets Verisign to put Verisign's digital signature on the bank's public key. When you connect to your bank, your bank sends you its public key and your web browser uses its copy of Verisign's public key, to verify Verisign's signature on the bank's key, thereby confirming that you have your bank's genuine public key. Because of the way public key cryptography works, nobody can forge Verisign's signature, and once you have your bank's public key, nobody can impersonate your bank.

      One of the big problems with this system is that Verisign will put its signature on the public keys of criminals too. So for example a crook could maybe buy the domain bankofamericacardsite.com and ask Verisign to put a signature on the public key for that site. If Verisign isn't watching, and sometimes registrars process these things automatically, then the crook can get a genuine certificate that won't raise any red flags in your browser. So when you connect to Bank of America, you not only have to look for the s in httpS, you also have to make sure the domain is one owned by BofA, like bankofamerica.com and not bankofamericasneakylittlechange.com. There are a lot of little misspellings and minor variations of bank names, so you have to look for the exactly most common spelling of the organization's name in the domain name. If you're lucky your bank will own the common typos and variations of its name, but maybe it won't.

      Unfortunately the banks don't make it easy for you. Some banks will use domains like accountaccess.com. How are you supposed to tell by looking that accountaccess.com is owned by your bank and not by some crook. You can't. (in fact accountaccess.com is owned by spammers, don't go there)

      Another problem is that people don't know how to pick the domain name out of the URL. I'm not sure if this is a good enough way to describe it, but if you see a URL like

      http://www.chasecriminal.com/ccpmapp/commercial/ho me/https://chasebank.com

      the domain name is the word and the .com right before the third slash. In this case chasecriminal.com. Notice the fake https://chasebank.com/ at the end. The stuff over on the right hand side of the URL is just stuff that is internal to the computer that you are connecting to. A criminal can put nearly anything over there.

      By the way, Chase seems to be one of the banks that doesn't allow secure logins. Even if you manually change http://chase.com/ to https://chase.com/ it automatically redirects you to the insecure page. It boggles the mind.

      Also note that this doesn't just apply to banks. Any site where you enter a password or secure information ought not to use an insecure page for login. And don't forget that Slashdot doesn't use any encryption at all on its logins. Don't use the same password for your bank as you do for Slashdot

      Watch for the s in https at the beginning. And don't login to sites with domains like paypalsecurity.com or chaseusers.com or anything but the most obvious domain name.

    13. Re:Um... by CBravo · · Score: 1
      Says who? Wikipedia does not agree:

      In cryptography, a man-in-the-middle attack (MITM) is an attack in which an attacker is able to read, insert and modify at will, messages between two parties without either party knowing that the link between them has been compromised. If you define party as 'computer' then you would be right. But I don't. Generally, in the Netherlands, the link extends further to a 'verifyer'-device. This device checks that there is a valid card + PIN.

      I think that 'party' == me.
      --
      nosig today
    14. Re:Um... by jareds · · Score: 1

      Look, you can personally define things however you want, but the purpose of language is to be understood.

      Your use is completely nonstandard. MITM attack refers to compromised communications between computers. Terms are more useful when they don't extend too broadly, as MITM attack would if you refer to any attack on communications between human beings. Also, the term is generally used in the discussion of cryptographic protocols. In such protocols, it is obviously assumed that the users can perform the underlying computation securely. Whether that requires a special hardware device or a normal desktop computer is beyond the scope of the protocol. There is obvious benefit to analyzing a cryptographic protocol with a trusted computer and untrusted communications and separately analyzing what a trusted computer should be. Throwing it all together makes the terms less useful.

      I've taken classes in cryptography at a very good university where I majored in computer science and I've talked about security issues with other people plenty of times, and this is the first time I've heard MITM attack refer to a compromised computer being used by the person being attacked. Wikipedia doesn't support your claim -- you simply made your own definitions of words in Wikipedia's definition in order to make it support your claim. Look at the "Defenses against the attack" section of the article. If your claim was right, defense would require a special hardware device, which is nowhere mentioned.

      If you're right, and people actually use MITM attack to refer to compromising someone's computer with a 0-day exploit, the way to prove that is not to cite a definition that could maybe refer that situation if you define certain words in the definition in a certain way, but simply to cite an example where someone reputable uses MITM attack to refer to the use of a 0-day exploit. If this is a normal use as opposed to a abnormal use, this wouldn't be hard.

  7. Don't trust any bank that relies on credentials by bjourne · · Score: 4, Insightful

    Personally, I wouldn't trust any bank whose security system relies on user supplied credentials. Any bank that does not supply its customers with an electronic hardware-based security token is not trustworthy enough to handle my savings.

    1. Re:Don't trust any bank that relies on credentials by SlOrbA · · Score: 2, Insightful

      Man ..

      It's all software .. It's all software.

    2. Re:Don't trust any bank that relies on credentials by Anonymous Coward · · Score: 0

      True, I was pretty disappointed to see that Bank of America doesn't have any one-time-pads for e-banking.

      What banks can you recommend for checking/savings accounts in the USA?

    3. Re:Don't trust any bank that relies on credentials by amias · · Score: 0

      so you don't trust any of them then ?

      you might want one of these then....
      http://prairiehome.publicradio.org/programs/200306 28/commercial.shtml

      Toodle-pip
      Amias

      --
      [site]
    4. Re:Don't trust any bank that relies on credentials by popejeremy · · Score: 2, Interesting

      Hardware tokens present software cyphers, and cyphers can be spoofed.

    5. Re:Don't trust any bank that relies on credentials by SEMW · · Score: 1

      Could you elaborate? I'm no encryption expert, but if you have a hardware token, which receives a new key every 30 seconds from an encrypted radio signal, hashes the key together with a unique GUID that is different for each physical token, and displayes part of the hash; the user can use the displayed hash to logon, (it would only work for him b/c the unique GUID would be unique to him); and then 30 seconds later the bank sends out a new key over radio that's encrypted partly with the 30-second-old key (so each key is encrypted partly with the one before it). How could such a thing be spoofed?

      --
      What's purple and commutes? An Abelian grape.
    6. Re:Don't trust any bank that relies on credentials by hab136 · · Score: 1

      Hardware tokens present software cyphers, and cyphers can be spoofed.

      I've not heard of any working attacks against SecurID (or any other hardware token). Got any links?
    7. Re:Don't trust any bank that relies on credentials by dvice_null · · Score: 1

      What is wrong with software solutions? When I want to login to my bank I first need username, which is random. Then a password, which I can change. Then another password, which can be used only once. Bank sends these one-time-only passwords in a letter (100 in one letter, and a new letter is posted once they start to run out). Basicly they could provide them on a public website, because they can't be used unless you know the username and password also.

      So tell me, how could a hardware solution be more secure than this?

    8. Re:Don't trust any bank that relies on credentials by hab136 · · Score: 1

      Personally, I wouldn't trust any bank whose security system relies on user supplied credentials. Any bank that does not supply its customers with an electronic hardware-based security token is not trustworthy enough to handle my savings.

      What US banks offer this?
    9. Re:Don't trust any bank that relies on credentials by popejeremy · · Score: 1

      Somewhere, the hashes are stored. Find those and the solution presents itself.

      There is no such thing as an uncrackable system. There are only hard to crack systems. The more valuable the data, the more persistent and eventually successful the attempts to crack into it will be. Eventually the cracking mechanisms will be automated.

      Money is pretty valuable.

    10. Re:Don't trust any bank that relies on credentials by popejeremy · · Score: 1

      I have not either. The point is, any system is crackable, and the more valuable the data is, the more quickly it will be cracked.

      The answer in my opinion is, as always, if you don't want anyone to know your data, don't put it on the Internet.

    11. Re:Don't trust any bank that relies on credentials by Karljohan · · Score: 1

      A hardware solution can become much safer by adding a time component to the hash that generates the passcode. The passwords that were sent to you can be used in any order and at any time. The last bank in Sweden using that system (Nordea) has been hacked so many times so that they will now switch to a hardware solution.

    12. Re:Don't trust any bank that relies on credentials by Anonymous Coward · · Score: 0

      Remember, banks bear the financial risk for unauthorized access to your accounts. For the bank customer, it's mostly a giant hassle.

      Without such a guarantee from the bank I, too, would demand an paralizingly expensive and secure mechanisms for access to my accounts.

    13. Re:Don't trust any bank that relies on credentials by warnerpr · · Score: 1
    14. Re:Don't trust any bank that relies on credentials by Tacvek · · Score: 1

      I've not heard of any working attacks against SecurID (or any other hardware token). Got any links?
      IIRC, for SecurID, It is possible to emulate the harware token in software if the certificate is available. (The certificate is loaded into the token, and the server has a copy. Since the whole thing is basically a series of hashes, the initial values and a description of the algorithm are all that is needed to emulate the device. So this attack merely indicates that the algorithm has been discovered. (The system has good security, but they kept the algorithm secret, adding an additional, but obviously very weak level of security-by-obscurity on top.) The attack is useless without the certificate, which of course is the primary security feature. A real break would of course be some method of getting a-hold of the certificate. If it could desceretly be extracted from the device in some manner, that would really break the system.
      --
      Stylish sheet to fix many problems in Slashdot's D3: https://gist.github.com/801524
    15. Re:Don't trust any bank that relies on credentials by hab136 · · Score: 1

      IIRC, for SecurID, It is possible to emulate the harware token in software if the certificate is available.

      Well, yeah, RSA sells a SecurID software token. It's obviously less secure, since it resides on your computer instead of in your hands.
      http://www.rsa.com/node.aspx?id=1162

      If it could desceretly be extracted from the device in some manner, that would really break the system

      You need both the user's PIN and the number displayed on the token, so stolen/copied tokens aren't any use without also compromising the user.

      It's really a good system, although expensive.
    16. Re:Don't trust any bank that relies on credentials by SEMW · · Score: 1

      Somewhere, the hashes are stored. Find those and the solution presents itself. No they're not, they're hashes; they're produced on-the-fly with a hashing algorithm from a combination of the hardware GUID and the encryption key. Since the dongle and the bank's webserver would both be using the same (probably open-source) algorithm, the hashes they produce would be the same, hence they can compare them to verify security. Every 30 seconds the hash would be discarded and a new one generated from a new (randomly generated) encryption key that's sent to the dongle encrypted with the previous encryption key. The only stored list necessary is the table of user's login name / customer number / whatever against their hardware GUID; but even if this was compromised it would not affect the security of the system since a cracker would need the hash, which is produced with the encryption key as well as the GUID.

      OK, so it's not impenetrable. In theory, someone could compromise the encryption used and find a way to analyse the radio waves in order to guess the encryption key. This would, however, be very difficult since the data being sent over radio would be a repeated (say) 256-bit key -- it's not like when the attacker finds the right key the stream will resolve itself into human-readable text, one 256-bit length of highly entropic bits looks much like another, even if someone does find a way to brute-force a 256-bit key in 30 seconds, which is pretty unlikely. If someone *does* crack AES (or whatever), it's not like people won't know about it -- the current state of vulnerability of the well-known encryption algorithms is widely known. The bank could just recall the dongles and release new ones which use whatever 2050's favorite encryption algorithm is.

      The point is, if I put a file up on the internet, encrypted with easily available tools using highest security and a highly random, good-length password, I can be pretty damn sure it won't get cracked open; within a few years, at least. 30 seconds is easily a short enough time.

      All that said, however; you're absolutely right, it won't work.

      Why?

      Human stupidity.

      --
      What's purple and commutes? An Abelian grape.
    17. Re:Don't trust any bank that relies on credentials by Tacvek · · Score: 1

      You need both the user's PIN I believe that varies by implementation. Even if the RSA server requires a pin, a site using it could just always send a '0000' pin, and use a normal username/password system for the "what you know" part of authentication. Or in theory, they could skip that type of authentication altogether, but that is obviously a bad idea.
      --
      Stylish sheet to fix many problems in Slashdot's D3: https://gist.github.com/801524
    18. Re:Don't trust any bank that relies on credentials by brunes69 · · Score: 1

      Umm.... SecureID guards stuff a lot more valuable than the pithy amount in your bank account. It's used by most government agencies for VPN logins to access (among other things) classified intelligence data. Trust me if it was as easily crackable as you think it is then it would have been by now, discovered, and replaced with something else.

  8. Credit Unions by daeg · · Score: 5, Interesting

    I petitioned my credit union to force SSL on the entire bank website, complete with a few dozen signers (several of them with very large accounts). Shortly after the entire website is accessible via SSL only, with any HTTP page redirecting you to the homepage (SSL). Sometimes banking with a small credit union has its advantages.

    I suggest everyone do the same.

    1. Re:Credit Unions by mashade · · Score: 3, Interesting

      USAA's site is all https and provides an immediate redirect if you type http://www.usaa.com/ for example.

      Wachovia's site is as the article describes and only gives you https after login. I wondered about it myself and so began going to the site by manually specifying https://www.wachovia.com/ -- this works and gives you SSL for the entire browsing session. You may want to type it manually every time, though it would be nice if all banks made their sites HTTPS only.

      --
      Technology tips and tricks.
    2. Re:Credit Unions by UnknowingFool · · Score: 1

      Yes, sometimes it seems to me that the credit union isn't out to get you for every dime. My credit union called me the other day to tell me how I could raise my interest rate on my savings accounts. Basically it entailed opening a different kind of account and transferrring the money over. They laid out the advantages and drawbacks and let me choose.

      --
      Well, there's spam egg sausage and spam, that's not got much spam in it.
    3. Re:Credit Unions by crazydeer · · Score: 1

      Everyone should recognize that, for anyone who uses the HTTP redirects, there is no improvement in security. Just as login pages served using HTTP can potentially be maliciously altered, so can the HTTP redirects. Thus, an attacker could alter the redirect and send people to a lookalike site (potentially using the same domain, if they can control all HTTP traffic). Users who simply type in the bank domain in their address bar, have an old bookmark, use a link to the HTTP site, or use a link from an HTTP page are all still at risk. However, there is a benefit from redirecting to HTTPS: user who bookmark the HTTPS site will never be exposed to the risks of HTTP when they use their bookmark. Assuming the redirect is permanent, it should also cause links from search engines to go to the HTTPS site. While this prevents HTTP attacks on the banking site, the search engine pages were not served using HTTPS. Thus, the problem just moves one step earlier. In short, I agree it's beneficial to use HTTPS for the whole site, but the benefit is limited.

    4. Re:Credit Unions by Qzukk · · Score: 1

      USAA's site is all https and provides an immediate redirect if you type http://www.usaa.com/ for example.

      Right this second, Washington Mutual's site https://www.wamu.com/ does the exact opposite, it redirects me back to http:///

      It annoys me, but not enough to withdraw my cash. I just hit log in with the fields blank to get to the SSL page and then actually log in.

      --
      If I have been able to see further than others, it is because I bought a pair of binoculars.
    5. Re:Credit Unions by AaronW · · Score: 1

      Exactly. The Citibank web site I use for my credit card suffers from this exact problem. I can think of several ways one could implement a man-in-the-middle attack with the end user being none the wiser. Banks also need to train their users to not accept certificate failures and to use a bookmark on the https site.

      All of my other financial web sites use https for logging on.

      --
      This post is encrypted twice with ROT-13. Documenting or attempting to crack this encryption is illegal.
    6. Re:Credit Unions by ricosalomar · · Score: 0

      I work on a website for a medium sized CU, and our site is SSL only. We've been doing it that way since we introduced online banking. It kinda screws up the Google maps page (IE displays a warning), but we take member security pretty seriously.
      <aside>We also hold quarterly online security training sessions for our members, where we tell them how to avoid phishing, pharming, general ID theft stuff, etc.</aside>

    7. Re:Credit Unions by demonbug · · Score: 1

      My current credit union redirects to https automatically. Out of curiosity i also checked my last two banks - Wells Fargo seems to redirect to https as well, while US Bank doesn't appear to offer a secure login page from the http site. That one is a little annoying, as even if you leave the login blank and hit login it just pops up a dialog box and leaves you on the http site. You can just go to https, though.

      Anyone know of a website that ranks banks on their online security? Might be interesting to take a look at.

  9. Geez by MyLongNickName · · Score: 1, Funny

    Damn! This is like Rosie O' Donnell calling you fat and obnoxious.

    --
    See my journal for slashdot ID's by year. Mine created in 2005. http://slashdot.org/journal/289875/slashdot-ids-by-year
    1. Re:Geez by LighterShadeOfBlack · · Score: 1

      Damn! This is like Rosie O' Donnell calling you fat and obnoxious. It doesn't mean you're not fat and obnoxious though does it?
      --
      Spelling mistakes, grammatical errors, and stupid comments are intentional.
  10. bank web security practices annoy by Gary+W.+Longsine · · Score: 2, Interesting

    This same annoying tendency of banks has another artifact (it's probably not intentional). It typically prevents the user's password management scheme (like Keychain on Mac OS X and analogous 3rd party password managers for Windows) from working properly. Without a tool like this to support the effort, most people wind up using the same password for all their web logins, which exposes them to dramatically increased risk. (Bad guys can exploit this common human behavior by plucking username / password combinations from any arbitrary p0wn3d web site, and then testing them at all the banks.

    --
    If you mod me down, I shall become more powerful than you could possibly imagine.
  11. I like eTrade... by Anonymous Coward · · Score: 0

    ... all of their http pages redirect to https pages.

  12. Come on guys... by rob1980 · · Score: 5, Insightful

    Published Wednesday, April 20, 2005 6:44 PM by ieblog

    Two thousand and five.

    1. Re:Come on guys... by Digital+Vomit · · Score: 1
      2000.5? Wow! That's almost seven years ago!

      ;-)

      --
      Modern copyright is theft of culture from everyone and it retards the progress of the useful arts and sciences.
    2. Re:Come on guys... by Anonymous Coward · · Score: 0

      (*slaps forehead*) This means that IE developers were criticizing security when IE6 was their latest and most secure product!

    3. Re:Come on guys... by Spy+Hunter · · Score: 1

      And yet, this problem continues to happen regularly, even on the sites of huge corporations which should know better. For example (just from sites I use regularly), chase.com, sce.com, verizonwireless.com, sprint.com. This vulnerability is *HUGE* and it deserves to be on Slashdot. If I own a public wireless hotspot, or even if I just happen to be *using* the same wireless access point as you, I can *trivially* steal your account when you visit these sites. This article is just as relevant today.

      BTW, if your bank does this, an easy way to fix it for yourself is to put in a bogus username/password for the first login attempt. This almost always takes you to a secure page for the second attempt.

      --
      main(c,r){for(r=32;r;) printf(++c>31?c=!r--,"\n":c<r?" ":~c&r?" `":" #");}
  13. The first class action suit will teach them by Anonymous Coward · · Score: 0

    City bank used to dump paperwork (including statements) into the garbage. It did not take long before the mafia grabbed the garbage contract to use it as a gold mine.
    Not encrypting full pages of login and transaction for financial transactions is cutting corners, which will hunt financial institutions big time.

    1. Re:The first class action suit will teach them by AaronW · · Score: 1

      Citibank is one of the financial institutions who is vulnerable due to their lack of https as well. I'm fairly pissed off at them over that and other problems with their web interface which is mostly designed for IE only.

      --
      This post is encrypted twice with ROT-13. Documenting or attempting to crack this encryption is illegal.
    2. Re:The first class action suit will teach them by Llamedos · · Score: 1

      Exactly. I've emailed them multiple times about their crappy web interface, and gotten nothing but stupid suggestions like, "enter an invalid password first". Brilliant idea, guys. Now I'm generating TWICE the traffic.

  14. ebay did this for years by Anonymous Coward · · Score: 0

    I'm still waiting on my $2000 like new BMW.

  15. I remember 2005 by Anonymous Coward · · Score: 0, Funny

    Bush was President, we were at war in Iraq and Afghanistan, and Slashdot editors sucked.

  16. What me worry by packetmon · · Score: 4, Interesting

    Why should I really worry about security anyway they've either thrown away my information in a dumpster or were compromised...

    Scott Trade
    Verizon
    Bank of America
    Choicepoint
    Mastercard
    AT&T
    Department of Edumacashun
    Chase

    1. Re:What me worry by Anonymous Coward · · Score: 0

      You forgot Ameritrade. (Backup tapes lost in transit.)

      It's not just small banks doing what the OP mentions. Check out:
      http://www.citicards.com/cards/wv/home.do
      The login page isn't SSL, which means a MITM can change the form target to go to his own server when the login page loads. If an institution the size of Citibank has issues, should we be suprised that the little guys have them too?

    2. Re:What me worry by eipgam · · Score: 1

      Some more UK entries:

    3. Re:What me worry by narsiman · · Score: 1

      for jp morgan chase use
      https://chaseonline.chase.com/ and not their half assed
      http://www.chase.com/ which has a partially secured page. Their info security officials should be fired for pinching pennies in this process.

  17. New definition for irony plz.... by Zapotek · · Score: 1

    Ok, we NEED a new definition for irony that means like "irony^9999999" cuz I have no words to
    describe what I think.

    Are they freaking serious? ARE THEY? ARGHH /me heart attack

    1. Re:New definition for irony plz.... by LighterShadeOfBlack · · Score: 1

      Maybe you just need one correct definition of irony, because I don't see anything ironic here.

      Oh wait, IE is known for having exploits, therefore an IE developer talking about security of any kind, even SSL/TLS which IE supports fully, correctly and handles sensibly, is ironic, right? That's ironic indeed. You and Alanis Morisette should team up and write a song about these things you find ironic. I'd listen, I really would.

      --
      Spelling mistakes, grammatical errors, and stupid comments are intentional.
    2. Re:New definition for irony plz.... by dragonsomnolent · · Score: 1

      Off topic, but I have to point out that I think it's a little ironic that a song called Ironic has no irony in it. Either Alanis is a genius, or she had no idea what irony is.

      --
      I got nuthin
  18. Re:Cringe by Anonymous Coward · · Score: 1, Insightful

    I cringe a little whenever I visit a bank or CC site ans see .asp or .aspx at the end of the URL.

    Why?

  19. Great article, but by reezle · · Score: 2, Insightful

    Great article, but WHICH BANKS are the problem?
    I'd love to complain to my bank if it is guilty of these lapses, but how would I know?

    1. Re:Great article, but by Anonymous Coward · · Score: 0

      I'd love to complain to my bank if it is guilty of these lapses, but how would I know?

      Did you even read the article? Of course not, this is slashdot.

      If you can't figure out if your bank is guilty of these lapses after reading the article (it would take 30 seconds), go and buy an internet for dummies book.

    2. Re:Great article, but by reezle · · Score: 1

      Sure did... 30 seconds elapsed without a glimpse of revelation.
      Thanks for your input though.

    3. Re:Great article, but by Qzukk · · Score: 1

      Step 1) Go to your bank's website.
      Step 2) Look for the pretty little lock picture in your browser that tells you that the website is SSL encrypted.

      Without the lock, there is no guarantee you're even on your bank's website when you click the login button that takes you to who knows where. ESPECIALLY when the bank helpfully puts a username/password form on the front page (see http://www.wamu.com/ ) for you to fill out and hit submit and hope that the page it's submitting to actually IS encrypted.

      --
      If I have been able to see further than others, it is because I bought a pair of binoculars.
    4. Re:Great article, but by Anonymous Coward · · Score: 0

      Sure did... 30 seconds elapsed without a glimpse of revelation.
      Thanks for your input though.


      Jesus fucking christ. Go buy an internet for dummies book. Here is your answer.

      Go look at the webpage your bank uses to login to online banking. This page has a little box where you type in your username, and a little box where you type in your password. Don't actually type in your username/password, just look at the webpage. Now look at bottom and top of the window. Do you see a little padlock icon? Does the URL start with https?

      If the answer to both questions is yes, then the page is encrypted with SSL, and this problem doesn't apply to your bank. Otherwise your bank has this problem.

    5. Re:Great article, but by Anonymous Coward · · Score: 0

      Try this for size:

      http://portal.standardlife.com/content/customer/cu stomer_index.html

      Presumably people complained about the lack of the padlock icon in the status bar so they put one in the middle of the page.

      Idiots.

  20. potmeetkettle by miro+f · · Score: 1

    I must admit, I was looking for the "potmeetkettle" tag. Given that it's not there, the first post mentioning something similar was good enough, I suppose

    --
    being vague is almost as cool as doing that other thing...
    1. Re:potmeetkettle by Anonymous Coward · · Score: 0

      The tag you're looking for is : potkettleblack

    2. Re:potmeetkettle by Gilmoure · · Score: 1

      I prefer Kettlesmackpot. Hmmm...ksp...argle...drool...

      --
      I drank what? -- Socrates
  21. I have a way of dealing with this by Anonymous Coward · · Score: 0

    One of my credit cards is with a bank that uses this method of encrypting only part of the login page (URL is HTTP, login fields are claimed to be secure). I always enter one letter for my username and password the first time in order to force a login error, because the page that responds to the login error is always completely encrypted (HTTPS), and that's where I enter my actual login after I double-check that the URL didn't change to a man-in-the-middle.

  22. Low tech banks by Anonymous Coward · · Score: 0

    One would think that banks are the cutting edge of technology.

    The opposite is true. They lag behind by about 2 years in awareness, and 3 years in implementation of just about every web based thing imaginable. I got told yesterday by this cool new thing "RSS feed" (WTF a bank going to do with that on their site), oh, and they want to look at their "hits".

    When faced with taking that stupid local weather bug off the home page and properly securing it to avoid phishing attacks, 80% of them choose NOT to secure to be able to show it's 68 degrees with chance of tornado in bumfark KS on the home page. (Which won't work in HTTPS mode so throws errors if the page itself is viewed in HTTPS mode.)

    Lots of them also simply do not have the technical know how to do what they are doing, let alone understand stuff related to web sites. The IT is outsourced and the one college English major that once built a computer that runs the office on a daily basis is in over his head.

    Big banks, they have the tools and the means and they do by en large do a good job. The small ones. Forget about it.

    1. Re:Low tech banks by Sobrique · · Score: 2, Insightful

      Big banks have the tools and means, but also a whole wall of 'change control' that requires you to explain in detail why, exactly, you think the way they're doing it is moronic, and to assess it's impact exhaustively alongside the relative costing of project to redesign and implement a solution.

  23. Re:Cringe by LighterShadeOfBlack · · Score: 3, Insightful

    I cringe a little whenever I visit a bank or CC site ans see .asp or .aspx at the end of the URL. Why, are you afraid of snakes?

    They're just file extensions buddy, they can't hurt you.
    --
    Spelling mistakes, grammatical errors, and stupid comments are intentional.
  24. One word answer: mattress by Anonymous Coward · · Score: 3, Funny

    Just put your money in your mattress and avoid all those newfangled bank things.

  25. Some other issues by Ep0xi · · Score: 0

    Happen not only to the money in your bank account,
    but also to your personal data, for example
    to using your user data to DoD the account
    then you become a so called 'hacker' user trying
    to break into your own money

    --
    ?
  26. I work with insurance companies, they suck by Nicolas+MONNET · · Score: 1

    I work with insurance companies on IT issues, and if it's anything like bank -- it's the same kind of business -- they suck hard at computer security.

    Their password policies for acessing extranets, for instance, are in most cases completely insane. They impose so many arbitrary constraints (such as changing the password monthly) in the name of security, no less, that invariably passwords en up being "password1", "password2" and so on. Furthermore most of them block an account after three unsuccesful login attempts; apparently, those highly paid bozos have never heard of "DoS" since they upgraded to Windows 3.11.

    None of the big companies I work with use PKI for authentification. I understand this could be problematic when dealing with the general public, but I'm talking extranets here.

  27. Jab at firefox by emj · · Score: 1

    Food for thought: The keystroke-sniffing attack gets even worse if your JS can run in the browser chrome, a feature offered by some browsers.


    I wonder how a MITM attack could do that..
  28. City is one, by Ep0xi · · Score: 0

    Bank Boston are firm to give data to bigger customers than you.
    I dont see any hackers breaking in such a security
    but i see directives being called by some of their friends
    and giving my private data...

    --
    ?
  29. They're really giving the phishers a hand by internic · · Score: 1

    While the article may be older than dirt, I'm glad the issue has been brought up, because many financial sites still haven't done anything about the problem. It always pisses me off when I go to my bank's or credit card companies' site and am confronted with a login prompt on an insecure page. To add insult to injury, they generally have put some sort of little lock icon next to the login fields. Oh, well great! That must mean it's secure!. I mean, surely no phishing site will think to put a lock icon next to the login prompt. Of course, you don't really know that it's secure or who it'll be sending your password to until after you hit the button to send your password.

    Now, obviously, there are ways of dealing with this (as the blurb notes), but it's a pain in the ass. The bigger issue is that most people probably don't know it's a problem and don't know how to deal with it, and it gets people in the habit of really bad behavior, submitting a password on an insecure connection. This all seems especially crazy in view of the fact that bank sites will implement things like Sitekey and yet still use these insecure login pages. It seems that the fix is easy, why do they do this? Does it save them a lot of money to cut down on the SSL connections?

    --
    "You call it a new way of thinking; I call it regression to ignorance!" -- Operation Ivy
  30. Security is expensive. by Anonymous Coward · · Score: 2, Insightful

    I have worked with computer programmers who think they know how to write secure software, but don't. They know maybe one or two basic principles, and think they have it all figured out. I call this the "well no one told me" phenomenon.

    Not every IT professional wants to spend lots of his free time researching the latest means of breaking into something, and defending against the break-in. So a lot of people just don't go out of their way to find out if they really know enough to write secure software...it is easer to assume that one's current knowledge is sufficient and to let one's employer take the heat when something surprising comes up.

    Furthermore, employers don't like sending their employees off to training which ultimately will not increase their bottom line, and which may not even turn out to be necessary at all (after all, he DOES believe he can write secure software...). Worse yet, employers don't want to hire people to try to hack into their site, seeing as how that costs a lot of money and time too, and there is no guarantee that the third party actually tried hard.

    The end result is quite predictable: insecurity all around.

    1. Re:Security is expensive. by computational+super · · Score: 1

      I don't have to know how to write secure software - I just need uncrackable keys, like "09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0".

      --
      Proud neuron in the Slashdot hivemind since 2002.
    2. Re:Security is expensive. by Kelson · · Score: 1

      Maybe, but putting the login page on an HTTPS site that you already have isn't a terribly expensive proposition -- especially when you consider that many of these banks used to do it that way. Someone made an effort to move the login form onto the HTTP site, change all the links, etc., which probably cost more than leaving it on the HTTPS site would have cost.

    3. Re:Security is expensive. by tomhudson · · Score: 1

      I just checked by going to log into my bank, and its only https ... I wonder how widespread this "http" problem really is?

    4. Re:Security is expensive. by Kelson · · Score: 1

      Just for kicks I checked my bank and a couple of other banks/credit cards that I thought of off the top of my head.

      I went to the home pages for:
      Bank of America
      Bank of the West
      Washington Mutual
      Union Bank of California
      Citibank
      Discover Card
      American Express

      All of them except for Citibank had login forms on the home page. Three -- Bank of America, American Express, and Union Bank of California -- had redirected me to the HTTPS version of the site on loading that page.

      That left: Bank of the West with a two-stage login (presumably the password stage is on an HTTPS server?). Citibank, where the "Sign in" link takes you to a secure login page, but the "sign into your account" drop-down takes you to an unsecured login page, and two -- Washington Mutual and Discover -- that had full login forms on the unsecured home pages.

  31. Diebold by Anonymous Coward · · Score: 1, Funny

    The ATM is Diebold! Jesus, I'm taking all my money out of the bank and stuffing it in my mattress!!

  32. Mother's Maiden Name by giafly · · Score: 3, Insightful
    HTTPS is the least of my worries. I'm more concerned that banks
    1. Use insecure information such as mother's maiden name as proof of id
    2. Phone me with account questions, and ask me to prove my ID, but are incapable of proving their ID
    3. Send my credit cards and PINs using normal post
    4. Don't tell me when they have done "3)" so I won't notice if the letters fail to arrive.
    5. Don't give me the choice of turning off Internet access to my account
    --
    Reduce, reuse, cycle
  33. Pot calling the snowball black? by Opportunist · · Score: 1

    Yes, I'm aware that it should be the kettle. But in this case, that wouldn't do justice to (most) banks.

    For almost all successful bank frauds here, the culprit was a trojan in the IE. Banks do hire very good people to secure their online money transfer routines (at least here, cannot vouch for the US). What fails, though, is the security on the user side.

    Faciliated by IEs way of treating plugins. To slip a plugin into the IE, all you have to do is set a few registry keys. It does not even need any user interaction. So it's very, very easy to infect the IE with a malicious plugin. And those plugins are quite powerful. The IE does allow them to intercept, alter, drop or fabricate content on the fly, after decryption but before display (or, in the other direction, before encryption and sending to the other side). In other words, creating a trojan that alters the entered information the bank gets from you, or the information you get from the bank, is quite trivial. To make matters worse, this trojan can use the IE to send information to its creator, with the firewall noticing the IE trying to pass, which is usually allowed.

    And behold, it's been done.

    What it worth if you have the best, most secure and tightly encrypted connection, when your data is already being manipulated on the machine used for the input?

    To me, this sounds like a half-assed attempt to shift the blame, somehow. But ask anyone from a bank, they will tell you (if they are allowed to, NDAs can be a bitch in the financial sector) that almost all successful phishing attempts are due to infected user PCs, and the majority of those infections rely on slipping a spy into the IE.

    --
    We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
  34. Deja Vu by nacturation · · Score: 1

    Must be a glitch in the matrix. This content is only 10 hours old.

    --
    Want to improve your Karma? Instead of "Post Anonymously", try the "Post Humously" option.
  35. Bad advice! by McGurk · · Score: 1

    An easy remedy for when a secure page isn't available is to enter a bad username and password which usually brings up a secure page telling you to try again
    If I was going to create a phishing website, not only would I have the fake frontend, but I'd simulate the login failed behavior of the website as well. That way I'd get not only the login information the user believes is valid for the faked website, but I'd also harvest multiple login/password combinations from that user. So entering a fake username/password to get the "secure" login page isn't exactly the best advice.
    --
    You're doing it wrong--http://youredoingitwrong.mee.nu
    1. Re:Bad advice! by fishbowl · · Score: 1

      "If I was going to create a phishing website, not only would I have the fake frontend, but I'd simulate the login failed behavior of the website as well."

      I think you missed the point -- the part where you would need to sign with a verisign key.

      --
      -fb Everything not expressly forbidden is now mandatory.
    2. Re:Bad advice! by mrcaseyj · · Score: 1

      An easy remedy for when a secure page isn't available is to enter a bad username and password which usually brings up a secure page telling you to try again
      If I was going to create a phishing website, not only would I have the fake frontend, but I'd simulate the login failed behavior of the website as well. That way I'd get not only the login information the user believes is valid for the faked website, but I'd also harvest multiple login/password combinations from that user. So entering a fake username/password to get the "secure" login page isn't exactly the best advice.
      After you enter the fake username and password you check that the page that comes up is httpS and that the domain name is correct. The whole idea of SSL (Secure Socket Layer) is that the crooks can't fake that. Of course there are some tricks you've got to watch out for. See my post above for how to verify the domain name.
    3. Re:Bad advice! by McGurk · · Score: 1

      First off, maybe 1/1000th of the population would have any idea that the second login would be secure (this is NOT best practices so expecting this behavior is NOT something you should do). Secondly, by mimicing the failed login behavior, what you would normally expect to happen (login attampt, login failed notice, redirection back to login page) would happen. Being on autopilot, most people would try another username/password combination rather than check the URL to see if its now an SSL connection. Thirdly, it is easy as shit to set up a fake SSL website. Yes, the cert will be invalid, but most people just click through the warning dialogs. Hell, even if they did examine the cert, only a person with professional experience in these matters would be able to determine 100% that the certificate was a fake. So the premice that all you need to do is just enter fake login information the first time is bad advice. You can't expect this to work all the time and even when it does its no guarantee that you aren't still being fucked with. So if you tell your mother to do this, you're not keeping her from harm. If you want to tell them anything, tell them that if the login page doesn't have HTTPS in the front to NOT login, to call whoever runs the site and complain, and not to use their online services until it DOES start with HTTPS.

      --
      You're doing it wrong--http://youredoingitwrong.mee.nu
  36. Also problem for major US companies by DigitAl56K · · Score: 1

    Recently I tried to purchase some clothes from Hanes.com, a company most Americans will be very familiar with.

    As it turns out, all of the forms they send to your computer are encrypted. None of the data you send them back by filling out such forms are encrypted. Account logins, billing address, shipping address, card details - they all go plain text according to Firefox. I contacted Hanes customer support twice about this, only to be told that they use "industry standard encryption". "Yes", I said, "but only on the pages you send to my browser, not on all the data my browser sends to you". Months later they still have not fixed it. I even contacted the FTC, but they obviously have done nothing.

    Go to their website, and try to log into an account using any user name and password, and Firefox will instantly warn of the problem. It's ridiculous that in this day a) major companies have this problem and b) they ignore the problem when people bring it up. They deserve a class action from anyone who has ever ordered through their insecure website.

    1. Re:Also problem for major US companies by javaxjb · · Score: 1

      If they are taking credit card numbers, they are way out of compliance with PCI standards. Complain to Visa and MasterCard, see if you can find out who their PCI auditors are and complain to them. Since they're a public company, contact their SOX auditors and complain, too (my nit with SOX auditors is they seem to be great at finding "issues" that are inconsequential, so I have to wonder whether they're even capable of noticing such glaring problems as this).

      --
      Programmers in mirror are brighter than they appear
    2. Re:Also problem for major US companies by GenTaco · · Score: 1

      SOX auditors wouldn't care about this issue, because SOX is solely interested in internal controls that could lead to a material misstatement of the financial results. A SOX audit is not an audit to enforce best practices, just to ensure that the numbers that a company reports are accurate.

    3. Re:Also problem for major US companies by bastion_xx · · Score: 1

      SOX auditors may not be interested, but the payment processors and Visa/MC/Amex sure as hell will be.

    4. Re:Also problem for major US companies by colinnwn · · Score: 1

      SOX auditors might take issue with a company's failure to enforce contractually obligated security measures. Otherwise Haynes would need to have sufficient accounting reserves to handle probable losses of lawsuits from the card companies and consumers. Without those reserves, it would be a material misrepresentation of the company's financial reports.

  37. My bank by GrmpyOldPgmr · · Score: 1

    My bank, who I also happen to work for, has this problem still. You can login to their "Internet Banking" to look at your accounts from their main page (plain old HTTP). I did find that if you click on enough "Internet Banking" links from that page instead of logging in, you will eventually get to an HTTPS page where you can login to the same "Internet Banking" services. They should just only have a login link on their main non-SSL page to the HTTPS page but, then again, I'm not too surprised, being an employee of the company. Unfortunately, I work on the back end (mainframe) where security *is* tight as a drum. I couldn't possibly have any say or even make any suggestions to an area of the company like web development though. And you wouldn't believe the b.s. we go through at this company when it comes to change management *shudders*. Yeah, they make a big stink on that main non-SSL page about how your ID and password are protected with SSL "the second that you click Login" but would it be so hard to just replace that main page login with a link to the real SSL-enabled login page. Oh, and their login, of course, doesn't work with password management like Keychain or Firefox or anything since it's some chunk of JavaScript code. Just another annoyance.

  38. Re:Cringe by Anonymous Coward · · Score: 0

    Of course. One of the prefab Apache+PHP deployments uses .aspx (score one for security by obscurity).

  39. Fair point by Midnight+Thunder · · Score: 1

    Ignoring any issues IE, or any other browser for that matter, may or may not have with regards to security the developers make a fair remark. In many ways this is like offering a high street bank the best cameras and locks only to have them not used. Browsers offer methods of data encryption that help provide security, but if the bank doesn't use them it doesn't really matter what was provided, it does matter, and cause concern, that they don't use them.

    The other issue is that public wireless networks (the ones where you don't provide a key) suffer from is the fact that over the air encryption is almost zero. The ideal solution would be a randomly generated public key/private key solution for these types of networks. Certainly this does suffer from the issue if the attacker was there when the connection was established, then they will have both keys, though this does reduce drive-by attackers.

    When dealing with important data such as banking, it is important to have the right security at every level. It is the layering of security systems that make it harder for the attcker to get at you information. You leave one part out of the system and they potentially have a side-door to getting to your information.

    --
    Jumpstart the tartan drive.
  40. I'm sorry, did I hear you right? by Colin+Smith · · Score: 1

    You trust bankers at all? WTF? Bankers are the scum of the earth.

    The banking system we have just now, the world over is the single largest scam ever created[1]. And it's backed and enforced by the various governments. Most people have no idea how our money and banking system works, they still think it's backed by gold or something. What bankers do, is take your money, invest it at a healthy rate of return and then give you marginally more than the rate of inflation, if they're feeling generous, less if they're not and they're usually not. Then they charge you for the use of your money!

    Here's a hint. Avoid banks like the plague. Keep your value in some commodity other than money, have a small bank account or two with just enough cash to get by.

    [1] Look up fractional reserve banking.

    --
    Deleted
    1. Re:I'm sorry, did I hear you right? by Anonymous Coward · · Score: 0

      You trust bankers at all? WTF? Bankers are the scum of the earth.

      The banking system we have just now, the world over is the single largest scam ever created[1]. And it's backed and enforced by the various governments. Most people have no idea how our money and banking system works, they still think it's backed by gold or something.


      Every now and then one of you antibank nuts crawls out of the woodwork. Bankers are very trustworthy in civilized countries. Banks provide a useful service to their clients, and like anyone else who provides a useful service, they make a profit on their service. That is capitalism. Regardless, when is the last time a major bank failed? How many depositors lost money when that bank failed?

      Not that long ago, money was backed by gold. But why is gold valuable? Gold is rare, gold is pretty, gold is useful in industry and gold has always been valuable. But that doesn't really explain why: the main reason gold is valuable is because people think it is valuable.

      Similarly, the main reason the US dollar is valuable is that most people think it has value. Same thing with the Euro. If people think the US dollar is less valuable than the Euro, then the value of the US dollar will fall against the Euro.

      What bankers do, is take your money, invest it at a healthy rate of return and then give you marginally more than the rate of inflation, if they're feeling generous, less if they're not and they're usually not. Then they charge you for the use of your money!

      So? The bank provides a service to you - keeping your money safe, guaranteed and liquid. You try keeping 200 grand in cash: to do it safely, you're going to need insurance and armed guards (they aren't cheap). And you get no return.

      Shop around - banks vary dramatically in the interest they pay and the fees they charge.

      If you think banks are such a scam, go open one yourself, and rake in the profits (good luck). Or just buy some bank stocks.

      Keep your value in some commodity other than money, have a small bank account or two with just enough cash to get by.

      Which is what most bankers recommend: keep some cash on hand for liquidity to meet your short-term needs, and invest the rest in quality stocks & bonds.

    2. Re:I'm sorry, did I hear you right? by _Shad0w_ · · Score: 1

      Regardless, when is the last time a major bank failed?

      Barings Bank.

      --

      Yeah, I had a sig once; I got bored of it.

    3. Re:I'm sorry, did I hear you right? by Colin+Smith · · Score: 1

      Every now and then one of you antibank nuts crawls out of the woodwork. Coming from an Anonymous Coward.

      Regardless, when is the last time a major bank failed? How many depositors lost money when that bank failed? Who said anything about failure? I'm talking about the normal operation, and how many depositors lose money? Every single one with an account returning less than the rate of inflation.

      the main reason gold is valuable is because people think it is valuable. As well as the other features, gold has an inherently limited supply, hence the perception of value. Dollars or in fact, any of the existing currencies, do not. Particularly when banks have been allowed to loan out the same cash tens or hundreds of times and charge interest on each of the loans.

      You try keeping 200 grand in cash Why would I do that? It's much better invested in emerging markets. I put 200 grand into the bank it sits there for a year and loses value. At the end of a year, it's only worth 190 thousand.

      Which is what most bankers recommend: keep some cash on hand for liquidity to meet your short-term needs, and invest the rest in quality stocks & bonds. Eh, no. That'd be a financial advisor. Your bank advises you to spend all of your money and take out a huge loan, maybe a credit card or two as well.
      --
      Deleted
    4. Re:I'm sorry, did I hear you right? by MrManny · · Score: 1

      IANABanker, but iirc inflation is also caused by (bigger sums of) uninvested money just lying around in someone's drawer for a longer period or some such, where it technically looses it's value, because it's not used for what it was ment to be used.

      So you technically just suggested to implicitely raise inflation to fix the banking "scam".

    5. Re:I'm sorry, did I hear you right? by Anonymous Coward · · Score: 0

      Barings Bank.

      And how many depositors lost money?

  41. yeah, but... by Z33kPhr3k · · Score: 1

    the way most web sites use ssl is hardly secure.

    The ssl handshake process compares the dns resolved hostname in the url against the hostname in the cn of the downloaded cert. If you can't trust the dns server provided by your gateway, i.e. because you are using the free wifi access in the airport in Tel Aviv, then it is possible, and highly likely in some locations, that your https traffic is being watched.

    Secure dns, and then ssl might be secure. http://it.slashdot.org/it/05/12/07/1640224.shtml

    1. Re:yeah, but... by Anonymous Coward · · Score: 0

      The ssl handshake process compares the dns resolved hostname in the url against the hostname in the cn of the downloaded cert. If you can't trust the dns server provided by your gateway, i.e. because you are using the free wifi access in the airport in Tel Aviv, then it is possible, and highly likely in some locations, that your https traffic is being watched.

      Secure dns, and then ssl might be secure.


      Watched? It doesn't matter if they watch or not, they can't do anything about it - can't spoof it, can't decrypt it. That is the point of SSL.

      Let's assume I am using free wifi provided by a sniffer/spoofer. I go to https://www.mybank.com/ because I know that is the url for my bank. Let's say that normally that resolves to 1.1.1.1. The bad guy sets up fake DNS to report 2.2.2.2, where he runs his leet phishing site, and his phishing site looks exactly like the real web site.

      When I go https://www.mybank.com/ it will to the phisher's website, not the real website, but I will get an SSL certificate warning, because the phisher is unable to spoof the SSL certificate. To spoof the SSL certificate, he would need a Certificate Authority to issue a certificate with the same CN name.

      If:

      1. Certificate Authorities are diligent in issuing certificates
      2. the user is reasonably intelligent and notices the certificate warning in their browser

      then SSL is unbreakable and unspoofable. Secure DNS is very useful, but it is irrelevant in this case.

      Of course, #1 isn't always true, and #2 isn't always true either.

    2. Re:yeah, but... by Z33kPhr3k · · Score: 1

      Ignorance bliss, isn't it?

      No duh, you can't spoof a cert. But show us what field in the cert includes the ip address for the fqdn listed the cn field? It doesn't exist! Again, how do you ensure the ip address the dns server resolved for www.citibank.com is really the ip address CitiBank.

      If anti-phishing solutions included secure dns servers for you to use, that used IP addresses. The problem would be solved. But doesn't happen. Perhaps releasing a hack for the linksys wrt54g to proxy dns and https, would wake up the coffee shop surfers. Until then, enjoy the bliss of your cappuccino foam.

    3. Re:yeah, but... by mrcaseyj · · Score: 1

      No duh, you can't spoof a cert. But show us what field in the cert includes the ip address for the fqdn listed the cn field? It doesn't exist! Again, how do you ensure the ip address the dns server resolved for www.citibank.com is really the ip address CitiBank.
      It doesn't matter what the IP address is. Once your bank gets one certificate authority to sign their mybank.com public key, no other trusted certificate authority will sign another public key for the domain mybank.com. If the crook makes his own public key for mybank.com, he won't be able to get it signed, so your browser will object that it hasn't been signed by a trusted certificate authority. Since the crook doesn't have access to your bank's genuine private key, your browser will report that the computer on the other end, whatever its IP address is, cannot be verified.

      But you have to verify yourself that you're connecting to the correct domain name. A crook might be able to get a trusted certificate authority to sign a key for a domain like mybanklogin.com even though they won't for mybank.com see my post above for more about verifying you've got the correct domain name.

    4. Re:yeah, but... by Anonymous Coward · · Score: 0

      Ignorance bliss, isn't it?

      No, I'm secure in the knowledge of reality.

      But show us what field in the cert includes the ip address for the fqdn listed the cn field? It doesn't exist! Again, how do you ensure the ip address the dns server resolved for www.citibank.com is really the ip address CitiBank.

      DNS doesn't matter to SSL. At all. Think. Lets say that your spoofed DNS for www.citibank.com reports 2.2.2.2, which is your phishing site. So, I type https://www.citibank.com/ into my browser. What happens? My browser does a nslookup for www.citibank.com, and gets 2.2.2.2 back. Then my browser connects to 2.2.2.2 on port 443, and starts the SSL handshake.

      The CN on your self-signed certificate says www.citibank.com, but your self-signed certificate isn't signed by a Certificate Authority that my browser trusts. So my browser pops up a warning, and your evil plan fails.

      SSL depends on the CN on the certificate matching what I type into my browser, and the certificate being signed by someone that my browser trusts. DNS is irrelevant. Fake DNS info will not break SSL.

      Your spoofed DNS may prevent me from finding the real www.citibank.com, but it doesn't help you break SSL. You could do the same thing without spoofed DNS, since you control the wireless router. By controling the router, you can send the packets anywhere you want, but that won't break SSL.

  42. Awful and Irresponsible: Force JavaScript on users by Anonymous Coward · · Score: 0

    Those banking web sites are awful also because they require JavaScript to be enabled. They force me to open up my browser to all JavaScript-based attacks.

  43. A partial list of offenders... by chfriley · · Score: 1

    My quick testing of a few sites that look like they allow clients to log in via non-https forms:
    Wachovia.com
    Chase.com
    citicards.com
    CitiBank.com
    usbank.com
    WaMu.com
    hsbc.com

    Banks/Entities that redirect to HTTPS:
    Bank of America
    Schwab
    E-Trade
    WellsFargo
    CapitalOne
    USTrust
    NetBank
    ebank
    BBT
    INGDirect
    SunTrust
    UBS
    Key.com

    Have any more to add?

    1. Re:A partial list of offenders... by mrcaseyj · · Score: 1

      It probably doesn't make much difference if they allow logins from insecure pages because if the user doesn't know enough to check for the padlock and the domain name, then the secure page wouldn't do any good anyway. The problem is when they don't even offer a tiny little link to a secure page for those customers who do know the difference. Worse is when a user manually changes the URL to httpS and they redirect to the insecure page! At the very least they could tell users about the bad username/password trick instead of expecting people to figure it out on their own or hear it somewhere else.

  44. Blame Gomez by chunews · · Score: 1
    No, not the attorney general (Gonzales) but blame Gomez, the web application and performance monitoring tool. Gomez rates the "performance" of Banking applications, in part, by how quickly the main page loads. Some scofflaw financial institution realised they could get faster load times - and a higher ranking with Gomez - by allowing login right from the main web page, avoiding that nasty SSL overhead.

    And then, all the other banks did the same to keep up with the Edward Jones'.

    For example, check out: http://www.gomez.com/Performance_Strategies/benchm arking/benchmark_cabanking.html

    It's all shenanigans really, but it's a shenanigan that is hard to explain to MBA graduates and senior executives!

    PS: Yes, the article is ancient -- I thought we had all given up on improving information security for online banking.

    1. Re:Blame Gomez by mrcaseyj · · Score: 1

      I thought we had all given up on improving information security for online banking.
      It is starting to look futile. What a depressing thought.
  45. Banks have a much bigger problem by cdn-programmer · · Score: 2, Interesting

    Banks have a much bigger problem than this. With the amount of spyware out there and the almost total lack of understanding of what vulnerabilities this exposes, probably more than 1/3 of the passwords and account details are known by Black Hats.

    There are many ways to slip money out of accounts it isn't funny.

    Trading accounts:

    Create a series of bad trade orders. Offset these with legitimate trade orders in legitimate accounts. There are many thinly traded companies where it is easy to figure out who has the buy order and who has the sell order. All one has to do on a thinly traded company for instance is place a lowball buy order and have the victim's account buy shares at whatever price and then sell them into the lowball. This can be triggered from instance by a stop loss order. Once the shares are owned they can then be sold to another victim.

    Chequing accounts: Create fraudulent transactions by paying for goods not ordered. These goods can even be shipped to create a semblance of legitimacy. By the time any of these goods arrive and the transactions are noticed the perpetrators are long gone with their loot.

    Its quite easy to create a series of dummy companies to accomplish this. Of course, since this is e-commerce one would obtain valid certificates ahead of time.

    This is one reason that secure communications offer limited protection. A felon in Jail can always get his lawyer to register a corporation for him and these are legitimate corporations. Its just they are run by crooks. But then Enron was run by crooks too it would seem. In fact, there are a HUGE number of companies run by crooks. Lots of people invest in them.

  46. I'm in the bank business by JustAnotherReader · · Score: 2, Interesting
    I've spent nearly a decade as a developer for a major California bank. I can't imagine that the SEC would allow any bank website to NOT use SSL. That's the most basic layer of security. But just to let you folks know that your data is safe, here are a few of the other things we do to keep your money and data safe from harm:

    • We also ask for your zip code and make sure it matches the user info we have on file.
    • We log the IP address you came from and the time. We do this for several reasons. The most common is that if we see 3 bad log in attempts in a row we lock your account. If we see several locked accounts spawning from the same IP address then we may have someone attempting to hack passwords. If that happens emails are automatically sent and pagers start going off. We notify our security people at once when that happens.
    • The password you enter is encrypted in our database via a public private key encryption. But we never generated the private key. We can tell if your password, when passed through the public key, matches what we have in our database. But we can't tell you what your password actually is. Even we don't know. That way if somebody ever gets into our database they can't use the password information.
    • We don't allow html or javascript in a user name, password field, account name or anywhere else that the user can enter data. We don't want a simple page display to run a rogue script.
    • We have a tremendous amount of safeguards to protect your account information from attacks from inside the bank, behind the firewall. Access to different apps are limit to certain staff via LDAP. All data changes create a record of the change with data on who changed it, what application was used to change it and who was logged into that app at the time. Every bank employee from the managers to the bank tellers is fingerprinted and goes through an FBI background check. Access to data is limited to those who need access to do their jobs. Physical access to the servers is severely limited to a select few.
    • The entire server and database infrastructure of the bank is duplicated in a 2nd location hundreds of miles away from the main servers. This database is being updated in real time so if any attack (whether a hack attack or a physical attack) brings down the system we do an immediate fail over to the backup system. This fail over and fail back system is tested regularly. I've been to that location. The servers are underground in a building with thick walls and no windows.

    These really are just a few of the many many things we do to protect your data. In fact, I deleted 2 of the list items that I originally wrote about because I didn't want to give away any information that could be useful to a potential crook.

    We take security very seriously for two main reasons. First, we're liable for any losses you have due to a security breach. But more importantly, we can't afford to lose the faith of our customers. If they don't trust us they'll take their money somewhere else. The actual financial loss from an attack on our system would be minor compared to the loss of trust from our customers.

    1. Re:I'm in the bank business by marwaanr · · Score: 1

      Hey JustAnotherReader, I wonder if your major bank is one of the ones that uses Extended Validation SSL - or is considering that option. If a site visitor has an EV compatible browser like IE7, it shows the name of the bank you're connecting with in the interface, along with the green address bar that lots of people are talking about. That means I can definitively identify that I'm connected to the real deal before I put in any information I don't want to share with the entire world. My own bank, ING, has these green bars now, and I've seen it on other sites including banks and major e-commerce sites like eBay and PayPal. I'm pretty happy to see it when I log in. I feel like the bank has given me another tool to make sure I don't get fooled by a clever phisher. -Marwaan

    2. Re:I'm in the bank business by Anonymous Coward · · Score: 0

      I think you're missing the point of the article. The problem is that the initial sign in page in NOT run over SSL. Anyone could inject malicious code using something like airpwn or ettercap. The malicious code could redirect the POST (the information in the form submission) to their own server (to save in a database) and then send it back to your server over a secure channel. Very scary & transparent to the user (no browser warnings).

      Its great that you take measures in all of those other areas, but this is area that is being missed by a lot of banks/financial intuitions.

  47. Tor by Anonymous Coward · · Score: 0

    Tor is for many things. If you are concerned about your ISP or local users sniffing things(i.e. you are on an unsecured network and there are local attackers), then Tor will help you. For example, you may not want people upstream to know that you are connecting to bank X. Tor can help there. You should be using SSL/TLS to your bank anyways, so using Tor doesn't hurt. The problem(the one the story is about) with the banks is that they make it hard to make this determination. The phrase "route directly" makes no sense by the way.

  48. Amazon has been doing this for years by dettifoss · · Score: 1

    Every time you need to supply your credentials, you fist get presented with a regular http page. For years I've been leaving the password empty and hitting return so I can get a full SSL page. They still don't get it. Yahoo! at last made the transition to a full https login a few months ago - kudos to them.

    1. Re:Amazon has been doing this for years by mrcaseyj · · Score: 1

      For years I've been leaving the password empty and hitting return so I can get a full SSL page.
      That's probably ok, but it's probably best to use a bogus username as well. No sense in giving even that to them. In fact on my accounts I use odd usernames. I had an account once where my username was just firstnamelastname. It got hacked. When I discovered the breach and called to report it, I found out that my bank would reset the password and email address for the account over the phone after the caller authenticated with only my birthdate and last four digits of my social security number. OUCH!

      Strangely the crooks didn't take anything though. I think because there was so little to take that they thought I would notice too quickly. Maybe they wanted to maintain a low profile till they exploited juicier targets.

  49. what's the name of this attack? by Anonymous Coward · · Score: 0

    Imagine I "root" Bob's computer and redirect it to my evil website everytime he tries to go to www.somebank.com. Now I make my evil website to look exactly like www.somebank.com and, when Bob enters his credentials, I log on from my evil site to the real bank's website. This works even if Bob's somebank is using a "secure token" generating one-time (time-based) login token (because I can immediately use Bob's token to log in the real bank).

    This attacks works and has been seen in the wild, it's a fact. What's the name of such an attack? (As long as I'm "admin" on Bob's computer, I can make his browser do anything I want, including displaying shiny SSL icons / whatnots). Is this some kind of "Man In The Middle" attack? Note that I want to emphasize once more that this attack has been reported in the wild and that no amount of SSL is helping once the user's machine is compromised (and with estimates of tens of millions if not hundreds of millions of compromised machines, this is a real problem).

    There are even people that only ever use read-only "Live CDs" (say from a spare computer) to connect to their bank's website. They could still theorically get rooted should their Live CD be insecure, but it's still, altough not physically impossible, very improbable that they would get rooted by someone preparing to defraud them from their bank.

    Once people realize this attack is working and that we live in a world where "pwning" other people's machine is a fact (and not just for Windows OSes), the only real security measure preventing this is for the bank to mandate the use of the physical "security-token generating" device to validate the number of the account you're transferring money to. Once people are trained to always enter the account number they can't be "cheated" anymore. Some european banks use this when transferring large amounts of money. But this still doesn't tell me what the name of the attack is.

    To me it is some kind of MITM and no amount of SSL prevent this kind of MITM. But a el-cheapo physical device (like the one I've got on my desk, writing you this from Europe) completely stops this attack once and for all (and it also stops many other attacks besides physically stealing the device [and its associated PIN] generating the token, or breaking crypto [*] or breaking into the bank's servers).

    [*] In which case the world at large is in trouble of big chaos.

    1. Re:what's the name of this attack? by mrcaseyj · · Score: 1

      There are even people that only ever use read-only "Live CDs"
      That would probably be a good idea. If you do that, one thing to watch out for is that many live CDs aren't updated very often. They may have major vulnerabilities for months after the patches have been released. An alternative might be just a kernel on a boot CD with an intrusion detection system to scan your hard drive to make sure your operating system isn't compromised.

      Imagine I "root" Bob's computer and redirect it to my evil website everytime he tries to go to www.somebank.com. ... What's the name of such an attack?
      I don't know what you would call such an attack, but it wouldn't be a MITM because it would be the entire endpoint that had been compromised, not the middle.
  50. Oh come on by wsanders · · Score: 1

    How dare you make an informative post based on real facts? This is /.!!?!

    Also, I think TFA may be conflating MITM with phishing. I'd like to see how many frauds have been really been succesfully perpetrated using real MITM (with contact back to the bank for something otehr than static content, as opposed to plain old phishing), It's not hard to set up a phishing site with a "real" SSL cert from some dodgy issuer, I've seen LOTS of those.

    Still I'm a little baffled why MOST sites have non-SSL login pages - it's not like the login page is more than a fraction of their total content delivered, most of the sites are butt-slow anyway, and it's actually easier to just bag the whole site in SSL than it is to do bits and pieces. There's got to be some explanation, even if it is a lame one like "That's the way BEA works out of the box" or something.

    --
    Give a man a fish and you have fed him for today. Teach a man to fish, and he'll say "WHERE'S MY FISH, YOU IDIOT?"
    1. Re:Oh come on by Opportunist · · Score: 1

      The number is very low. Most phishing that relies on servers under the attacker's control come as a joint attack of an attack that is based on trojans for the IE. There was an attack against banks in Turkey recently that used a bogus hosts-file, but it was SO badly written (in VB5... shudder) that I just can't take it serious compared to the other attacks there are.

      "True" MITM attacks are exceedingly rare. Because of a minmaxing reason. Unfortunately NDAs keep me from telling much more, but ponder this: A true MITM requires you to funnel all relevant traffic through your server.

      --
      We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
    2. Re:Oh come on by mrcaseyj · · Score: 1

      A true MITM requires you to funnel all relevant traffic through your server.
      Maybe for a "true" MITM attack. But airpwn can do a sort of partial MITM attack. When your browser sends off a request for your bank's web page over the wireless, airpwn quickly sends back a response to your computer before the real server does (because airpwn is closer and can respond quicker). As soon as your browser gets the page back, it closes the port and ignores the real bank server. When you submit the password from the fake page you're looking at, it goes out to the crook. After the crook has your password he needn't continue to be the man in the middle.

      And the crook doesn't have to be sitting in the coffee shop all day waiting for someone to log on to their bank. The crook can be blocks, or even miles away with a long range antenna, collecting passwords from a busy hotspot for days or months.

    3. Re:Oh come on by Opportunist · · Score: 1

      As long as this can't be done from a few 1000 miles away, from a country ending in -stan, you're safe. Crooks like this don't risk being sniffed out easily, they know the legal muscle of our banks.

      But that muscle ends at the country's border.

      --
      We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
  51. man in the middle by z-j-y · · Score: 1

    the man in the middle can always present fake login page in HTTP, or in HTTPS from a phishing host. if you assume a man in the middle and a careless end user, there is nothing you can do. I have to admit I don't check the address bar every time I log in to my bank account. if you do, you must be a really paranoid person.

    1. Re:man in the middle by mrcaseyj · · Score: 1

      if you assume a man in the middle and a careless end user, there is nothing you can do.
      That's true. The user has to check that the page is secure and that the domain is correct. But shouldn't banks at least offer that option instead of redirecting to insecure pages?
  52. My Bank tried to force me to switch. by SeaFox · · Score: 1

    I had a fully encrypted account login page bookmarked and used it, and at some point in the future they add an encrypted login area sections to their non-encrypted front page. I ignored it because I preferred to use the old page I had bookmarked. Several months later I got a message after logging in that I was using an old version of the login page that would be going away soon, and to start logging in from the front page and change my bookmarks accordingly.

    I ignored it, and now, several more months later, the old page is still there. I'm not being told its going away like I was. Seems a few other customers expressed some displeasure at the change.

  53. Can you say "red herring"? by Anonymous Coward · · Score: 0

    Seriously, do you go to the trouble of reading the security certificate of a page every single time you log on to it and verifying that the issuing authority is someone you trust?

    And even if you do, how many regular users do you think do the same?

    Certification isn't completely pointless, but it's just as vulnerable as any other security mechanism to careless users and dancing pigs.

    1. Re:Can you say "red herring"? by mrcaseyj · · Score: 1

      do you go to the trouble of reading the security certificate of a page every single time you log on to it and verifying that the issuing authority is someone you trust?
      All you have to do is look at the domain name and verify that the page is httpS to you know who you are connecting to. I'm not sure who you mean by issuing authority but if you mean the certificate authority, there is a list of trusted certificate authority public keys installed with your web browser that are used to automatically verify the bank's public key matches the domain name.
  54. Look for green address bars by marwaanr · · Score: 1

    Some banks have addressed this problem by employing Extended Validation SSL. That's the new kind of SSL that causes the address bar to turn green in IE7. I understand other browsers are on the way, including Firefox 3. Not only does IE show the green address bar, but it also lists the name of the organization. So for example, if you go to ING Direct in the UK (ingdirect.co.uk) and go to the login page, it says "ING DIRECT" right in the browser's chrome. I've seen this on other banks like Fifth Third as well as a bunch of e-commerce sites like eBay and Travelocity. From what I've read the name of the organization is authenticated, meaning it would be very hard for a phisher to get a cert with this bank name on it. If every bank got green bars and everybody got an EV compatible browser (with Firefox on the way it's not such a crazy thought), then the basic "your-account-is-frozen" phish that is so prevelent today would be rendered largely ineffective.

  55. Still relies on a secure connection by internic · · Score: 1

    I'm not really sure how that solves the problem I was talking about. My complaint is when a bank has the login prompt on a page served up with http, not https. The SSL connection isn't made until you hit the button to submit your password, at which point it's a little late for authentication.

    What you seem to be talking about is a mechanism by which the browser makes obvious changes in appearance when it connects to certain sites via https. If they're not using SSL in the first place, I don't think this will help. If they are using SSL, then most browsers (AFAIK) have a way of visually notifying you (a yellow address bar or a lock appears in a certain spot in the browser, not as an image on the page). I do think it's a good idea, though, to make it more obvious to the end user when the connection is actually secure.

    --
    "You call it a new way of thinking; I call it regression to ignorance!" -- Operation Ivy
  56. Why only use a data-entry form for security? by SplatMan_DK · · Score: 1

    In Scandinavia all banks combine the username and password with some sort of third option. Examples:

    1.) My own bank requires a key-file (token). I can only log on to the system from computers with access to the actual key file. I have it on my notebook and that is sufficient for me. I can't log in to the system without the key, but I guess I could bring it along on a USB stick if I really needed to. No key-file, no access.

    2.) The bank my best friend uses has an SMS based system. When he wants to access the bank systems he receives an 8 digit number valid for only 5 minutes, which must be entered on the logon page along with the username and password. Without his mobile phone he can't access the bank system - but hey: that goes for all the nasty guys as well.

    3.) Some banks provide their customers with a stack of "one-time-only" login keys on small paper cards. In addition to their username and password customers have to enter a bunch of matching numbers from one of the cards. No valid card, no access. Once used, the card is thrown away.

    All these alternatives are relatively cheap to implement, and require no expensive/fancy electronic tokens. Why are these methods of additional security not widespread in the US?

    - Jesper

    --
    My security clearance is so high I have to kill myself if I remember I have it...
  57. Re:Awful and Irresponsible: Force JavaScript on us by mrcaseyj · · Score: 1

    Those banking web sites are awful also because they require JavaScript to be enabled. They force me to open up my browser to all JavaScript-based attacks.
    Yea, I hate that too. A decent partial solution is the NoScript extension for Firefox. It will allow you to quickly and easily enable JavaScript for only the sites you want. Then at least you only have to trust that your own bank wont hack you. Of course for the unsecured pages airpwn could still be used to inject JavaScript.

    How about all the sites that require Flash. Just what we need, an even bigger vulnerability than the already bad JavaScript. JavaScript was supposed to be secure and turned out not to be. Are we supposed to believe that Flash, which has even more features, will be secure? Did we not learn our lesson the hard way the first time? Does anyone else think it's crazy to let any website you visit, run programs on your computer, even if they're supposedly sandboxed? Didn't we learn the first time that the sandboxes don't work?

    But it's not just Flash and JavaScript. Even Ubuntu, which likes to claim good security, comes configured to launch a movie player in your browser when you visit a site with video. Now you are exposed to vulnerabilities in you video player too. Pdf viewers are sometimes configured to launch automatically also. But pdf viewers are complex and have had vulnerabilities as well. The list goes on.

    Web browsers are the biggest vulnerability for most systems. They should be configured by default to only allow a restricted subset of html to be rendered. Web designers should be strongly discouraged from implementing fancy stuff unless it's really valuable.

    In addition, operating systems should include a chrooted copy of the web browser, separated from the users account and overwritten at every reboot, so that if they are compromised, the users home account won't be.

  58. 'scuse me by durin · · Score: 1

    But you're comparing IIS6 to ALL versions of Apache (including 1.3.x, do you know how old that is?). This would be like comparing every version of Linux (from 0.0.1) to only Windows Vista, which isn't fair by any comparison.

    Take your FUD somwhere else please.

    --
    Why, yes! I AM new here.
    1. Re:'scuse me by ThinkFr33ly · · Score: 1

      What do you mean I'm comparing IIS 6 to ALL versions of Apache? I'm doing no such thing.

      My original post had a link to the search results for Apache. From there you could choose which version to compare it to.

      My previous post specifically said that the most fair comparison was probably with Apache version 2.0, which had 33 vulnerabilities versus IIS 6's 3.

      So take YOUR FUD somewhere else, buddy.

  59. From Wachovia's Security Plus page by spydrken · · Score: 1
    http://www.wachovia.com/securityplus/page/0,,10957 _10970,00.html

    Secure home page login

    Ensuring the security of your personal information online is important to us. When you log in to Online Services on our home page, your User ID and Password are secure.
    The moment you select "Login," we encrypt your User ID and Password using Secure Sockets Layer (SSL) technology. I don't understand. If the login page isn't SSL, how can the password be encrypted with SSL?
  60. Actually this is how the TJ Max fraud worked by wsanders · · Score: 1

    Nope. The initial database passwords were sniffed using a long range antenna after cracking a single Marshalls store's obsolete WEP setup. They could have done this from anywhere within 1/2 mile of the store, probably.

    After the bad guys got what they needed they split, and they were long gone by the time the scope of the disaster became apparent.

    --
    Give a man a fish and you have fed him for today. Teach a man to fish, and he'll say "WHERE'S MY FISH, YOU IDIOT?"