just as an fyi -- the Cloud Security Alliance will be speaking at Gluecon and vendors like Ping Identity (glue sponsor) will be addressing the whole "seamless experience" aspect of this as well.
RSA Conference 2009 is currently underway at San Francisco and
Information Security experts from all over the world are converging at this
event to discuss all things security. There are a number of folks who are
talking about Cloud Security during this event. In fact, a new initiative called
Cloud Security
Alliance is going to be launched during the RSA conference. You can read
about Cloud Avenue’s coverage of Cloud Security Alliance here.
I thought I will take this moment to voice my concern about the security of SaaS applications. No, I am not going to discuss about application security or any security issues that might be present in the underlying Cloud architecture. I am going to discuss about a more trivial issue of user password security. When thinking about how we use SaaS, I am worried about the risks associated with the password reuse by most of the users. This is a major concern as we move into a SaaS based world. Sooner than later, we are going to see multiple schemes to grab the passwords of SaaS applications causing havoc on a scale that we haven’t yet seen in this web era.
There are many ways for the crackers to grab the users’ passwords. They could use malicious emails to trick the users or use a key logger to grab them from remote machines or use one of the many available techniques to grab the passwords used by users in unsecured wifi networks including the ones provided in many of the conferences. Once the password is snatched away from the users, the attackers could gain access to more than one SaaS applications. This could happen due to various factors and I will list two of the widely accepted reasons here.
These are just two examples of how users could get into trouble due to the current approach to authentication by many SaaS vendors. Once SaaS enters the mainstream users, this is definitely going to cause havoc and it is time for SaaS vendors to address this issue sooner than later.
I wrote this post today because I will be talking to a vendor who addresses a
similar issue in the traditional IT world. I am planning to ask them if they
have any solutions to tackle this issue in the SaaS based world. If they have
anything interesting to offer on this topic, I will talk about them in this
space in the near future. Many people might dismiss this danger as a
non-problem. But my gut feeling tells me that this is going to come back and
bite many SaaS vendors. If you have any insight to offer in this regard, please
feel free to share it in the comments section below.
Update 1: As pointed out by Eric in the comments section, Cloud Security Alliance will be speaking at Gluecon and vendors like Ping Identity (glue sponsor) will be addressing the whole "seamless experience" aspect of this as well. You can listen to them by registering for the conference with the discount code spkr09. We are also having three tickets to give away later in the day. Watch this space for the post.
Update 2: I spoke to the company I mentioned above. They are doing some interesting stuff in solving this problem. I will do a post next week about the company and their product. Right now, they are doing rounds in RSA conference at SFO.
just as an fyi -- the Cloud Security Alliance will be speaking at Gluecon and vendors like Ping Identity (glue sponsor) will be addressing the whole "seamless experience" aspect of this as well.
Thanks Eric. I will update the post with the information.
Customers who want a single-sign on experience with SaaS services (i.e. identity federation) are well-advised to use multi-factor authentication. I'm surprised you didn't mention MFA in your post.
Kayvaan, Yes, Multi-factor authentication can work but it is on the other end to ease of use. The product I am planning to talk about is in the middle. Giving the ease of use of single password identification but offering the security closer to multi-factor identification. I am going to talk a bit about multi-factor authentication in that post.
Post Comment