Online banking security

Posted by bordalix Thu, 22 Jan 2009 14:47:00 GMT

Update 1 day later: First, just to let you know that the comments on this post are richer than the post itself. Second, that Mit has found a contact form.

You know something is wrong with your online banking security when you access cgd.pt (instead of www.cgd.pt) and you get an external page:

Note: before I post this article, I tried to find a contact form in CGD's homesite and warn them about this issue. Didn't find any. Even tried the website map.

Tags  | 17 comments

Comments

  1. Gonçalo Silva said 25 minutes later:

    Não estou a perceber. Não tás a aceder usando os nameservers do openDNS?

    O cgd.pt não tem A record e como tal és direccionado pelo openDNS para essa página de pub.

  2. CitrOn said 27 minutes later:

    Do you use openDNS name servers ? :)

  3. Bruno Morisson said 29 minutes later:

    Stop using OpenDNS ;)

  4. Paulo Moura said about 1 hour later:

    O telepac.pt e sonae.pt também dá erro…

    Existem aí uma muitos sites em que só “abrem” com o www antes do nome do domínio.

  5. Pedro Melo said about 2 hours later:

    You know there is something wrong with your DNS resolvers security when they hijack your NXDOMAIN responses and send you to a “helpful page” with adsense ads.

    Really, when internic pulled the same stunt some years ago, everybody bitched about it and it was received as an invasion of privacy and abuse of DNS protocol, but when OpenDNS does the same, then its your bank problem?

    Sure, the bank should have the A record for cgd.pt, redirecting to www.cdg.pt, thats something that is helpful to their customers, but it is not a security failure of the bank.

  6. Gonçalo Silva said about 2 hours later:

    Pedro, they hijack more than the NXDOMAIN response to their IP. In this case you don’t have a NXDOMAIN status response because there is a glue record for it. I guess they hacked the namserver’s daemon to hijack every query with answers equal to zero. OpenDNS doesn’t respect the RFC, this is an old issue not a CGD problem as said before.

  7. João Bordalo said about 4 hours later:

    Let me get the things straight: pretend i’m a regular customer, so i don’t know shit about what you are talking about. When i write cgd.pt i get a strange website. But when i write www.cgd.pt i get the right one. I feel insecure about my bank. And that’s a CGD problem.

    Forget tech, think about people.

  8. João Sena Ribeiro said about 5 hours later:

    João Bordalo: It’s your problem, because you (or someone you know) configured the OpenDNS servers on your machine.

    If I open ‘cgd.pt’ on my browser, I get the bank’s homepage because Firefox redirects me there.

    If using a browser that doesn’t have this feature, I would get an error page.

    It’s not a security problem. It’s a problem caused by something you did.

    If you wish, you may go to the OpenDNS page (www.opendns.com) and disable this behavior. Or stop using OpenDNS and use your ISP DNS servers.

    JSR

  9. BTW said about 6 hours later:

    http://www.opendns.com/support/article/132

  10. Bruno Rodrigues said about 8 hours later:

    ” João Bordalo said about 4 hours later: Let me get the things straight: pretend i’m a regular customer, so i don’t know shit about what you are talking about.”

    If you are a regular customer, you don’t screw your computer by configuring it with a broken DNS server, correct?

  11. claw said about 19 hours later:

    “Bruno Rodrigues said about 8 hours later:

    ” João Bordalo said about 4 hours later: Let me get the things straight: pretend i’m a regular customer, so i don’t know shit about what you are talking about.”

    If you are a regular customer, you don’t screw your computer by configuring it with a broken DNS server, correct?”

    Exacto. Ninguem te manda usar openDNS. Antes de culpar alguem por erros proprios, é bom que se saiba do que se fala…

  12. Mit said about 21 hours later:

    I get Joao’s point. Is it too much to ask for a bank to get cgd.pt redirected to www.cgd.pt? There are even companies that buy the domains that are close to theirs to avoid loosing traffic. I think the point was about customer care more than the dns situation. By the way, what do you all think about a bank website without a contact form? Is it João’s poor search ability or again a situation of poor customer care?

  13. Pedro Melo said about 21 hours later:

    João,

    “When i write cgd.pt i get a strange website. But when i write www.cgd.pt i get the right one”.

    When I write cgd.pt I get the correct site.

    Fix your OpenDNS server configuration, or stop using DNS resolvers that are trying to make a buck by “helping” the customer when no help was needed in the first name.

    Could CGD solve the “problem” for OpenDNS users? Sure!

    Are “real people” using OpenDNS servers? Thank god, no…

    Best regards,

  14. Mit said about 21 hours later:

    I found the form!

    https://ws.cgd.pt/Espaco-Cliente/GestaoReclamacoes/Formulario.aspx

    CGD’s face is now safe again. Be well.

  15. Bruno Morisson said about 22 hours later:

    João,

    you’re putting a lot of faith and trust on a free service, when accessing a bank using those DNS servers.

    If the “catchall” page on OpenDNS has a XSS vulnerability, and an attacker gets to access your cookies,is it also the legitimate site owner’s responsibility ?

    Those catchall (like verisign’s a few years back) pages are just a disaster waiting to happen.

    Just use your provider’s DNS servers. I don’t see any reason not to. “Real people” do :)

  16. Gonçalo Silva said 1 day later:

    Since Bruno spoke about security issues relate to this situation, i also wrote a little about it some time ago here:

    http://paradigma.pt/gngs/view.php?pid=756

    (in portuguese, if you don’t understand just follow the links on it)

  17. Moimeme said 1 day later:

    Or just use one of those browsers made by Sapo that redirect you to a different page…

    Or use my DNS servers, I’ll be happy to serve you a CGD site lookalike on cgd.pt, with a self generated cert for which you can click ignore on the security warning of your browser…

    Or… just bookmark https://www.cgd.pt/ (making sure you got it right) and never use anything else (if you’re typing cgd.pt to access your homebanking, you’re not free from typo-jacking (TM) and happily inputing your credentials somewhere…)

    In a nutshell: get smart.

Comments are disabled