News for hackers. Stuff that matters.
Re:Instagram's Million Dollar Bug by jhchen on Thursday December 17, 2015 @10:06PM (#10756357)
Guy discloses vulnerability. Facebook is not as impressed as guy would have hoped. Maybe it's because he's one of several people to disclose the same vulnerability. Maybe there are just a lot of vulnerabilities (they've paid out 4.3m in bounties).

Guy's reaction to rejection: take hostages and threaten Facebook. Facebook moves to defense and cuts guy off.

You are not a good neighbor for kidnapping someone's family to prove to someone their busted lock is a big deal. You show them their lock is busted and trust they can figure out what harm that could lead to. The alternative is companies being hostile to people just looking around their locks, which is the world in the 1990's and 2000's that responsible researchers are trying to avoid going back to.

Re:Instagram's Million Dollar Bug by ryanackley on Thursday December 17, 2015 @10:39PM (#10756467)
This is, of course, Facebook's narrative which conflict's with Wes's.

One obvious hole I can see in Facebook's story is that they insinuate that Wes broke back into the server after they disputed the bounty. If this were true, they did nothing in response to the problems Wes found for over a month.

If you look at Wes's timeline, he says access to the server was no longer possible a few days after he filed the second report.

It comes down to who you believe. Personally, I find Wes to be more credible. It sounds like it was most likely a misunderstanding by FaceBook. Now they are doing damage control.

Re:Instagram's Million Dollar Bug by jhchen on Thursday December 17, 2015 @11:06PM (#10756562)
"With the newly obtained AWS key... I queued up several buckets to download, and went to bed for the night."

He definitely took data off of Facebook's server.

Also you misunderstand his access being denied was a firewall change earlier in his story. This was merely to speculate other systems he could have penetrated--completely separate from the S3 buckets he took data from.

From Facebook's perspective it could very well have seemed like he went back for the goods since he submitted three separate reports, the last of which triggered the response. But this is also irrelevant, the question is whether he took data off or not and this is unambiguously yes, by Wes's own admission.

Re:Instagram's Million Dollar Bug by meowface on Friday December 18, 2015 @12:48AM (#10756882)
Honestly, I think he did go too far downloading the S3 data, but nothing in their policy stated or implied that was against the rules. He did not violate their written guidelines. And so, Facebook should have paid him (and then changed their policy), even if begrudgingly.
Re:Instagram's Million Dollar Bug by voronoff on Friday December 18, 2015 @03:02AM (#10757298)
Here is what's happening right now:

FB: He's an experienced bug bounty hunter and should know where reasonable borders are.

All the experienced security guys itt: He's an experienced bug bounty hunter and should know where reasonable borders are or at least not pivot/escalate without asking. Also never dump and hold data.

Everyone else: What he did isn't technically against the rules FB wrote, so they are screwing him, despite it also being written that they have sole discretion.

Re:Instagram's Million Dollar Bug by sangnoir on Friday December 18, 2015 @04:40AM (#10757578)
> All the experienced security guys itt...

Ah, so those who disagree are inexperienced? No true scottsman indeed!

Re:Instagram's Million Dollar Bug by meowface on Friday December 18, 2015 @05:03AM (#10757643)
How is that a "no true scotsman"? Most people in this thread commenting have not indicated they work in the infosec industry.

(For the record, I do, though I'm not sure I'd flatter myself by saying I'm "experienced" exactly.)

Re:Instagram's Million Dollar Bug by sangnoir on Friday December 18, 2015 @06:23AM (#10757901)
The problems I have with your absolute statement:

* You are stating that all (not some) experienced security folks are agreeing unanimously. The implication is that those show disagree are not "experienced security guys" (as you called them: "everyone else") - they are the ones who aren't true scotsman

* you assume those who don't explicitly indicate that they work in infosec industry do not work in the infosec industry

* also, you do you need to be "experienced" in the infosec industry to be correct / wrong.

Re:Instagram's Million Dollar Bug by meowface on Friday December 18, 2015 @07:58AM (#10758182)
I wasn't the one who made the comment you're referring to. I'm just saying there is no evidence of a "no true Scotsman" here, as far as I can tell.
Re:Instagram's Million Dollar Bug by sangnoir on Friday December 18, 2015 @08:58AM (#10758400)
apologies - didn't notice you weren't OP. IMO, the "no true Scotsman" is implied (might be unintentional)
Re:Instagram's Million Dollar Bug by meowface on Friday December 18, 2015 @09:24AM (#10758554)
The general theme of the thread seems to be security industry people, like tptacek (or commenters self-identifying as being in the industry), expressing concern with the researcher's actions (while still admitting Facebook didn't handle it well). The primarily negative comments don't seem to have a specific affiliation tied to them. And given HN's demographic, odds are much more of them are developers than are infosec people.

I don't think the person you were replying to was suggesting that any infosec people who fully support the researcher aren't real infosec workers. I just don't think he saw any who even claimed to be.

Re:Instagram's Million Dollar Bug by Retric on Friday December 18, 2015 @12:35PM (#10759638)
I disagree; this is non customer, non-financial data which is often considered fair game because downloading data is useful to locate many security bugs. Source code or config data is a prime target, but so is network diagrams etc.

Defense in depth means every defense needs to be validated not just the outer layers.

PS: Further, if FB says they know about a bug then anything he downloaded could easily be in the wild and should be investigated.

Re:Instagram's Million Dollar Bug by voronoff on Friday December 18, 2015 @06:08PM (#10761609)
This. Literally every single person who identified themselves as in the security fields that I saw said the researcher went too far.

What's really getting to me is the overwhelming number of responses containing idea that everything that isn't explicitly banned is permitted, despite the recipient saying "No" (even indirectly/without justification) at some point. How to deal with the grey area of consent is something that every adult should know, and it's worrying to me that so many here seem to feel entitled to whatever they can take as long as it wasn't explicitly forbidden.

Obviously FB should update their policy, but at the same time it's important that we as the community use this as an opportunity to learn and discuss where the implicit boundaries are, where one needs clear-cut agreement to proceed.

Consent is sexy.

Re:Instagram's Million Dollar Bug by meowface on Friday December 18, 2015 @05:04AM (#10757647)
I'm a security guy and I think what he did towards the end is dubious and strange, but again, he was following their guidelines as written.
Re:Instagram's Million Dollar Bug by ryanackley on Thursday December 17, 2015 @11:59PM (#10756715)
I disagree. It's not about whether or not he downloaded the data. That is an undisputed fact between both parties.

The question seems to be if he did it in good faith and within the rules of the bug bounty program.

Re:Instagram's Million Dollar Bug by msravi on Friday December 18, 2015 @02:45AM (#10757239)
No. The question is whether FB understood the severity of the bug and paid in proportion to its severity. When you run a bounty program, that's what you do.
Re:Instagram's Million Dollar Bug by rpgmaker on Thursday December 17, 2015 @11:41PM (#10756687)
This whole thing is silly. Facebook (or any other tech company) have a lot of flexibility and hardly any accountability in defining what a "million dollar bug" is. You really can't believe they are going to just hand you over 1m because you think it is a 1m bug. It very well may be but in the end facebook will be the one deciding the value of said bug and you will have nothing to do with their decision so assume they just won't do that.
Re:Instagram's Million Dollar Bug by msravi on Friday December 18, 2015 @02:24AM (#10757184)
Sure, they'll be the one deciding. Except, that other bounty hunters are watching their reaction and their fairness in paying out people for their work.

The next $1M bug that gets discovered will probably go out onto the black market because of Mr. Alex's actions here.

Re:Instagram's Million Dollar Bug by Lawtonfogle on Friday December 18, 2015 @04:13PM (#10760969)
No, the free market decides the value of the bug. You can either pay that value to a white hat to find it or wait til a black hat sells it.

Facebook has now demonstrated that they will not only not pay you, but they will attacking you publicly, slander you, and threaten you. Now what does that mean for the next hacker coming along? Someone who is clean and wants to stay clean will avoid Facebook. Someone who isn't will realize that Facebook is now an easier target because of the clean guys staying away.

Re:Instagram's Million Dollar Bug by XorNot on Saturday December 19, 2015 @09:03AM (#10763572)
Exactly this. Facebook have just demonstrated that at best they'll get an anonymous warning and then all their private keys dumpd onto pastebin when they do nothing.

At best.

Re:Instagram's Million Dollar Bug by mkagenius on Friday December 18, 2015 @01:33AM (#10757034)
I don't think he is claiming 1 million for the bugs, he mostly wanted to share the whole story (that title was just to get some eyeballs instead of using maybe "facebook cheated me")
Re:Instagram's Million Dollar Bug by blazespin on Thursday December 17, 2015 @10:29PM (#10756433)
At no point did he take hostages. It's that sort of thinking that lead to all this drama in the first place. He did however disclose, which is pretty reasonable considering a lot of us are trusting these services to protect our information.

What if Instagram blead all your browser information? So people can now fingerprint billions of people and figure out who (and their pictures) are surfing their sites? What if there are pics on instagram that people rely on being private?

Re:Instagram's Million Dollar Bug by jhchen on Thursday December 17, 2015 @10:38PM (#10756461)
Downloading data is where he crossed the line and what I meant by hostage:

"Wes was not happy with the amount we offered him, and responded with a message explaining that he had downloaded data from S3 using the AWS key..."

Re:Instagram's Million Dollar Bug by BHSPitMonkey on Thursday December 17, 2015 @11:25PM (#10756619)
You make "downloading" sound more sinister than it is. Downloading something from the network is the only way to see that it's there or know what it is. There is no substantial difference between downloading and viewing in this case.
Re:Instagram's Million Dollar Bug by brenschluss on Friday December 18, 2015 @03:58PM (#10760874)
> "With the newly obtained AWS key... I queued up several buckets to download, and went to bed for the night."

This isn't about whether viewing files on an internet is technically downloading them; this is about retrieving files of enough size and quantity that you have to queue them up for an overnight download.

Re:Instagram's Million Dollar Bug by voronoff on Friday December 18, 2015 @03:04AM (#10757300)
He kept it for a month. That is different than looking at it.
Re:Instagram's Million Dollar Bug by iMerNibor on Friday December 18, 2015 @10:44AM (#10758998)
Under the assumption the keys would be revoked it's just trash anyways - it'd have been useless anyways, but apparently they didnt realize how serious stuff was, otherwise they would have revoked it A month is plenty of time to change critical S3 credentials
Re:Instagram's Million Dollar Bug by BHSPitMonkey on Friday December 18, 2015 @03:46PM (#10760811)
And how long does your browser cache the pages and assets you've looked at?
Re:Instagram's Million Dollar Bug by georgemcbay on Friday December 18, 2015 @02:26AM (#10757190)
"Maybe it's because he's one of several people to disclose the same vulnerability"

The thing that gets me about this whole situation is that Facebook either didn't understand the extent of the vulnerability (which seems to be the case to me, and in which case I think Wes Wineberg should have been rewarded far greater than they did for showing them how serious it was, though I wouldn't say this is literally a "million dollar" bug) or they were grossly negligent for not patching it up a lot sooner than they did. They can't have it both ways.

Are they bad at managing their bug bounty program, or just bad at responding to serious security issues? It has to be one or the other.