Re:Facebook rewarded a 10-year-old for finding Instagram sec...
by rajangdavis on Tuesday May 03, 2016 @07:58PM
(#11625203)
Off topic, but I once found a Magento SQL database backup from going to a robots.txt page for a company that I will not name. I told them how I was able to get to this file and laid out the other vulnerabilities with their site set up. I had access to all of their customer emails, all of their admin logins, encrypted passwords, and salts. Was able to find git credentials and a whole swathe of information that shouldn't be available...
They fixed the issue pretty fast, but what bugs me is that I didn't get a thank you. I wasn't looking to gain anything, but I figure telling someone that their site is exposed warrants some gratitude.
Re:Facebook rewarded a 10-year-old for finding Instagram sec...
by pgrote on Tuesday May 03, 2016 @05:23PM
(#11624350)
Agreed.
Still, I don't understand why more people don't sell the exploits to the highest bidder. It seems counter intuitive to me.
Maybe there are more people who sell the exploits and you just don't hear about it as much as people who submit them to the corporations before publicizing them.
Re:Facebook rewarded a 10-year-old for finding Instagram sec...
by rwallace on Tuesday May 03, 2016 @05:55PM
(#11624557)
Don't underestimate the value of money that's guaranteed instead of a hypothetical possibility, now instead of maybe sometime, yours free and clear instead of legally dodgy, that you can boast to friends and future potential employers about instead of hiding as a shameful secret.
Re:Facebook rewarded a 10-year-old for finding Instagram sec...
by saalweachter on Tuesday May 03, 2016 @05:33PM
(#11624415)
What's the marketplace like?
On the seller side, how easy is it to actually get paid? There's no point in trying to sell exploits if you're just going to get cheated, get busted selling to some sort of undercover law enforcement, or just go to a lot of trouble for not a lot of payoff.
From a buyer perspective, you need to have a way to verify an exploit, or else you're just buying a pig in a poke. And you need a way to monetize the exploit, or some other motivation. And you really have no way to know how long your exploit will remain functional.
Re:Facebook rewarded a 10-year-old for finding Instagram sec...
by tptacek on Tuesday May 03, 2016 @05:54PM
(#11624547)
Easy. All the sting operation has to do is make it clear to the seller what the "buyer" "intends" to do with the bug. It doesn't even have to be overt: they could simply say "we are looking to pay $10,000 for a bug that would enable us to download all the private photographs from Justin Bieber's Facebook account".
Re:Facebook rewarded a 10-year-old for finding Instagram sec...
by noxToken on Tuesday May 03, 2016 @06:02PM
(#11624606)
It depends on the information.
This only applies to the US, as the laws are probably difference elsewhere. The CFAA[1] is a very vague and broad law that aims to stop people from accessing systems, sending malicious data, etc. It is intentionally written in such a way to be forgiving to the victim since security is hard by default [citation needed]. So even if you found an exploit without using it yourself, you'll probably be charged with aiding and abetting or something similar.
Re:Facebook rewarded a 10-year-old for finding Instagram sec...
by tptacek on Tuesday May 03, 2016 @06:12PM
(#11624670)
If you exchange money for an exploit that you know will be used to commit a specific crime, you are an accessory to that crime. The CFAA doesn't have much to do with it.
Selling exploits in general is not that legally risky†. Prosecutors have to prove mens rea at trial, beyond a reasonable doubt. People sell bugs to anonymous marketplaces all the time.
The question isn't whether selling Facebook bugs to the black market is itself illegal. It's whether the DOJ could set up a sting to capitalize on the greed of people who would do that. Yes, they could.
† It's not not legally risky, either, especially in the case of bugs like these, where you've been given permission to attack Facebook's servers only in conjunction with their bounty program --- your civil liability to a website that doesn't run a bounty, if you sold a bug you found in their site and it was used in some way to harm them, could be astronomical.
Re:Facebook rewarded a 10-year-old for finding Instagram sec...
by hueving on Tuesday May 03, 2016 @05:35PM
(#11624427)
Yes, this particular class of bug isn't all that useful. If someone started using the exploit it wouldn't be long before a user complained that their comments were being deleted and then Facebook would figure it out in a hurry.
Re:Facebook rewarded a 10-year-old for finding Instagram sec...
by tptacek on Tuesday May 03, 2016 @05:49PM
(#11624514)
I see. So, the business plan here is: outbid Facebook to buy the rights to arrange the commission of, what, tens of thousands of felonies, in order to secure a marginal benefit for a competitor to the world's most popular photo sharing application, where those rights expire instantaneously as soon as one of the best security teams on the planet notices what's happening.
Re:Facebook rewarded a 10-year-old for finding Instagram sec...
by jsprogrammer on Tuesday May 03, 2016 @05:56PM
(#11624563)
Best security teams on the planet? You are talking about Instagram? I've read multiple reports of their properties being completely owned in the last few months, just here. The fact that they are still up is a testament to the researchers who reported the errors to FB.
Also, many people invest in even worse and more fraudulent schemes. Publicly traded companies have scammed entire states and nations, costing dozens of billions to trillions of dollars, all while NYSE investors trade their stock like cash.
Edit: If you can't deal in facts, deal in downmods and unsubstantiated platitudes.
Re:Facebook rewarded a 10-year-old for finding Instagram sec...
by curiousgal on Tuesday May 03, 2016 @05:49PM
(#11624513)
haha you can't be serious right? I am sorry but I honestly found that amusing. Like Instagram engineers scratching their heads as to why comments are disappearing while there's an up-rise of users and then someone finally decides to create a secure alternative and is upheld as the savior.
Realistically though if this an were to become big enough to promote an alternative then Instagram would be all over it and thus fix it within minutes.
Re:Facebook rewarded a 10-year-old for finding Instagram sec...
by billyhoffman on Tuesday May 03, 2016 @06:28PM
(#11624765)
Don't underestimate the professional value of disclosing a vulnerability to the company And I don't solely Mean the value of the publicity and the exposure of being public about the disclosure. The security community is surprisingly small. Getting a one off splash story in a rag like Business Insider is nothing compared to building a back and forth with Someone like Alex Stamos.
Re:Facebook rewarded a 10-year-old for finding Instagram sec...
by tptacek on Tuesday May 03, 2016 @06:20PM
(#11624715)
No, it would be worth much less than $10,000 to anyone else.
There is a specific kind of bug that is worth 6 figures on the black market: clientside remote code execution. Somehow, HN has gotten the impression that the going rate for the hardest bugs in the world to reliably weaponize is actually the going rate for all bugs everywhere.
Re:Facebook rewarded a 10-year-old for finding Instagram sec...
by mwcampbell on Tuesday May 03, 2016 @08:26PM
(#11625321)
So you're saying client-side remote code execution bugs are the hardest to reliably weaponize? Do I understand correctly? I figured those bugs would be the easiest to weaponize.
Re:Facebook rewarded a 10-year-old for finding Instagram sec...
by phasmantistes on Tuesday May 03, 2016 @05:42PM
(#11624466)
If you had this exploit, how would you have monetized it? Do you know who to talk to? Do you know where to go on the darkweb to find the people who know the people who have the money to actually pay you for this? Do you know how to negotiate with them to actually guarantee payment? Do you know how much an exploit which can only delete content -- not generate false content, or access ACL'd content -- is actually worth?
Long story short, companies offer guaranteed set-size rewards as a counterpoint to the black market's potential highly variant payouts.
Re:Facebook rewarded a 10-year-old for finding Instagram sec...
by tptacek on Tuesday May 03, 2016 @06:19PM
(#11624707)
Companies like Facebook offer rewards as an incentive to get people to report bugs to them rather than to blog posts. The next highest bidder anywhere in the world for bugs like these is ε.
Re:Facebook rewarded a 10-year-old for finding Instagram sec...
by lazaroclapp on Tuesday May 03, 2016 @07:48PM
(#11625149)
> I know, right? $10,000! Facebook is worth billions!
But is causing monetary loss to Facebook, specifically, worth much to anybody? Anybody who would take the risk of committing a crime to do so?
This bug deletes content on Instagram. Unless you are the most underhanded of Instagram competitors, or just want to cause wanton Instagram picture destruction, I don't see why you as a third party would pay for it. Also, since I assume FB has backups, this is at most a relatively sophisticated DOS attack. Now, if you could insert data then you have stage 1 of a APT deployment platform, which is a whole other story.
Also, you underestimate the lifetime potential earnings won of "I discovered an attack on one of the 2-3 most popular internet platforms on earth at 13 and practiced textbook responsible disclosure with it". Beyond that, selling bugs to the highest bidder is very hard to justify, ethically speaking, and a lot of people put a high price on their integrity.
Re:Facebook rewarded a 10-year-old for finding Instagram sec...
by jsprogrammer on Tuesday May 03, 2016 @05:38PM
(#11624446)
A bug that allows unauthorized children to delete content from other user's accounts may point to other vulnerabilities, which could have even more value.
IIRC FB/Instagram didn't payout on a report that took their entire AWS keys though...
Re:Facebook rewarded a 10-year-old for finding Instagram sec...
by tptacek on Tuesday May 03, 2016 @07:36PM
(#11625090)
I'm having trouble connecting your first sentence to your second. It sounds a little like saying "so, the US army has M109 Howitzers, so maybe they'd be interested in this 3D-printed zip gun I just made."
Re:Facebook rewarded a 10-year-old for finding Instagram sec...
by Buge on Tuesday May 03, 2016 @08:53PM
(#11625426)
I'm not talking about the vulnerability that this kid found. I'm talking about vulnerabilities that would allow access deep into the Facebook infrastructure. I think there are in fact some vulnerabilities the NSA would be willing to pay more than $10k for if it would allow them long term access to a lot of sensitive Facebook data.
Re:Facebook rewarded a 10-year-old for finding Instagram sec...
by eli on Tuesday May 03, 2016 @08:22PM
(#11625307)
If I find a wallet on the ground, I try to return it to the owner even if there's no reward and even if I'm not legally obligated to do so. I'd want someone who finds my wallet to do the same.
Re:Facebook rewarded a 10-year-old for finding Instagram sec...
by userbinator on Tuesday May 03, 2016 @11:37PM
(#11625996)
I don't think it's that simple of a decision, or one that could be generalised to all cases. What if you found an exploit that let you break a widespread form of DRM, access normally paywalled information, or gain control of a device that you rightfully own but the manufacturer locked down against you? It really depends on your moral/philosophical stance, but all the money in the world wouldn't make me report any of those. That's why the idea of someone so young already thinking of becoming a "security researcher" bugs (no pun intended) me, because they all seem to inevitably end up proponents of "security that oppresses" in some form or another.
"Leaking documents, expropriating money from
banks, and working to secure the computers of ordinary people is ethical
hacking. However, most people that call themselves "ethical hackers" just work
to secure those who pay their high consulting fees, who are often those most
deserving to be hacked."
Re:Facebook rewarded a 10-year-old for finding Instagram sec...
by morganvachon on Tuesday May 03, 2016 @11:28PM
(#11625956)
That, and it's great that Facebook offers an incentive to bug hunting, rather than treating the researchers like criminals, as some companies are known to do. I don't care for a lot of what Facebook does and how they do it, but this in particular is awesome of them.
Re:Facebook rewarded a 10-year-old for finding Instagram sec...
by danjoc on Wednesday May 04, 2016 @12:21PM
(#11629432)
I believe that particular opinion has been discussed to death here before, so I won't address it.
The point I was trying to make is the market value seems wildly different from what Facebook pays out. The pricing gives me the impression that Facebook's bug bounty program is more concerned with public relations than it is about improving Facebook security.
Re:Facebook rewarded a 10-year-old for finding Instagram sec...
by pbhjpbhj on Tuesday May 03, 2016 @06:06PM
(#11624640)
Do Facebook face some sort of liability under COPPA for allowing [condoning?] this under 13 yo - I'm presuming without verifiable parental consent prior to use - to use their services?
Perhaps the time for Facebook to fight COPPA (for better or worse) is coming soon?
Re:Facebook rewarded a 10-year-old for finding Instagram sec...
by pbhjpbhj on Wednesday May 04, 2016 @06:03AM
(#11627292)
Anticipating this objection I looked at some COPPA info briefly (I'm in the UK, in not that familiar with USCs) and it suggested that the jurisdiction was based on location of the controlling company or the servers (either being sufficient) and not location of the children accessing the service. That makes sense as otherwise company's could just use offshore servers and bypass the regulation.
Re:Facebook rewarded a 10-year-old for finding Instagram sec...
by ck2 on Tuesday May 03, 2016 @06:36PM
(#11624805)
Trying to remember that other incident, not with facebook, maybe microsoft, where it was a teenager and they wouldn't pay them because they weren't 18+
Re:Facebook rewarded a 10-year-old for finding Instagram sec...
by mrep on Tuesday May 03, 2016 @09:41PM
(#11625584)
You've forgotten the biggest of them all: Amazon [1].
[1]: I consider them the biggest of them all considering how much of the web is powered by AWS (just imagine if you found an exploit to give you full access to all of AWS), but that's just my opinion.
Re:Facebook rewarded a 10-year-old for finding Instagram sec...
by eyeareque on Tuesday May 03, 2016 @07:21PM
(#11625008)
what about cisco, oracle, juniper, fireeye, palo alto, etc.? There are more companies who don't than do, hopefully it changes in the near future though.
Re:Facebook rewarded a 10-year-old for finding Instagram sec...
by ssclafani on Tuesday May 03, 2016 @05:48PM
(#11624510)
"The problem lay in a private application programming interface (the slice of code allowing certain outside access) that wasn’t properly checking the person deleting the comment was the same one who posted it, the spokesperson added."
Re:Facebook rewarded a 10-year-old for finding Instagram sec...
by ldom22 on Tuesday May 03, 2016 @08:50PM
(#11625409)
jesus when I was 10 years old I was barely programming on actionscript, which is now dead. Now at 28 I can't even make that kind of money in an entire year
Re:Facebook rewarded a 10-year-old for finding Instagram sec...
by azinman2 on Tuesday May 03, 2016 @05:52PM
(#11624539)
Payed out to over 800 researchers? Wow that's a lot of security bugs. I wouldn't have guessed so many were possible. Imagine if they didn't have such a program!
Re:Facebook rewarded a 10-year-old for finding Instagram sec...
by tptacek on Tuesday May 03, 2016 @06:02PM
(#11624605)
Because it's an extraordinarily silly comment. If Facebook hadn't paid $10,000 for this bug, the next bidder in line would have been unlikely to pay more than $50.
They fixed the issue pretty fast, but what bugs me is that I didn't get a thank you. I wasn't looking to gain anything, but I figure telling someone that their site is exposed warrants some gratitude.
- Stopped reporting anything that is not an issue in the source code of an open source project. I do so in their mailing lists or issue tracker.
- Began to treat random internet bug reports with kindness and gratitude.
Fortify on pronq is their SAAS application security scanner for those who were wondering.
Still, I don't understand why more people don't sell the exploits to the highest bidder. It seems counter intuitive to me.
Maybe there are more people who sell the exploits and you just don't hear about it as much as people who submit them to the corporations before publicizing them.
I think the argument that a black market sale of an exploit won't necessarily be as clear cut is still valid.
On the seller side, how easy is it to actually get paid? There's no point in trying to sell exploits if you're just going to get cheated, get busted selling to some sort of undercover law enforcement, or just go to a lot of trouble for not a lot of payoff.
From a buyer perspective, you need to have a way to verify an exploit, or else you're just buying a pig in a poke. And you need a way to monetize the exploit, or some other motivation. And you really have no way to know how long your exploit will remain functional.
(Or, you know, people could be basically good.)
On what basis could law enforcement act undercover to trap sellers?
This only applies to the US, as the laws are probably difference elsewhere. The CFAA[1] is a very vague and broad law that aims to stop people from accessing systems, sending malicious data, etc. It is intentionally written in such a way to be forgiving to the victim since security is hard by default [citation needed]. So even if you found an exploit without using it yourself, you'll probably be charged with aiding and abetting or something similar.
[1]: https://en.wikipedia.org/wiki/Computer_Fraud_and_Abuse_Act
Selling exploits in general is not that legally risky†. Prosecutors have to prove mens rea at trial, beyond a reasonable doubt. People sell bugs to anonymous marketplaces all the time.
The question isn't whether selling Facebook bugs to the black market is itself illegal. It's whether the DOJ could set up a sting to capitalize on the greed of people who would do that. Yes, they could.
† It's not not legally risky, either, especially in the case of bugs like these, where you've been given permission to attack Facebook's servers only in conjunction with their bounty program --- your civil liability to a website that doesn't run a bounty, if you sold a bug you found in their site and it was used in some way to harm them, could be astronomical.
> Formerly: founder @ Matasano
Neat! Matasano is what got me into crypto - though my pursuit has since been limited.
I'm glad you liked the crypto stuff we did!
The same reasons people don't steal from shops or commit other crimes:
1. Morals
2. Risk of getting caught and subsequent punishment
If Instagram comments are gone/disappearing, then a more secure version could gain user-share from Instagram.
Edit: Even CNBC is aware of data hacking[0]. Scary to know that people here don't even consider sabotage as a threat-model...
[0] http://www.cnbc.com/2016/03/09/the-next-big-threat-in-hackin...
Sounds great. Where do I invest?
Also, many people invest in even worse and more fraudulent schemes. Publicly traded companies have scammed entire states and nations, costing dozens of billions to trillions of dollars, all while NYSE investors trade their stock like cash.
Edit: If you can't deal in facts, deal in downmods and unsubstantiated platitudes.
No, nobody is going to invest in this scheme.
Realistically though if this an were to become big enough to promote an alternative then Instagram would be all over it and thus fix it within minutes.
- no one, ever
Edit: looks like I was wrong!
There is a specific kind of bug that is worth 6 figures on the black market: clientside remote code execution. Somehow, HN has gotten the impression that the going rate for the hardest bugs in the world to reliably weaponize is actually the going rate for all bugs everywhere.
Long story short, companies offer guaranteed set-size rewards as a counterpoint to the black market's potential highly variant payouts.
But is causing monetary loss to Facebook, specifically, worth much to anybody? Anybody who would take the risk of committing a crime to do so?
This bug deletes content on Instagram. Unless you are the most underhanded of Instagram competitors, or just want to cause wanton Instagram picture destruction, I don't see why you as a third party would pay for it. Also, since I assume FB has backups, this is at most a relatively sophisticated DOS attack. Now, if you could insert data then you have stage 1 of a APT deployment platform, which is a whole other story.
Also, you underestimate the lifetime potential earnings won of "I discovered an attack on one of the 2-3 most popular internet platforms on earth at 13 and practiced textbook responsible disclosure with it". Beyond that, selling bugs to the highest bidder is very hard to justify, ethically speaking, and a lot of people put a high price on their integrity.
IIRC FB/Instagram didn't payout on a report that took their entire AWS keys though...
If Facebook was sending t-shirts instead of writing 4-5 figure checks, these discussions would be more interesting. But that's not what Facebook does.
Put it this way: before Facebook started these bounty programs, what do you think the price sheet for Facebook bugs on the "black market" looked like?
https://cms-images.idgesg.net/images/article/2014/06/googles...
Related: https://en.wikipedia.org/wiki/Hacker_ethic
http://pastebin.com/raw/0SNSvyjJ
"Leaking documents, expropriating money from banks, and working to secure the computers of ordinary people is ethical hacking. However, most people that call themselves "ethical hackers" just work to secure those who pay their high consulting fees, who are often those most deserving to be hacked."
Static site content
Source code
SSL key pairs
iOS and Android app signing keys
iOS push notification keys
Email server credentials
Twitter, Facebook, Tumblr, Foursquare, and Flickr API keys
http://exfiltrated.com/research-Instagram-RCE.php
The point I was trying to make is the market value seems wildly different from what Facebook pays out. The pricing gives me the impression that Facebook's bug bounty program is more concerned with public relations than it is about improving Facebook security.
Perhaps the time for Facebook to fight COPPA (for better or worse) is coming soon?
So good on Facebook (this once).
ETA: it was paypal http://seclists.org/fulldisclosure/2013/May/163
[1]: I consider them the biggest of them all considering how much of the web is powered by AWS (just imagine if you found an exploit to give you full access to all of AWS), but that's just my opinion.
The bug is worth $100.
http://www.forbes.com/sites/thomasbrewster/2016/05/03/facebo...
1: http://www.engadget.com/2010/12/29/hackers-obtain-ps3-privat...
[Edit: straight cash == completely liquid assets]
(I was just playing on the idea of FB getting a kid and saying getting one w/cash was even better!)