Microsoft To Pay Up To $15K For Bugs In Two Visual Studio Tools (microsoft.com)
itwbennett writes: Yesterday, Microsoft started a three-month bug bounty program for two open source tools that are part of Visual Studio 2015. The program applies to the beta versions of Core CLR, which is the execution engine for .NET Core, and ASP.NET, Microsoft's framework for building websites and web applications. Bounties range from $500 to $15,000, although Microsoft will reward more 'depending on the entry quality and complexity.' The highest reward will go to researchers who've found a remote code execution bug with a functioning exploit and an accompanying, high-quality white paper. On the low end, cross-site scripting or cross-site request forgery bugs with a low-quality report will get $500.
Whoever is working on building this code, we can split any bug bounty money 50/50...
>> Core CLR...and ASP.NET
Those are kind of a big deal in corporate America. If you find a good zero-day in either of those, the market might pay more than that just to exploit it at a single company, let alone a universal exploit. I'm thinking Microsoft may need to put some real money into this program to keep researchers on the light side of the force.
That isn't enough to get me to jack in my job and go bug hunting full time.
I should use this sig to advertise my book ISBN-13 : 978-1501515132.
Is the reward offered by this bug bounty program higher than what that exploit would fetch if sell them to Bulgarians or Russians? If not why not?
sed -e 's/Chuck Norris/Rajnikant/g' joke > fact
dotNet Core is still in dev and no version of Windows yet ships with it. So no zero-dayness is possible. .Net Framework versions up to 4.6 are the current live versions
"In the quest for truth we must train ourselves to view our favourite ideas just as critically as those we oppose"
What is interesting however is the thought that developer, documentation and test contributions to open source are unpaid, but security contributions are paid for. Possibly this reflects a lesson of the past 30 years that pretty much nobody in the world is capable of shipping fully secure software for general purpose computers.
"In the quest for truth we must train ourselves to view our favourite ideas just as critically as those we oppose"
You got modded troll, but the closer it gets to being a "trusted" OS, the closer it gets to being malware. Remember "trusted" means they don't trust you, and that they control the platform.
"First they came for the slanderers and i said nothing."
So a person would need to choose between making up to $15k in a legal fashion that ultimately makes a product more secure and could benefit many companies...or sell it to nefarious people possibly for more money, but your exploit is used to attack companies and ultimately may trace back to you. Decisions decisions decisions.
Apparently these types of exploits can be sold legally for $100k.
"First they came for the slanderers and i said nothing."
Not to be too rude about it - but does anyone actually trust Microsoft to pay off on this unless the exploit is stupidly egregious?
If you want them to pay the $15k, you need to have a working exploit, and XSS doesn't count, even though it should.
So no, they've stated they won't pay unless the exploit is stupidly egregious.
"First they came for the slanderers and i said nothing."
I think the most ironic part is that they are willing to pay up to $15K for a bug + a white paper on the bug, but not willing to pay anything more, should you include patches that actually fix the bug.
You would think that a bug *fix* was the end goal.
I'm of two minds, as to why this is the case:
(1) They just don't get this whole "Open Source" thing yet, although they seem to be trying really, really hard
(2) The intent of the program is actually to get the white papers, rather than the bug fixes. That, in turn, has several possible motivations, but I think the most likely of those motivations are:
(2)(A) They want to find security people to hire through this program, and this is easier than evaluating the honesty of a resume, or trusting an interview process to discern between someone who can't do the job, someone who can do it (but probably won't), and someone who can and will do the job. In other words, it's a pretty cheap candidate qualification mechanism, compared to traditional HR processes in this regard (qualified candidate acquisition probably costs them many multiples of $15K per qualified candidate they find, since they have to put the unqualified ones through the same process to weed them out). If so, it's clever an innovative.
(2)(B) They want to obtain an insight into the correct mindset to use when approaching an exploit, so that they can quantify it, and teach it to other people. This would be a much more ambitious use of the data, since not a day goes by when there isn't some idiot wanting to "learn security" from the perspective of someone who can do a systems penetration posting on Slashdot (in fact, there was a new article on it on Slashdot today, not just an isolated idiot post). I'm pretty sure that they will fail in this regard, but I do have to wonder if there is government "cyber warfare" (finger quotes intentional) dollars underwriting this.
So I'm generally suspicious of the motivations and/or cluefullness of such a program, but hey, having a program at all is a step forward.
You missed the joke. I used C# syntax.
Wait...you mean a company would do something that would good for PR? I'm shocked that this could ever happen!