Industry


Ads by TechWords

See your link here


Sharon Machlis's picture
Sharon Machlis

Machlis Musings

Yahoo users: Like Sarah Palin, you may be vulnerable to an e-mail hack

A student claiming to have broken into Gov. Sarah Palin's Yahoo e-mail account used a technique so simple, that it's likely to unleash a flurry of copycat attempts across the Internet.

With permission, of course, I tried the technique on a colleague's account. At first, it didn't work because I couldn't guess the answer to his security question -- in fact, he couldn't remember his own answer. But with another editor's account, once I knew the answer to her "secret question," I was able to reset the password and access her account.

Here's the key: To be able to reset the password on a Yahoo account, it looks like you need either to have access to the alternate, non-Yahoo e-mail address used to sign up for the account (which a hacker wouldn't); or know the person's Yahoo ID and security question responses -- which a hacker shouldn't, but could.

If your Yahoo ID is different from your Yahoo e-mail user name, you should be reasonably safe from this kind of attack. So, if your Yahoo ID is sharonmachlis (mine's not), my Yahoo e-mail account should not be sharonmachlis@yahoo.com (it isn't). It should be something else at yahoo.com.

Some security experts are skeptical that an account could be accessed via a simple password reset. However, based on our simple newsroom tests, I'd say that if your e-mail user name is the same as your Yahoo ID, and your security question is one that your acquaintences would know or anyone could easily find out or guess, your Yahoo account could be at risk.

The good news: Even if your ID is obvious from your e-mail address, someone can't do an unlimited brute-force attack on your account; if they can't guess the right answers after a dozen or so tries, the password reset will lock up for 24 hours (as my colleague's did). So having a difficult-to-guess answer to a security question should protect your account.

But if you set up your account years ago, without realizing that, say, the year you graduated from college could be easily found via a Google search, well, you might want to think carefully about what you're sending and receiving in that Yahoo account.

Related news and blogs

What People Are Saying

Out-thinking the hackers

My sister always gives false/wrong answers to the security questions. That seems like a good idea now. (I don't know if I could keep that straight, though.)

Yahoo break-in

I'm wondering who else's Yahoo email account was broken into at the same time as Sarah P's. Mine was, but I haven't seen any comment of this type from anyone.

Junk advertising was sent from my account to everyone in my address book. Later the system somehow deleted the address book. A day or two later junk mails were sent from my account to people who were NOT in my address book. All had yahoo email addresses, although from the returned mail I got, a lot of them didn't even really exist.

Wrong info in article

"If your Yahoo ID is different from your Yahoo e-mail user name, you should be reasonably safe from this kind of attack. So, if your Yahoo ID is sharonmachlis (mine's not), my Yahoo e-mail account should not be sharonmachlis@yahoo.com (it isn't). It should be something else at yahoo.com."

This isn't correct. If you enter an alais for the account (such as the emailname@yahoo.com), it will simply request additional information about you (DOB, Country, ZIP). That's not too hard to find. The only way to protect yourself from this attack is to lie about the answers you use when signing up. Unfortunately, I don't believe it's possible to change any of this info, once you've established an account.

Correction/Clarification

There is ONE field that you can modify after signing up. It is your ZIP CODE. I suggest changing that code to something other than your real ZIP. It's not great protection, but it's better than nothing, if you want to keep using your yahoo mail account.

Timely Topic -- oops

I know my (free) AIM Screen Name and alternate email address associated with it. But I forgot the password and my security answer. My security answer may be totally unrelated to the question as a poster above advised, but is not the same I use everywhere because that could be a weakness.

I'm still able to use it because it is saved in iChat at work. This is the only way I use this account (if it can be used other ways, such as email).

I wanted to use it in iChat at home, but since I forgot the password, I couldn't login.

AOL, the masters of Mail SPAM (remember the CD coasters), apparently has done an excellent job in avoiding receipt of Email. Just try to find an email contact that might help you. Especially if you are using the FREE account.

So basically I got locked out for 24 hours trying to guess my password.

AIM_Products@message.aim.com enjoys sending me email, but I cannot find a helpful contact.

So, is there a way to reset this password under these conditions? Or should I throw it away and start again (I guess like I originally intended or I'd be using a pay service)?

They won't send a password reset?

They won't send a password reset to the alternate e-mail you have on file?

Thats why you never use real

Thats why you never use real answers for the security question.

Example:

What year did you graduate college? Don't put the real year - use some other significant year like Birth Year or Anniversary Year and so on...

Or What's your mother's maiden name? Don't put the real answer - put city you were born.....you get the idea - the answer doesn't have to be true.

I've started using fake answers on Security Answers years ago - in fact I use same answer no matter what the security question seems to be. That way its easy for me to track.

Mrs. Machlis, I thought this was where you were going with this.. how to better secure your security questions.... instead of becareful what you send or recieve, Big Hacker is watching.

Not sure about using the same answer everywhere

That can be almost as bad as using the same password everywhere; if one account is compromised, all may be.

Perhaps a better solution would be to always add the same number to an answer, or the same series of letters, or something like that, which also makes a brute force attack more difficult.

Using password-storing software that encrypts all your information, for security questions as well as passwords, would allow you to be more cryptic in your security answers without worrying about forgetting them. However, then you also want to make sure that you back up that encrypted database somewhere safe, so if your hard drive goes, you don't lose all that information.

There's no one simple solution to good security.