|
|
|
The Future of Phishing
by Dr. Jonathan Tuliani - UK Technical Manager for Cryptomathic
Ltd. - Monday, 5 April 2004.
This article examines how attackers are likely to respond to the
current move towards 2-factor authentication as a defence against
phishing scams, and describes an alternative approach, available
today, that provides a longer-term solution.
In recent months, newspaper and television reports have
highlighted how highly-organised criminal gangs are launching
large-scale, carefully planned attacks against high-street banks
and other services, both in the UK and overseas. These so-called 'phishing'
attacks begin with an email. Appearing to come from the bank, it
leads the recipient to a convincing web page, at which point he is
tricked into entering his username and password.
Of course the web page has been set up by the attacker and does
not belong to the bank at all. Once obtained, these details are
used by the attacker to log-in to the user's account and drain it
of funds.
Surely, in an ideal world the user would realise that the web page
is bogus - that's what SSL/TLS is all about, right? Unfortunately,
a combination of browser flaws, DNS attacks, lack of control over
root SSL certificates and the need to make systems user-friendly
means that for most users, detecting a fraudulent web page is
nigh-on impossible. Moreover, the economics of spam requires that
only a very small percentage of users need to fall for the scam
for it to be worthwhile.
The current industry trend to counter this threat is the
introduction of stronger user authentication. For reasons of cost,
mobility, ease of deployment and user acceptance,
password-generating tokens are the most commonly adopted
technology. These supply the user with a one-time-password, a
random string of letters or digits that is valid only for a single
use. The idea is that the attacker is thwarted since the
one-time-password, once obtained, has already been used or has
expired.
Password-generating tokens are offered by a variety of vendors.
The password is generated cryptographically based on a key shared
with the bank, and varied either by means of a clock, a counter
value or a user-input challenge - perhaps even a combination of
the three. The key may be internal to the token or a separate card
and card reader may be used - the Association of Payment Clearing
Services (APACS) has devised a scheme based on existing retail
banking chip-cards and PINs. Each scheme has both advantages and
disadvantages, and these must be considered and balanced in the
context of the business requirements.
The history of security teaches us that it would be wrong to
assume that the introduction of two-factor authentication will be
the end of the story. Faced with additional security measures, we
must assume that the attacks will evolve, and more advanced
exploits will emerge. What might these be, and how might we
prepare for or respond to them?
My firm belief is that the next few years will see the emergence
of internet man-in-the-middle attacks. Here, the user is tricked
exactly as described above, except that instead of just the user
communicating with the attacker, the attacker is also
communicating in real-time with the bank. Two (or even ten) factor
authentication is of no help, since the attacker doesn't interfere
with the log-in process. Both the user and the bank are unaware of
the presence of the attacker, and believe they have a secure
connection directly from one to the other.
Once established, the man-in-the-middle has complete control. He
can modify instructions, for example transferring funds to a
different account to that specified by the user. Most simply, he
can simply cut the user off and submit whatever instructions he
desires directly to the bank.
The most obvious way to combat this problem is to stop it arising
in the first place. Unfortunately, this requires the widespread
deployment of a trustworthy and foolproof PC interface, something
which is beyond the current technology horizon. In the absence of
this, a more lateral approach is required.
The widespread adoption of mobile phones and SMS text messaging
offers an alternative channel between the user and the bank.
Whilst it is neither authenticated nor encrypted, it is in
practice infeasible for an attacker to compromise both the SSL/TLS
channel and the SMS channel to a particular user simultaneously.
Several vendors already offer the option of one-time-password
distribution via SMS as a cost-effective alternative to
password-generating tokens. However, this independent channel also
offers a way around the man-in-the-middle. To achieve this, it is
necessary to move away from session-based security (based on a
secure log-in), to message-based security (based on explicit
authentication of individual transactions).
In this scenario, the user would log on using his username and
password, exactly as he does today. For each transaction entered,
a summary would be returned to the user together with a
one-time-password, in the form of an SMS. For example, 'Pay £50
to British Gas a/c 12345? Confirm: ADJPEQ'. Any tampering with the
transaction details would be evident at this point. Assuming all
is correct, the user enters the one-time-password into his PC to
confirm the transaction.
As well as thwarting man-in-the-middle attacks, this approach
defends against another significant emerging threat, namely
malicious 'Trojans' on the user's PC. Apart from being used in
direct attacks, a user may claim infection in an attempt to
repudiate a legitimate transaction. The mobile phone is a separate
user interface, independent of the (possibly infected) PC, thereby
effectively closing this vulnerability.
Adoption of SMS-based security measures must be carefully managed,
particularly the procedures used for registering and maintaining
records of users' mobile phone numbers. The benefits, however, are
great: there is no other cost-effective system offering defence
against phishing, man-in-the-middle and Trojan attacks whilst
maintaining a simple and intuitive user experience.
Cryptomathic Ltd. are exhibiting at Infosecurity Europe 2004 which is Europe's number one IT Security Exhibition. Now in its 9th year, the show features Europe's most comprehensive FREE education programme, and over 200 exhibitors at the Grand Hall at Olympia from 27th to the 29th April 2004.
|

|
Security Products:
HIPAA
Step by Step Training

April
20th and 22nd in Hoffman Estates and Naperville

PestPatrol
is a powerful security and personal privacy tool that
detects and eliminates destructive pests like trojans, spyware,
adware and hacker tools. It complements your anti-virus and
firewall software, extending your protection against
non-viral malicious software that can evade your existing
security and invade your personal privacy. These pests often
lurk silently on your computer until something – or
someone – sets them off. When that happens, you could lose
passwords, personal data, credit card numbers, and - if you
telecommute and connect to your office via a VPN - open up a
back door for the hacker into your entire company network. Click
here for Pest Patrol
Intrusion
Detection Systems
Vulnerability
Scanners
Firewalls
 | Netscreen |
 | Checkpoint |
Management
Virus
Control
 | Mail Marshall |
Services
 | Security audit |
 | Perimeter Vulnerability Scan |
 | Router/ switch optimization for
security |
 | Firewall checking and configuration |
 | VPN Design and Implementation |
 | Network design |
 | network based application analysis |
 | Network Baselining |
 | Security baselining |
|
|
This mailing has been performed by Aavex Technology
Corporation
42w588 Still Meadows Lane, Elburn IL 60119 USA, 630-365-0025 in compliance
with the "CAN-SPAM Act of 2003", approved and signed by
the president of The United States of America on Dec. 16, 2003. For this
reason, this email cannot be considered SPAM This newsletter contains
commercial advertisement.
|
|