• On GameSpot: Handheld Xbox coming...eventually.
July 15, 2009 12:45 PM PDT

Lessons from Twitter's security breach

by Josh Lowensohn
and
Caroline McCarthy
  • Font size
  • Print
  • 17 comments

Twitter's latest security hole has less to do with its users than it does with its staff, but lessons can be learned on both sides.

In the case of Jason Goldman, who is currently Twitter's director of product management, the simplicity of Yahoo's password recovery system was enough to let a hacker get in and gain information from a number of other sites, including access to other Twitter staff's personal accounts.

The aftermath of the hack, which took place in May, is just now coming to fruition. Documents that a hacker by the alias of Hacker Croll recovered from Goldman's account and others (including Twitter co-founder Evan Williams) could be a treasure trove of inside information about the company and its plans.

While Croll was planning to release the entire batch publicly (and at once), tech blog TechCrunch posted news late Tuesday that it had received them and was considering posting the details of at least some of them.

Although it seems that Twitter has been thrust into this situation a bit unfairly, a hack along these lines could have happened to the executives of more Web companies than anybody would like to admit. What it really highlights is the extreme interconnectedness of the social Web: with the likes of e-mail contact importing and data-portability services like Facebook Connect now commonplace, a savvy hacker can have access to multiple accounts simply by accessing one.

A post Wednesday on Twitter's official blog highlights just how far-reaching this can be.

"About a month ago, an administrative employee here at Twitter was targeted and her personal email account was hacked," the post from co-founder Biz Stone read. "From the personal account, we believe the hacker was able to gain information which allowed access to this employee's Google Apps account which contained Docs, Calendars, and other Google Apps Twitter relies on for sharing notes, spreadsheets, ideas, financial details and more within the company."

Following that attack, Twitter conducted a security audit, and Stone's post says that there was not a security vulnerability in Google Apps and that Twitter continues to use the suite internally. A separate hack targeted the account of CEO Evan Williams' wife, and from that some of Williams' personal accounts were accessed as well, Stone explained.

But Twitter is front and center in the news these days, and is now talked about as a communications protocol as much as a Web start-up. Not only does that make it a particularly appealing target, but also that the reverberation in the media will be all the more sensational and lasting. And this isn't the first Twitter security panic to hit the press by any means. A number of celebrities' accounts were hacked in January, which the company blamed on an "individual" hacker rather than any of the various phishing scams that had been popping up occasionally on the microblogging service.


Security of Web apps under fire

Despite the breach, Twitter's executives say they have faith in the cloud and securing data online.

"This is more about Twitter being in enough of a spotlight that folks who work here can become targets," Stone's post read. "This isn't about any flaw in web apps, it speaks to the importance of following good personal security guidelines such as choosing strong passwords."

Stone added that Twitter is communicating with its legal counsel--the company just hired former Google lawyer Alexander Macgillivray, conveniently--to figure out how to deal not only with the hacker but with people who share or publish the documents in question.

As for the log-ins though, it's a wake-up call to the importance of a good password, and having systems in place that make it hard for the wrong people to get in. And not all systems are created equal.

For instance, gaining access to someone's Yahoo account (which is how this all started) can be simple if you have access to one of their other e-mail accounts. Yahoo's process for password retrieval has several steps, with the primary one being the option to send a password reset to another e-mail account it has on file. There's also the option to say you can't access that e-mail account, which is likely the route the hacker went. Doing this takes you to a page where you have to answer a secret question (usually a pet name), the answer of which is penned during the account sign-up process.

Yahoo's password recovery screen.

After three unsuccessful tries at the secret question Yahoo pulls up a screen that gives you the choice to either validate your identity via a credit or debit card number, or go back to answering more questions. If you fail the personal question another five times your account is temporarily locked out from password retrieval for 24 hours, however logging-in with the proper credentials is still allowed.

On a Google Apps account, which Stone says Twitter is still using, it's not quite as simple. A Google representative told CNET News that the company's Apps service handles password recovery differently from how it does on other Google products. For instance, users have to ask for a password directly from their account administrator, instead of through Google. That administrator can also choose how long and complex passwords must be.

