<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
		>
<channel>
	<title>Comments on: No More Free Bugs</title>
	<atom:link href="http://trailofbits.com/2009/03/22/no-more-free-bugs/feed/" rel="self" type="application/rss+xml" />
	<link>http://trailofbits.com/2009/03/22/no-more-free-bugs/</link>
	<description>4888 C3C4 099A 4240 9648  719B 84E0 A6FE 32AE 38F6</description>
	<lastBuildDate>Mon, 02 May 2011 23:50:01 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
	<item>
		<title>By: Anton</title>
		<link>http://trailofbits.com/2009/03/22/no-more-free-bugs/#comment-1156</link>
		<dc:creator><![CDATA[Anton]]></dc:creator>
		<pubDate>Wed, 22 Dec 2010 01:33:08 +0000</pubDate>
		<guid isPermaLink="false">http://blog.trailofbits.com/?p=141#comment-1156</guid>
		<description><![CDATA[I thing the original reporter should just publish the details anonymously after 200 day or so. That would force ZDI to do a better job. 
You are right, the oldest bug is 942 days old and this is not acceptable.]]></description>
		<content:encoded><![CDATA[<p>I thing the original reporter should just publish the details anonymously after 200 day or so. That would force ZDI to do a better job.<br />
You are right, the oldest bug is 942 days old and this is not acceptable.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: John McDonald</title>
		<link>http://trailofbits.com/2009/03/22/no-more-free-bugs/#comment-277</link>
		<dc:creator><![CDATA[John McDonald]]></dc:creator>
		<pubDate>Sun, 21 Jun 2009 17:25:40 +0000</pubDate>
		<guid isPermaLink="false">http://blog.trailofbits.com/?p=141#comment-277</guid>
		<description><![CDATA[I can&#039;t, for the life of me, figure out what this has to do with Indian MREs.]]></description>
		<content:encoded><![CDATA[<p>I can&#8217;t, for the life of me, figure out what this has to do with Indian MREs.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: John Terrill</title>
		<link>http://trailofbits.com/2009/03/22/no-more-free-bugs/#comment-271</link>
		<dc:creator><![CDATA[John Terrill]]></dc:creator>
		<pubDate>Wed, 29 Apr 2009 20:28:35 +0000</pubDate>
		<guid isPermaLink="false">http://blog.trailofbits.com/?p=141#comment-271</guid>
		<description><![CDATA[I have to disagree with you.

Professional bug hunting is alive and well. The automation of the process has reduced time in finding the low hanging fruit but there are still massive problems with black and white box analysis tools.

I have worked on a number of commercial products that audit using black and white box methods and I can tell you that if we are only going to rely on those tools, then we might as well pack it in. Blackbox scanners are weak for anything non-web and the web application scanners have their own set of problems. Whitebox scanners have their own set of problems especially when you consider that even the most advanced static analysis is still formally undecidable as its reduced to the halting problem.

Without professional bug finders, we will never discover some of the truly critical vulnerabilities in commercial applications. For instance, when Mark Dowd went back in time and killed hitler with his IE/Flash exploit, that was a critical bug that would have never been discovered with an automated tool. That&#039;s also true for Mike Lynn&#039;s Cisco discovery a few years back. In fact, there is a giant list of these types of critical bugs that required a very skilled individual to identify and exploit.

Considering how little security researchers get paid in the grand scheme of things, I&#039;d say its a pretty good deal to pay for exploits.

Then again, I&#039;m not totally opposed to the extortion idea... ;)]]></description>
		<content:encoded><![CDATA[<p>I have to disagree with you.</p>
<p>Professional bug hunting is alive and well. The automation of the process has reduced time in finding the low hanging fruit but there are still massive problems with black and white box analysis tools.</p>
<p>I have worked on a number of commercial products that audit using black and white box methods and I can tell you that if we are only going to rely on those tools, then we might as well pack it in. Blackbox scanners are weak for anything non-web and the web application scanners have their own set of problems. Whitebox scanners have their own set of problems especially when you consider that even the most advanced static analysis is still formally undecidable as its reduced to the halting problem.</p>
<p>Without professional bug finders, we will never discover some of the truly critical vulnerabilities in commercial applications. For instance, when Mark Dowd went back in time and killed hitler with his IE/Flash exploit, that was a critical bug that would have never been discovered with an automated tool. That&#8217;s also true for Mike Lynn&#8217;s Cisco discovery a few years back. In fact, there is a giant list of these types of critical bugs that required a very skilled individual to identify and exploit.</p>
<p>Considering how little security researchers get paid in the grand scheme of things, I&#8217;d say its a pretty good deal to pay for exploits.</p>
<p>Then again, I&#8217;m not totally opposed to the extortion idea&#8230; <img src='http://s1.wp.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: ehmo</title>
		<link>http://trailofbits.com/2009/03/22/no-more-free-bugs/#comment-270</link>
		<dc:creator><![CDATA[ehmo]]></dc:creator>
		<pubDate>Wed, 29 Apr 2009 16:01:47 +0000</pubDate>
		<guid isPermaLink="false">http://blog.trailofbits.com/?p=141#comment-270</guid>
		<description><![CDATA[Hey Dino,
i think you&#039;ve right.

But i think, that whole thing about free bugs is a issue of big companies such Google, or Microsoft. If you&#039;ll try to report something to these companys, you&#039;ll know, that they&#039;ll max thank you for it. I tried to make a deal, coz i found something more as XSS (i don&#039;t think that XSS is little vuln, i think it&#039;s big one, but still, i found something i think bigger). When i reported this to Google sec. team, they told me &quot;we will not pay, or do anything else for it. publish it, we don&#039;t care&quot;. There is the exact problem.

I had an idea long time ago to build a web (project) where can anybody anonymously put any discovered vulnerabilities by him. guys from this site will contact vendor and try to make a deal. if he&#039;ll not be interested, ok. his site will be in public list vuln sites/apps. after it&#039;s on the vendor to do something with this.

maybe it&#039;s time to make something like this.]]></description>
		<content:encoded><![CDATA[<p>Hey Dino,<br />
i think you&#8217;ve right.</p>
<p>But i think, that whole thing about free bugs is a issue of big companies such Google, or Microsoft. If you&#8217;ll try to report something to these companys, you&#8217;ll know, that they&#8217;ll max thank you for it. I tried to make a deal, coz i found something more as XSS (i don&#8217;t think that XSS is little vuln, i think it&#8217;s big one, but still, i found something i think bigger). When i reported this to Google sec. team, they told me &#8220;we will not pay, or do anything else for it. publish it, we don&#8217;t care&#8221;. There is the exact problem.</p>
<p>I had an idea long time ago to build a web (project) where can anybody anonymously put any discovered vulnerabilities by him. guys from this site will contact vendor and try to make a deal. if he&#8217;ll not be interested, ok. his site will be in public list vuln sites/apps. after it&#8217;s on the vendor to do something with this.</p>
<p>maybe it&#8217;s time to make something like this.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dino Dai Zovi</title>
		<link>http://trailofbits.com/2009/03/22/no-more-free-bugs/#comment-262</link>
		<dc:creator><![CDATA[Dino Dai Zovi]]></dc:creator>
		<pubDate>Thu, 16 Apr 2009 15:54:09 +0000</pubDate>
		<guid isPermaLink="false">http://blog.trailofbits.com/?p=141#comment-262</guid>
		<description><![CDATA[Hi bl0wf1sh,

There is nothing about NMFB that is against sharing knowledge with the community.  There is a long history of that in the security community and I hope that it will continue.  Nowhere above is public security research addressed, only the act of responsibly disclosing vulnerabilities to large commercial software vendors for free.

Responsibly disclosing vulnerabilities to vendors for free is not &quot;sharing your knowledge for free with the community&quot; since it is still kept secret.  And even after the vulnerability is patched, properly following &quot;responsible disclosure&quot; requires you to continue to withhold details on the exploitation of that vulnerability for another 6 months to prevent exploitation of customers who have not yet patched.  At the same conference where Charlie announced NMFB, Charlie and I presented a number of tools and exploitation techniques for OS X.  You can get the slides for that presentation as well as all of the source code and tools from our book for free right here (http://blog.trailofbits.com/the-mac-hackers-handbook/) and in Metasploit.  I do not feel like I am being hypocritical in doing that, either.

I hope that clarifies my position on public research, namely that I am not against it, nor is NMFB about putting a stop to it.  A number of software vendors are even very supportive of the security research community and sponsor the popular security conferences, which I am very appreciative of since I have spoken at a number of those sponsored conferences.  I also have a high degree of respect for the product security teams at many of these vendors, both personally and professionally.  They employ a number of very talented researchers.  I will, however, criticize some of the decisions regarding security made by the larger company.  Namely, I believe that by not doing more to address the security of their shipped products, they are doing their users a disservice.

-Dino]]></description>
		<content:encoded><![CDATA[<p>Hi bl0wf1sh,</p>
<p>There is nothing about NMFB that is against sharing knowledge with the community.  There is a long history of that in the security community and I hope that it will continue.  Nowhere above is public security research addressed, only the act of responsibly disclosing vulnerabilities to large commercial software vendors for free.</p>
<p>Responsibly disclosing vulnerabilities to vendors for free is not &#8220;sharing your knowledge for free with the community&#8221; since it is still kept secret.  And even after the vulnerability is patched, properly following &#8220;responsible disclosure&#8221; requires you to continue to withhold details on the exploitation of that vulnerability for another 6 months to prevent exploitation of customers who have not yet patched.  At the same conference where Charlie announced NMFB, Charlie and I presented a number of tools and exploitation techniques for OS X.  You can get the slides for that presentation as well as all of the source code and tools from our book for free right here (<a href="http://blog.trailofbits.com/the-mac-hackers-handbook/" rel="nofollow">http://blog.trailofbits.com/the-mac-hackers-handbook/</a>) and in Metasploit.  I do not feel like I am being hypocritical in doing that, either.</p>
<p>I hope that clarifies my position on public research, namely that I am not against it, nor is NMFB about putting a stop to it.  A number of software vendors are even very supportive of the security research community and sponsor the popular security conferences, which I am very appreciative of since I have spoken at a number of those sponsored conferences.  I also have a high degree of respect for the product security teams at many of these vendors, both personally and professionally.  They employ a number of very talented researchers.  I will, however, criticize some of the decisions regarding security made by the larger company.  Namely, I believe that by not doing more to address the security of their shipped products, they are doing their users a disservice.</p>
<p>-Dino</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: bl0wf1sh</title>
		<link>http://trailofbits.com/2009/03/22/no-more-free-bugs/#comment-260</link>
		<dc:creator><![CDATA[bl0wf1sh]]></dc:creator>
		<pubDate>Thu, 16 Apr 2009 15:10:00 +0000</pubDate>
		<guid isPermaLink="false">http://blog.trailofbits.com/?p=141#comment-260</guid>
		<description><![CDATA[.::Phrack #65::. 

=[ The Underground Myth ]=
....
The hacker underground has been systematically dismantled, a victim of
circumstance. There was no reason for this, no conspiracy, no winner. A
conquered people, but with no conqueror, no enemy to fight. No chance
of rebellion. Conquered by circumstance, if not fate.
....


/to all others - keep your passion and curiosity, hacking is not just winning
the next Mac on another Pwn2Own contest]]></description>
		<content:encoded><![CDATA[<p>.::Phrack #65::. </p>
<p>=[ The Underground Myth ]=<br />
&#8230;.<br />
The hacker underground has been systematically dismantled, a victim of<br />
circumstance. There was no reason for this, no conspiracy, no winner. A<br />
conquered people, but with no conqueror, no enemy to fight. No chance<br />
of rebellion. Conquered by circumstance, if not fate.<br />
&#8230;.</p>
<p>/to all others &#8211; keep your passion and curiosity, hacking is not just winning<br />
the next Mac on another Pwn2Own contest</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: bl0wf1sh</title>
		<link>http://trailofbits.com/2009/03/22/no-more-free-bugs/#comment-259</link>
		<dc:creator><![CDATA[bl0wf1sh]]></dc:creator>
		<pubDate>Thu, 16 Apr 2009 07:45:09 +0000</pubDate>
		<guid isPermaLink="false">http://blog.trailofbits.com/?p=141#comment-259</guid>
		<description><![CDATA[..very interesting to read through this thread, but all I see is just talking about commerce &amp; money.

I&#039;m shocked to see nerds thinking like that - what happens with the real intent of old-school hacking?

Isn&#039;t it all about beeing the smartest and share your knowledge for free with the community?

So is this the end of having serious discussion in public? Researcher liability issues - well that will always happen in a free cyberspace and democracy!

I hope there are still researchers out there following their passion of hacking and not following the money trail...]]></description>
		<content:encoded><![CDATA[<p>..very interesting to read through this thread, but all I see is just talking about commerce &amp; money.</p>
<p>I&#8217;m shocked to see nerds thinking like that &#8211; what happens with the real intent of old-school hacking?</p>
<p>Isn&#8217;t it all about beeing the smartest and share your knowledge for free with the community?</p>
<p>So is this the end of having serious discussion in public? Researcher liability issues &#8211; well that will always happen in a free cyberspace and democracy!</p>
<p>I hope there are still researchers out there following their passion of hacking and not following the money trail&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dino Dai Zovi</title>
		<link>http://trailofbits.com/2009/03/22/no-more-free-bugs/#comment-255</link>
		<dc:creator><![CDATA[Dino Dai Zovi]]></dc:creator>
		<pubDate>Wed, 15 Apr 2009 16:30:52 +0000</pubDate>
		<guid isPermaLink="false">http://blog.trailofbits.com/?p=141#comment-255</guid>
		<description><![CDATA[Hi Alex,

Thanks for the comment, you bring up some interesting points.

Your comparison with civil engineering is a good one.  In civil engineering, there are safety engineers who assess the safety of buildings in design as well as post-design for potentially dangerous faults.  That is an almost ideal comparison to software engineering and security engineers.  Continuing with that metaphor, say that a number of safety engineers pointed out flaws in a bridge or building.  The engineering firm responsible for its construction would probably respond in the same ways that software vendors do now (address them, ignore them, etc).  At what point should the engineering firm engage a safety engineering firm for an actual third-party safety assessment?  In the software world, vendors do not engage security engineers to assess their shipped products, only their in-development products.  The answer the question about when the engineering firm would engage a third-party safety assessment would be: never or only when it was forced to by public opinion or government regulation.

One final comparison with civil engineering is in order.  I don&#039;t actually know the answer to this, but I would love to see a comparison between the ratio of the number of civil engineers vs. civil safety engineers within an engineering firm compared to the number of software engineers to security engineers employed at a large software vendor.  As you mentioned, security vulnerabilities don&#039;t usually kill lots of people, so that probably justifies the difference.

One of my larger points is that the public is not served by large vendors doing very little to secure the software products sitting on user&#039;s systems.  With identity theft and financial fraud ever on the rise, is &quot;We actively listen to what people freely volunteer to tell us&quot; a proactive security stance?  Monitoring security mailing lists, patching freely reported vulnerabilities, and doing a code-review and/or pen-test before shipping are the current software security best practices.  However, a two-week review at the end of a project that took two years to develop is hardly enough.

I don&#039;t want to comment on what are &quot;free&quot; or &quot;non-free&quot; uses of OSS software, that is a debate for the free/open software philosophers.  For my opinion on whether bugs in them should be considered &quot;free&quot; or not, see what I wrote in the second comment.

Finally, I consider most forms of security research to be socially responsible.  Working to make the Internet a safer place to socialize, have fun, and do business is a noble pursuit.  I just believe that solely relying on volunteers to address the security of commercial vendors&#039; shipped products is not a sustainable model and one that I personally consider to be somewhat socially irresponsible.

-Dino]]></description>
		<content:encoded><![CDATA[<p>Hi Alex,</p>
<p>Thanks for the comment, you bring up some interesting points.</p>
<p>Your comparison with civil engineering is a good one.  In civil engineering, there are safety engineers who assess the safety of buildings in design as well as post-design for potentially dangerous faults.  That is an almost ideal comparison to software engineering and security engineers.  Continuing with that metaphor, say that a number of safety engineers pointed out flaws in a bridge or building.  The engineering firm responsible for its construction would probably respond in the same ways that software vendors do now (address them, ignore them, etc).  At what point should the engineering firm engage a safety engineering firm for an actual third-party safety assessment?  In the software world, vendors do not engage security engineers to assess their shipped products, only their in-development products.  The answer the question about when the engineering firm would engage a third-party safety assessment would be: never or only when it was forced to by public opinion or government regulation.</p>
<p>One final comparison with civil engineering is in order.  I don&#8217;t actually know the answer to this, but I would love to see a comparison between the ratio of the number of civil engineers vs. civil safety engineers within an engineering firm compared to the number of software engineers to security engineers employed at a large software vendor.  As you mentioned, security vulnerabilities don&#8217;t usually kill lots of people, so that probably justifies the difference.</p>
<p>One of my larger points is that the public is not served by large vendors doing very little to secure the software products sitting on user&#8217;s systems.  With identity theft and financial fraud ever on the rise, is &#8220;We actively listen to what people freely volunteer to tell us&#8221; a proactive security stance?  Monitoring security mailing lists, patching freely reported vulnerabilities, and doing a code-review and/or pen-test before shipping are the current software security best practices.  However, a two-week review at the end of a project that took two years to develop is hardly enough.</p>
<p>I don&#8217;t want to comment on what are &#8220;free&#8221; or &#8220;non-free&#8221; uses of OSS software, that is a debate for the free/open software philosophers.  For my opinion on whether bugs in them should be considered &#8220;free&#8221; or not, see what I wrote in the second comment.</p>
<p>Finally, I consider most forms of security research to be socially responsible.  Working to make the Internet a safer place to socialize, have fun, and do business is a noble pursuit.  I just believe that solely relying on volunteers to address the security of commercial vendors&#8217; shipped products is not a sustainable model and one that I personally consider to be somewhat socially irresponsible.</p>
<p>-Dino</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Alex Nicolaou</title>
		<link>http://trailofbits.com/2009/03/22/no-more-free-bugs/#comment-251</link>
		<dc:creator><![CDATA[Alex Nicolaou]]></dc:creator>
		<pubDate>Wed, 15 Apr 2009 09:09:34 +0000</pubDate>
		<guid isPermaLink="false">http://blog.trailofbits.com/?p=141#comment-251</guid>
		<description><![CDATA[Do you consider Chrome and Android &#039;non-free&#039; uses of WebKit? I am having trouble distinguishing between WebKit&#039;s status as a &#039;not really OSS project&#039; versus other projects like the Linux kernel which are arguably run on many &#039;commercial&#039; CPUs.

Secondly, I don&#039;t know what to think about your proposal of NO MORE FREE BUGS. There&#039;s a long standing tradition of reporting, monitoring bugtraq, and working together. I don&#039;t know if you can really make money a part of that.

If I&#039;m a civil engineer and I see a bridge is in danger of collapse due to a century storm, do I block it off so that people don&#039;t die, or do I investigate whether it was a community built bridge via taxation versus a commercial toll bridge to decide?

Of course software vulnerabilities don&#039;t usually kill lots of people. Yet they are costly and do impact lots of people. Is there a social responsibility implied by being involved in security research, or not?

alex]]></description>
		<content:encoded><![CDATA[<p>Do you consider Chrome and Android &#8216;non-free&#8217; uses of WebKit? I am having trouble distinguishing between WebKit&#8217;s status as a &#8216;not really OSS project&#8217; versus other projects like the Linux kernel which are arguably run on many &#8216;commercial&#8217; CPUs.</p>
<p>Secondly, I don&#8217;t know what to think about your proposal of NO MORE FREE BUGS. There&#8217;s a long standing tradition of reporting, monitoring bugtraq, and working together. I don&#8217;t know if you can really make money a part of that.</p>
<p>If I&#8217;m a civil engineer and I see a bridge is in danger of collapse due to a century storm, do I block it off so that people don&#8217;t die, or do I investigate whether it was a community built bridge via taxation versus a commercial toll bridge to decide?</p>
<p>Of course software vulnerabilities don&#8217;t usually kill lots of people. Yet they are costly and do impact lots of people. Is there a social responsibility implied by being involved in security research, or not?</p>
<p>alex</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: cw</title>
		<link>http://trailofbits.com/2009/03/22/no-more-free-bugs/#comment-250</link>
		<dc:creator><![CDATA[cw]]></dc:creator>
		<pubDate>Sun, 12 Apr 2009 18:39:50 +0000</pubDate>
		<guid isPermaLink="false">http://blog.trailofbits.com/?p=141#comment-250</guid>
		<description><![CDATA[I believe KatieM (k8em0) left a revealing tweet on this topic. While I can understand the motive here of receiving reward for meaningful work, when the work is not asked for and is not budgeted for, and has long precedent as volunteer work in many cases, that changes the dynamic even if the work is of value. I&#039;d guess that there is a host of legal and liability issues that this raises within the commercial software industry. ZDI and IDefense are obvious players here but I have heard multiple people criticize the amount they pay versus what someone might make in a grey or black market situation. If a researcher is going to a grey or black market, then their motive is only greed, in my opinion. I believe the social welfare is (and should be) a factor in the decision on how to handle the information that is of value. I&#039;m wondering how the &quot;no more free bugs&quot; has made any change so far? Are they are any concrete examples of this? One possibility is that some bugs are probably going to be sat on much longer, leaving more time for criminals to find them and use them to spead crap such as Zeus, Torpig, Infostealer and other crimeware. IANAL but clearly the software vendors who&#039;s bugs are used to spread crimeware aren&#039;t going to be held liable for their bugs being exploited and if the researchers are sitting on those bugs then the general public loses. Where is the vendors responsibility here? In some ways, this could be seen as a pressure tactic. Clearly those that launched this initiative  are skilled researchers and their collective value to the security ecosystem should not be minimized. I suppose there is a big question on how the closed source software vendors are going to respond to this. What is the long term impact, I wonder?]]></description>
		<content:encoded><![CDATA[<p>I believe KatieM (k8em0) left a revealing tweet on this topic. While I can understand the motive here of receiving reward for meaningful work, when the work is not asked for and is not budgeted for, and has long precedent as volunteer work in many cases, that changes the dynamic even if the work is of value. I&#8217;d guess that there is a host of legal and liability issues that this raises within the commercial software industry. ZDI and IDefense are obvious players here but I have heard multiple people criticize the amount they pay versus what someone might make in a grey or black market situation. If a researcher is going to a grey or black market, then their motive is only greed, in my opinion. I believe the social welfare is (and should be) a factor in the decision on how to handle the information that is of value. I&#8217;m wondering how the &#8220;no more free bugs&#8221; has made any change so far? Are they are any concrete examples of this? One possibility is that some bugs are probably going to be sat on much longer, leaving more time for criminals to find them and use them to spead crap such as Zeus, Torpig, Infostealer and other crimeware. IANAL but clearly the software vendors who&#8217;s bugs are used to spread crimeware aren&#8217;t going to be held liable for their bugs being exploited and if the researchers are sitting on those bugs then the general public loses. Where is the vendors responsibility here? In some ways, this could be seen as a pressure tactic. Clearly those that launched this initiative  are skilled researchers and their collective value to the security ecosystem should not be minimized. I suppose there is a big question on how the closed source software vendors are going to respond to this. What is the long term impact, I wonder?</p>
]]></content:encoded>
	</item>
</channel>
</rss>

