News for hackers. Stuff that matters.
Re:How I hacked unverified Facebook accounts by rhgraysonii on Thursday May 29, 2014 @12:32AM (#7814745)
I love seeing posts like this that go into the blackhat but executed properly sort of things. The fact you exposed it, went through the bounty program, and shared the knowledge is great. It just continues to give insight into other firms as to how they can prevent such burning issues. Great post, thanks :)
Re:How I hacked unverified Facebook accounts by Abhibandu on Thursday May 29, 2014 @01:32AM (#7814889)
Thanks for the appreciation mate!
Re:How I hacked unverified Facebook accounts by grecy on Thursday May 29, 2014 @01:46AM (#7814928)
I'm surprised they didn't have some kind of request throttling to stop you trying 100 codes a second.
Re:How I hacked unverified Facebook accounts by Abhibandu on Thursday May 29, 2014 @01:54AM (#7814949)
Exactly, mate!
Re:How I hacked unverified Facebook accounts by dror on Thursday May 29, 2014 @03:11AM (#7815116)
1. Codes should be like passwords. If they're guessable, they're no good. 2. All operations, including signing in, verifying the account, etc should be rate shaped. The more you try, the longer you have to wait till you can try again.
Re:How I hacked unverified Facebook accounts by Abhibandu on Thursday May 29, 2014 @03:14AM (#7815126)
and it was missing on facebook. That was the issue
Re:How I hacked unverified Facebook accounts by ecesena on Thursday May 29, 2014 @02:38AM (#7815044)
Could you elaborate on the countermeasures taken? The takeaway seems to be: 1. rate limit the "verify you email" requests, and 2. have enough entropy for the activation codes.

Another possibility is also not to log the user in after successful activation (i.e., mark the email as active, but don't give access to the account), but I've never seen anyone behaving like this.

Moreover, sensitive operations, like changing settings or deleting the account, should be password-protected (so that, even if logged in, the attacker couldn't damage too much).

Anything else that I'm missing?

Re:How I hacked unverified Facebook accounts by Abhibandu on Thursday May 29, 2014 @03:15AM (#7815129)
Kindly refer to the comments in the post itself.
Re:How I hacked unverified Facebook accounts by vrikis on Thursday May 29, 2014 @07:08AM (#7815647)
I really don't get this... Maybe I'm just not clever enough, but this is referring to verification of the email address, right?

I wonder how many users don't ever verify their email address though... Couldn't facebook instead just make you verify it? i.e. not allow / limit use of service until you've verified your email address?

Re:How I hacked unverified Facebook accounts by lucb1e on Thursday May 29, 2014 @06:24AM (#7815548)
Attempted to comment but it just clears the form without doing anything it seems (perhaps stuck in mod queue? If so, it's invisible).

What I wanted to ask is what info Facebook wants from you before paying out, besides your Paypal email address of course.

Re:How I hacked unverified Facebook accounts by Abhibandu on Thursday May 29, 2014 @06:29AM (#7815563)
You need to fill fw8ben form. (Your name, permanent address, etc. is in the form)
Re:How I hacked unverified Facebook accounts by Marshall-scales on Thursday May 29, 2014 @06:40AM (#7815588)
don't know but it must be bad coz everyone wants money these days
Re:How I hacked unverified Facebook accounts by Abhibandu on Thursday May 29, 2014 @07:17AM (#7815668)
Is "wanting money" bad? Or the write up is bad? OR the humanity is bad? Please make yourself clearer!
Re:How I hacked unverified Facebook accounts by pearjuice on Thursday May 29, 2014 @04:34AM (#7815314)
What's so secret about the value of the bounty that it has to be spoilered?
Re:How I hacked unverified Facebook accounts by Abhibandu on Thursday May 29, 2014 @06:02AM (#7815499)
Privacy issues. :)
Re:How I hacked unverified Facebook accounts by nikcub on Thursday May 29, 2014 @09:35AM (#7816119)
you can replace your python code with:

   $ seq -w -s "\n" 99999 > outfile.txt
also, burp has a generator built into the intruder to create these types of payloads. it is very powerful.
Re:How I hacked unverified Facebook accounts by kevinwang on Thursday May 29, 2014 @03:44AM (#7815186)
How did you delete accounts by confirming their email address?
Re:How I hacked unverified Facebook accounts by Abhibandu on Thursday May 29, 2014 @06:03AM (#7815501)
attacker gets hold of the account associated with the email. If you associated an email with another account, the existing account was deleted