Information Security Stack Exchange is a question and answer site for information security professionals. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Let's say I am already logged-in to my Gmail or Yahoo account using my 3G then I switched to a public WIFI in an airport or cafe.

  1. Is my username and password still vulnerable?

  2. What others kinds of information can the hacker get in this setup?

share|improve this question
up vote 2 down vote accepted

If you are using GMail or Yahoo all credentials should be transmitted over HTTPS and there for you are safe. If you where connecting to or StackOverflow over an open WiFi network then someone is able to sniff your cookie and immediately login as you. This is because StackOverflow and are violating OWASP a9. Firesheep automates this attack by sniffing WiFi looking for http cookies to hijack.

share|improve this answer
Is HTTPS is still considered safe? I just read about "SSL Strip" and it seems SSL is no longer safe. – IMB Jun 19 '12 at 5:11
@IMB maybe you should post that question alone, and it will get ripped apart. :) Or better yet, you should see moxie marlin spike's talk on the topic of ssl strip, ssl sniff and the solutions to these problems. – rook Jun 19 '12 at 8:12
@IMB - SSL is perfectly safe. There are certain things you have to do right. You can setup SSL on your website incorrectly. Even when incorrect MiTM attack is pretty much the only way to intercept your packets. Your session is an entirely another story and has nothing to do with SSL honestly. – Ramhound Jun 20 '12 at 10:48

Suppose a MiTM scenario. You have already logged-in into Gmail or Yahoo meaning that the authentication has been already done and will be valid until the session expires. If the attacker could intercept the packets that you send, at most he could learn about the specific message that you are sending and nothing about your credentials. If your session expires and the authentication is done again, the attacker could learn about your credentials too.

share|improve this answer

Your credentials are safe. Your session, even over SSL, could still potentially be attacked.

share|improve this answer
"Your session, even over SSL, could still potentially be attacked." how? – curiousguy Jun 20 '12 at 2:56
@curiousguy - Because of how Firesheep works. This answer is poor because it doesn't go into detail that if the entire session is encrypted then Firesheep is no longer able to work. – Ramhound Jun 20 '12 at 10:49
@Ramhound Firesheep isn't able to attack if app uses SSL – Andrei Botalov Jun 26 '12 at 22:58

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.