Phishing attacks on OpenID
Jason Nelson
Jason at nterface.com
Wed Jun 1 19:08:38 PDT 2005
An independent concern if you ask me.
The threat of phishing exists anywhere that passwords are exchanged. User's
need to be cautious about whom they give their password out to especially
when coming from a site that hasn't gain their trust (eg: badguys.com).
A better approach may be to train user's to check the URL carefully before
entering their credentials. I don't think we shouldn't degrade the overall
user experience for this reason.
Jason Nelson
Software Architect / President
nterface, LLC
-----Original Message-----
From: yadis-bounces at lists.danga.com [mailto:yadis-bounces at lists.danga.com]
On Behalf Of Paul Crowley
Sent: 06/01/2005 6:24 PM
To: yadis at lists.danga.com
Subject: Phishing attacks on OpenID
OpenID as currently specified provides the perfect setting for a
devastating phishing attack.
I decide to comment on a badguys.com blog entry, so I go to log in. I
get redirected to livejourna1.com (note the 1) and presented with a log
in page. I wonder briefly what happened to my LJ login cookie, and type
in my username and password. badguys.com and livejourna1.com conspire
seamlessly to make it look like a successful login attempt.
The thing that makes this attack cunning is that (1) it won't ring any
alarm bells in me - unlike an email saying "For security reasons,
LiveJournal requires you to validate your login, please click the link
below", everything that happens is completely part of the normal course
of events, including events after typing in my password - and (2) it
captures my SSO password, making it a valuable target for phishing attacks.
The only fix I can see is to back out of the whole idea of seamlessly
logging in to the identity server if it doesn't already know who you
are, and to replace that page with one that does not provide a login
box, but that prompts you to look the site up in your bookmarks and log
in that way, and warns you that that is always how you must log in and
anything that says otherwise is a phishing attempt. That's a little
incovenient but I can't see a better strategy.
--
__
\/ o\ Paul Crowley, paul at ciphergoth.org
/\__/ http://www.ciphergoth.org/
_______________________________________________
yadis mailing list
yadis at lists.danga.com
http://lists.danga.com/mailman/listinfo/yadis
More information about the yadis
mailing list