Even with this more stringent layer of security, some security experts have their doubts. People shouldn't expect free, online services to provide the same standard of security that they would get from their internal corporate system, said Peter "Mudge" Zatko, technical director of national intelligence at BBN Technologies who spoke to CNET News on Wednesday.

"It's pretty ridiculous. The data is not stored at your place; it's not in your control," and problems could arise if the service provider changes its policies or gets sold, he said. "Nothing is really free."

Users of Yahoo Mail and Google Docs need to understand the convenience-security tradeoff, and that they compromise sensitive corporate data if they put it on publicly accessible systems or use the same passwords for internal and external networks, Zatko said.

"These services are very much about convenience and providing convenience for their users and part of convenience is ease of accessibility," he said. "You can't make something easy to access and terribly secure at the same time. Those are diametrically opposed goals."

CNET News' Elinor Mills contributed to this report

Add a Comment (Log in or register) (17 Comments)
  • prev
  • 1
  • next
by bschmock July 15, 2009 1:23 PM PDT
Twitter got pwned.
[CNET editor's note: Offensive comment deleted.]
Reply to this comment
by gidstelios July 16, 2009 6:34 AM PDT
@ [CNET editor's note: Offensive comment deleted.]
User bschmock

The Net interprets censorship as damage and routes around it.

@Article
I am not surprised. There is nothing that we can't do with computers.
Even crack twitter itself if there is a security hole.

People should design the sites better if they don't want sb messing around their accounts.
by July 15, 2009 1:42 PM PDT
Lol Twitter! OMG I love Twitter! I hope its unbreakable cause I have all my TWEETS there lol!
Reply to this comment
by ca5ter July 15, 2009 1:49 PM PDT
Oh gee, look CNET has another story about Twitter...

You should change the name from Webware to Twitter Talk
Reply to this comment
by ZetaZeta_ July 15, 2009 2:28 PM PDT
Twitter happens to be all the rage right now, in case you haven't noticed, and Twitter will be trying to gain a foothold as it starts to monetize, etc., so of course web news articles are going to focus on it.
by uusirna July 15, 2009 3:20 PM PDT
There ARE secure web apps. Check out ThreeTags (www.threetags.com) for example.
Reply to this comment
by T-Guy July 16, 2009 7:12 AM PDT
So, have you used ThreeTags? I'm just curious how password recovery works since it's not obvious from the site. And changing passwords seems to be a pain: backup, delete, import...

I think this article quote sums up my area of curiosity: "You can't make something easy to access and terribly secure at the same time. Those are diametrically opposed goals."
by jessiethe3rd July 15, 2009 5:03 PM PDT
I think this comment about Twitter getting hacked goes to show that having all your information (whether Google Docs, Twitter, MS Office Online/Live, or any other service provider) leaves data control OUT of your hands... you do not know who is rooting through your stuff, who has access to it, etc.

Seriously - this whole web shift to applications on the cloud is a clouded security reality in itself.
Reply to this comment
by unifex_ July 16, 2009 2:05 AM PDT
Indeed, that's why I am not using web apps. This way my data are secure on my desktop, which I actually turn off when I am not using it. This, I believe, is secure - try to hack something from a powered down computer. As to accessing your information from anywhere - how much data you may need at any given time? For me my USB key is enough.
Reply to this comment
by gggg sssss July 16, 2009 5:37 PM PDT
of course when the valet borrows your usb key from your keychain, or when you drop it at the bus stop, then you are also toast. Not only does someone else have your data, you dont have it any more as well.
by johnfranks1234 July 16, 2009 7:02 AM PDT
David Scott, author of I.T. WARS, believes these data breaches and thefts are largely due to a lagging business culture. Google ?I.T. WARS? and you can read a good bit of it on Google Books ? it?s also in many libraries. Read some fresh and original thinking here - http://www.businessforum.com/DScott_02.html - I urge every business person and IT person, management or staff, to get hold of a copy of ?I.T. Wars: Managing the Business-Technology Weave in the New Millennium.? It has an excellent chapter on security, and how to scale security for any organization, any budget. It also has a plan template with all considerations. Our CEO has read this book. Our project managers are on their second reading. Our vendors are required to read it (they can borrow our copies if they don?t want to purchase it). Any agencies that wish to partner with us: We ask that they read it. Do yourself a favor and read this book - then ask your boss to read it - then ask your staff and co-workers to read it.
Reply to this comment
by johnfranks1234 July 16, 2009 7:03 AM PDT
David Scott, author of I.T. WARS, believes these data breaches and thefts are largely due to a lagging business culture. Google ?I.T. WARS? and you can read a good bit of it on Google Books ? it?s also in many libraries. Read some fresh and original thinking here - http://www.businessforum.com/DScott_02.html - I urge every business person and IT person, management or staff, to get hold of a copy of ?I.T. Wars: Managing the Business-Technology Weave in the New Millennium.? It has an excellent chapter on security, and how to scale security for any organization, any budget. It also has a plan template with all considerations. Our CEO has read this book. Our project managers are on their second reading. Our vendors are required to read it (they can borrow our copies if they don?t want to purchase it). Any agencies that wish to partner with us: We ask that they read it. Do yourself a favor and read this book - then ask your boss to read it - then ask your staff and co-workers to read it.
Reply to this comment
by BethJones-Sophos July 16, 2009 10:01 AM PDT
At first glance the article and blog post imply that Twitter may need to readdress their password policies. However, unless users are fully informed of the measures that are in place and familiar with the policies, they may not be able to come up with a "strong enough" password or passphrase.

Another bit of (hopefully) useful advice is "don't use the same password everywhere", (unlike 33% of users in a Sophos survey http://www.sophos.com/pressoffice/news/articles/2009/03/password-security.html ). A strong password cannot protect you from phishing or keylogging but using a different password at each site can minimize the impact of a password loss.
Reply to this comment
by gggg sssss July 16, 2009 5:35 PM PDT
This could not have happened to a better victim. A cloud company keeping their data in the cloud gets taken down. ROTFLMAO. Maybe people will learn that the internet is not the place to keep important and or confidential informationm. Not at twitter, not at yahoo, not at google, not at sales force, not at amazon. Today a hacker, tomorrow the IRS, next week DHS, after that your ex wife's lawyer.
Reply to this comment
by Harrison912 July 16, 2009 8:53 PM PDT
I use Twitter mainly for socially marketing my safety and security web site so I'm always interested in any security breaches there. Thanks, Josh and Caroline.
Reply to this comment
by Dave_IronKey July 17, 2009 12:33 PM PDT
This shows the need for cloud computing services to offer strong 2-factor authentication. There are so many ways to steal a user's password (phishing, malware, pharming, man-in-the-middle, brute force, pharming) that an enterprise cannot know if their user's accounts on a third party cloud service have been compromised. Cloud computing services need to offer corporate customers two-factor authentication devices (USB fobs or one-time-password devices) so that even if a user's password is stolen, a hacker cannot log into their account without physically possessing the user's device. http://blog.ironkey.com/?p=739
Reply to this comment
by krosafcheg July 18, 2009 8:28 PM PDT
Simple fix really. Don't send private, proprietary company information to ANY personal email account. People should be fired. Tech Security 101
Reply to this comment
(17 Comments)
  • prev
  • 1
  • next
advertisement
Click Here

About Webware

Say No to boxed software! The future of applications is online delivery and access. Software is passé. Webware is the new way to get things done.

Add this feed to your online news reader

Webware topics

The browser battles go on and on

roundup From Firefox to IE and from Chrome to Opera and Safari, there's no sitting still for browser makers looking to keep their products fresh and competitive.

3G wireless still holds promise

The next generation of 4G wireless may get all the headlines, but advanced 3G technology will likely dominate services for the next few years.

Inside CNET News

Scroll Left Scroll Right