[Fwd: Re: Co-op Bank and Verified by Visa]

Nicholas Bohm nbohm at ernest.net
Thu Jun 18 14:36:57 BST 2009


I am forwarding a message from Peter Gutmann because his posts get bounced.

Nicholas Bohm <nbohm at ernest.net> writes:

>The system nevertheless seems fairly feeble.

It's fulfilling it's intended purposes, but its purpose is to prevent
merchant
fraud and not phishing.

  A similarly problematic redirection-based authentication system is used in
  Verified by Visa/MasterCard SecureCode, which redirects users away
from the
  site at which they.re making a purchase to a site unrelated to the online
  store, their bank, or Visa/MasterCard, to enter additional authentication
  information for the purchase.  The reason for doing this is that the
  additional data entered at the external site is never revealed to the
  merchant, avoiding some types of merchant fraud in which they bill
  transactions to cards without the cardholder.s permission (in technical
  terms this out-of-band mechanism provides chargeback liability shift from
  the acquirer, the bank to which the funds are being paid, to the
issuer, the
  bank that issued the card, for cases in which the card owner denies
  authorising the transaction).  According to Visa this type of fraud
accounts
  for about 70% of merchant chargebacks because in an Internet-based
card-not-
  present transaction there.s no cardholder signature available to prove
that
  the transaction was authorised, so the acquiring bank dumps the liability
  for the disputed transaction onto the merchant.  The out-of-band
  authorisation provides the equivalent of the signature on the card
receipt,
  with the incentive for merchants to sign up to the program being the
ability
  to avoid liability for certain types of disputed transactions, and the
  incentive for the banks being the reduction in merchant fraud.

  The manner in which the redirect-based authentication is handled was
left to
  individual banks.  Since banks tend not to employ large numbers of
  cryptographic security protocol designers the result was an initial
flood of
  exquisitely homebrew mechanisms accompanied by sufficient paperwork to
  overwhelm Visa/MasterCard.s auditors, but the process has since
converged on
  the near-universal use of passwords or PINs.

  So the final result is that, as with OpenID, users go to a site
expecting to
  make a purchase and are then redirected to an arbitrary site unrelated to
  anything that they.re expecting to deal with (most banks outsource the
  processing to third parties) where they.re asked to enter additional
  authentication information.  Some banks even allow users to create a new
  Verified by Visa/SecureCode authentication value on the spot if they.ve
  forgotten their current one, proving their identity using their credit
card
  details.  The results have been predictable, with the additional awkward
  steps annoying consumers both due to the inconvenience of the extra action
  that.s required and the fact that it .looks and feels exactly like a low-
  quality phishing scam. [91] and providing no real protection against
  phishing [92], which isn.t really surprising, since it.s designed to
protect
  against merchant fraud and not phishing.

  This process is further confused by the fact that, in order to avoid
popups
  and redirects, some banks have started recommending the use of inline
  iFrames on merchant sites, which means that crooked merchants can
obtain the
  Verified by Visa/SecureCode value directly from the user, bypassing the
  fraud protection that it.s supposed to provide.  Online crime
investigators
  have even observed criminals discussing amongst themselves how much they
  like Verified by Visa because of the false sense of security that it
  provides to their victims (!!).

Peter.



More information about the ukcrypto mailing list