News for hackers. Stuff that matters.

Firesheep, Week+ later

Nearly 500k firesheep downloads in 1 week. Microsoft, Facebook, others, have still not deployed SSL, granted this might be a complicated deployment.

But they didn't warn users either, how can this be justified? a warning is simple enough.

( 19 comments | 32 points | on HN )
Re:Firesheep, Week+ later by eridius on Tuesday November 02, 2010 @08:43PM (#1863087)
At least one site, GitHub, has certainly deployed changes as a result (and also pointed out that the author of Firesheep gave absolutely zero warning to the sites it targeted, which unnecessarily left a great many users vulnerable on sites like GitHub that would have otherwise been able to close the hole before Firesheep made it public information).
Re:Firesheep, Week+ later by angusgr on Wednesday November 03, 2010 @12:40AM (#1863673)
unnecessarily left a great many users vulnerable on sites

Except that Firesheep didn't expose any new security problem. "Hey everyone, in a few weeks I'm going to make it easier for people to exploit long-known security problems that you may have been happily ignoring" is different to "Hey everyone, I found a brand new vulnerability and I want to let you fix it before I publish it".

Re:Firesheep, Week+ later by eridius on Wednesday November 03, 2010 @04:01AM (#1864108)
Yes, the problem was known before-hand by security researchers and a number of other people involved in web development. That doesn't mean it was known to users or to the developers of GitHub. In fact, given the fast response by GitHub and the tweet by pjhyett (http://twitter.com/#!/pjhyett/status/28924943340), it definitely appears that the GitHub team were not aware of this issue prior to the release of Firesheep. In any case, the release of Firesheep dramatically increased the likelyhood of this particular hole being exploited in the wild. The responsible action would have been for the author of Firesheep to notify the targeted sites about this hole with a reasonable delay before releasing the tool. His point would have still been made, but the sites that were willing to fix this would have been able to put a fix in place before users were unnecessarily left exposed.
Re:Firesheep, Week+ later by asg on Wednesday November 03, 2010 @04:52AM (#1864211)
I'm sorry, but this is a cop-out. Even five minutes of thought on how you authenticate your users would have shown that it depends on one string being a secret. Most people acknowledge that passwords shouldn't be passed in the clear. So what's the difference between a password and a session cookie in terms of its sensitivity. This is security 101. I think its highly irresponsible, and a disservice to users of all web applications, to suggest that this is new in any sense.

And, in a practical sense, who would you have expected the creators of firesheep to have warned? The top100 sites? the top500? At what point should github have entered the list? Again, this is not a vulnerability in a specific app, its a well known design error.

Re:Firesheep, Week+ later by pjhyett on Wednesday November 03, 2010 @06:52AM (#1864389)
The vulnerability is wide-spread, but Firesheep was released with handlers written targeting specific sites, including GitHub.

So, yes, I would have appreciated a heads up from those guys.

Re:Firesheep, Week+ later by asg on Sunday November 07, 2010 @06:28AM (#1879153)
OK, I understand why creating specific handlers might warrant a heads up.

I suppose I'm unsympathetic since every authenticated web app I've done in the last 10 years has been SSL only. But that was too 'enterprisey' perhaps :). Also I imagine that this is such an obvious thing, it wasn't a case of being unaware of the issue, just taking a conscious risk-reward decision on being SSL-only. Particularly for the really smart developers at github. One could argue that since nothing bad (that we know of) happened before firesheep, it was a valid decision.

All in all, I think Firesheep has done a big favour to the web as a whole.

PS. this thread has degenerated to using github as an example, I should probably point out that I love and respect github. really.

Re:Firesheep, Week+ later by twymer on Wednesday November 03, 2010 @09:51AM (#1864751)
It doesn't matter if it's not new information or if the companies knew about it or not. It's something that should be done to avoid screwing people over. Users don't always know about this stuff. Before publishing a tool that makes it so easy to exploit users info it's a common practice to inform the companies related ahead of time in case they are motivated to fix this (such as github did) and perhaps the users so they can have heard about it before everyone has it and they are still logging in like this.
Re:Firesheep, Week+ later by bentruyman on Tuesday November 02, 2010 @11:09PM (#1863464)
Re:Firesheep, Week+ later by Steve0 on Wednesday November 03, 2010 @08:11AM (#1864499)
This security-hole is for people surfing unencrypted networks. There are warnings you get from windows when you connect to such a network. I can assume OSX does the same.

The ferret and hamster tools did the same thing, just not packaged as an extension for firefox, and that was over three years ago. Just needed to find the cmd windows, run two programs, change your proxy and you're set.

See: http://erratasec.blogspot.com/2007/08/sidejacking-with-hamst...

Also how would you warn the right users? You don't know which of them are affected or at risk for this issue. Maybe promote http://hotspotshield.com/ or a similar product.

Lastly, if your on a unencrypted wifi network you're vulnerable to a lot more attacks than the firesheep one. So please don't assume that just using ssl is enough to protect you. One example: http://forums.remote-exploit.org/tutorials-guides/3157-ssl-s...

Re:Firesheep, Week+ later by shock on Wednesday November 03, 2010 @09:35AM (#1864694)
"This security-hole is for people surfing unencrypted networks."

I wish that was correct; however, according to http://www.airtightnetworks.com/WPA2-Hole196 even WPA2 is vulnerable. It states: "AirTight Networks uncovered a weakness in the WPA2 protocol, which was documented but buried on the last line on page 196 of the 1232-page IEEE 802.11 Standard (Revision, 2007). Thus, the moniker "Hole196". [...] Exploiting the vulnerability, an insider (authorized user) can sniff and decrypt data from other authorized users as well as scan their Wi-Fi devices for vulnerabilities, install malware and possibly compromise those devices. In short, this vulnerability means that inter-user data privacy among authorized users is inherently absent over the air in a WPA2-secured network."

The only prerequisite is for the attacker to be same WPA secured wireless network as the victim. There are ways to accomplish that even for private WiFi.

WEP has been cracked a long time ago. So, no actual security over WiFi alone. Need to use SSL, VPN, etc. for everything.

Re:Firesheep, Week+ later by mattlong on Tuesday November 02, 2010 @10:16PM (#1863316)
FYI, Hacker News is susceptible too.
Re:Firesheep, Week+ later by p3on on Tuesday November 02, 2010 @06:18PM (#1862645)
maybe because it's not a new threat and it's not their responsibility?
Re:Firesheep, Week+ later by Travis on Tuesday November 02, 2010 @06:51PM (#1862766)
I think OP was suggesting that it's the responsibility of those companies to warn their users, etc. Not that it was the firesheep dev's responsibility.
Re:Firesheep, Week+ later by p3on on Tuesday November 02, 2010 @07:00PM (#1862797)
exactly, it's MITM attack people have been able to do for at least a decade
Re:Firesheep, Week+ later by freeall on Tuesday November 02, 2010 @08:28PM (#1863039)
That doesn't really make it less of a security threat. Sites still don't know how to secure it. On my own site we do the same, and have no other answer but end-to-end encryption which we then charge for.
Re:Firesheep, Week+ later by zecg on Wednesday November 03, 2010 @07:02AM (#1864404)
I agree with this. How is it facebook's responsibility if the user's wireless network is unprotected? Of course the companies are silent. It's not their vulnerability and it's nothing new, it's been like that since forever. Encrypting all traffic for them is expensive and breaks functionality. What are they supposed to say, to warn users? Something along the lines of: "Warning, HTTP session hijacking has become REAL USER FRIENDLY recently."
Re:Firesheep, Week+ later by lowtecky on Tuesday November 02, 2010 @08:57PM (#1863124)
Why would they want to bring attention to something negative? What motivation do they have to make an announcement prior to fixing it unless the issue gets mainstream attention?
Re:Firesheep, Week+ later by weedy on Tuesday November 02, 2010 @07:42PM (#1862927)
AGREED maybe because it's not a new threat and it's not their responsibility? This is nothing new
Re:Firesheep, Week+ later by dungdeets on Tuesday November 02, 2010 @11:15PM (#1863487)
Aye Aye Aye deal with it dude, quit whining. Use a good VPN and you dont have to worry!

www.web-privacy.edu.tc