<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>MS08-067 and the SDL</title><link>http://blogs.msdn.com/sdl/archive/2008/10/22/ms08-067.aspx</link><description>Hi, Michael here. No doubt you are aware of the out-of-band security bulletin issued by the Microsoft Security Response Center today, and like all security vulnerabilities, this is a vulnerability we can learn from and, if necessary, can use to shape</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>  About Microsoft&amp;#8217;s MS08-67 security bulletin - Security and the Net</title><link>http://blogs.msdn.com/sdl/archive/2008/10/22/ms08-067.aspx#9013542</link><pubDate>Thu, 23 Oct 2008 22:12:25 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9013542</guid><dc:creator>  About Microsoft&amp;#8217;s MS08-67 security bulletin - Security and the Net</dc:creator><description>&lt;p&gt;PingBack from &lt;a rel="nofollow" target="_new" href="http://securityandthe.net/2008/10/23/about-microsofts-ms08-67-security-bulletin/"&gt;http://securityandthe.net/2008/10/23/about-microsofts-ms08-67-security-bulletin/&lt;/a&gt;&lt;/p&gt;
</description></item><item><title>Security Bulletin MS08-067</title><link>http://blogs.msdn.com/sdl/archive/2008/10/22/ms08-067.aspx#9013727</link><pubDate>Fri, 24 Oct 2008 00:55:03 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9013727</guid><dc:creator>Forefront &amp; Security Blogs</dc:creator><description>&lt;p&gt;Ich gehe davon aus, dass ihr alle davon geh&amp;amp;ouml;rt habt und auch schon den Patch &amp;amp;uuml;berall drauf&lt;/p&gt;
</description></item><item><title>Attack code for critical Microsoft bug surfaces</title><link>http://blogs.msdn.com/sdl/archive/2008/10/22/ms08-067.aspx#9013905</link><pubDate>Fri, 24 Oct 2008 03:28:48 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9013905</guid><dc:creator>infoworld.com</dc:creator><description>&lt;p&gt;Just hours after Microsoft posted details of a critical Windows bug, new attack code that exploits the&lt;/p&gt;
</description></item><item><title>MS08-067 Released</title><link>http://blogs.msdn.com/sdl/archive/2008/10/22/ms08-067.aspx#9014038</link><pubDate>Fri, 24 Oct 2008 05:49:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9014038</guid><dc:creator>Microsoft Teams &amp; Staff</dc:creator><description>&lt;p&gt;Hi, This is Christopher Budd. Following up on my post from last night, I wanted to let you know that&lt;/p&gt;
</description></item><item><title>re: MS08-067 and the SDL</title><link>http://blogs.msdn.com/sdl/archive/2008/10/22/ms08-067.aspx#9014607</link><pubDate>Fri, 24 Oct 2008 15:18:28 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9014607</guid><dc:creator>emmenjay</dc:creator><description>&lt;p&gt; &amp;gt; First, the code in question is reasonably &lt;/p&gt;
&lt;p&gt; &amp;gt; complex code to ... [snip] ... finding buffer&lt;/p&gt;
&lt;p&gt; &amp;gt; overruns in loops, especially complex loops,&lt;/p&gt;
&lt;p&gt; &amp;gt; is difficult to detect with a high degree of&lt;/p&gt;
&lt;p&gt; &amp;gt; probability without producing many false &lt;/p&gt;
&lt;p&gt; &amp;gt; positives.&lt;/p&gt;
&lt;p&gt;I think you may have mistaken the reason for an excuse. &amp;nbsp;Why do you have code that is too complex to review and/or analyse effectively? &amp;nbsp;Why didn't the first code review reject it as bad code?&lt;/p&gt;
&lt;p&gt;We (as an industry) understand the issues of complexity. &amp;nbsp;We know that it hides bugs. &amp;nbsp;It is **very** rare that a complex function cannot be reduced to a collection of simpler functions/classes/whatever.&lt;/p&gt;
&lt;p&gt;Until we learn that complexity is evil, we'll keep having to make excuses as to why we missed a bug.&lt;/p&gt;
</description></item><item><title>re: MS08-067 and the SDL</title><link>http://blogs.msdn.com/sdl/archive/2008/10/22/ms08-067.aspx#9014978</link><pubDate>Fri, 24 Oct 2008 19:54:38 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9014978</guid><dc:creator>asteingruebl</dc:creator><description>&lt;p&gt;Michael,&lt;/p&gt;
&lt;p&gt;Any insight into how many places in the code you are doing similar things? &amp;nbsp;Was this ever manually reviewed in depth? &amp;nbsp;Was it detected on a &amp;quot;vulnerable&amp;quot; code path?&lt;/p&gt;
&lt;p&gt;Apart from the specific coding error, are there other things that would have given you pause and/or made you want to rework this?&lt;/p&gt;
&lt;p&gt;I'm thinking specifically about lots of manual string handling and pointer arithmetic. &amp;nbsp;What if this had been written as another commenter suggested in a simpler fashion? &amp;nbsp;&lt;/p&gt;
</description></item><item><title>re: MS08-067 and the SDL</title><link>http://blogs.msdn.com/sdl/archive/2008/10/22/ms08-067.aspx#9016094</link><pubDate>Sat, 25 Oct 2008 19:21:22 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9016094</guid><dc:creator>bcthanks</dc:creator><description>&lt;p&gt;I agree with emmenjay. Somebody reviewed the source and did not flag it as dangerously hard-to-understand. Why?&lt;/p&gt;
&lt;p&gt;&amp;quot;...successfully finding this bug would require a great deal of skill and luck.&amp;quot;&lt;/p&gt;
&lt;p&gt;Since Microsoft was forced to release an out-of-band patch, it means there is somebody out there that is very skilled and lucky to have found the bug and written an exploit.&lt;/p&gt;
</description></item><item><title>re: MS08-067 and the SDL</title><link>http://blogs.msdn.com/sdl/archive/2008/10/22/ms08-067.aspx#9016874</link><pubDate>Sun, 26 Oct 2008 21:54:34 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9016874</guid><dc:creator>fmerletti</dc:creator><description>&lt;p&gt;citing[0]:&lt;/p&gt;
&lt;p&gt;&amp;quot;This bug is pretty interesting, because it is in the same area of code as the MS06-040 [August 2006] buffer overflow, but it was completely missed by all security researchers and Microsoft. It's quite embarassing.&amp;quot;&lt;/p&gt;
&lt;p&gt;[0] &lt;a rel="nofollow" target="_new" href="http://www.phreedom.org/blog/2008/decompiling-ms08-067/"&gt;http://www.phreedom.org/blog/2008/decompiling-ms08-067/&lt;/a&gt;&lt;/p&gt;
</description></item><item><title>Microsoft out-of-band Security Bulletin (MS08-067) Webcast Q&amp;A </title><link>http://blogs.msdn.com/sdl/archive/2008/10/22/ms08-067.aspx#9019114</link><pubDate>Tue, 28 Oct 2008 00:33:32 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9019114</guid><dc:creator>Microsoft Teams &amp; Staff</dc:creator><description>&lt;p&gt;Register now for the November 2008 Security Bulletin Webcast Security Bulletin Webcast Q&amp;amp;amp;A Index&lt;/p&gt;
</description></item><item><title>Is MS08-067 Wormable?</title><link>http://blogs.msdn.com/sdl/archive/2008/10/22/ms08-067.aspx#9039033</link><pubDate>Tue, 04 Nov 2008 15:18:16 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9039033</guid><dc:creator>Jesper's Blog</dc:creator><description>&lt;p&gt;A couple of weeks ago Microsoft released an out-of-band security update in bulletin MS08-067 . Looking&lt;/p&gt;
</description></item><item><title>MSDN FLASH IRELAND - INTERNATIONAL RESOURCES - 17 NOVEMBER 2008 </title><link>http://blogs.msdn.com/sdl/archive/2008/10/22/ms08-067.aspx#9123823</link><pubDate>Wed, 19 Nov 2008 15:22:36 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9123823</guid><dc:creator>Microsoft Ireland Blog</dc:creator><description>&lt;p&gt;a {color : #0033CC;} a:link {color: #0033CC;} a:visited.local {color: #0033CC;} a:visited {color : #800080;}&lt;/p&gt;
</description></item><item><title>One Tool Does not Rule them All</title><link>http://blogs.msdn.com/sdl/archive/2008/10/22/ms08-067.aspx#9415936</link><pubDate>Fri, 13 Feb 2009 00:44:13 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9415936</guid><dc:creator>The Security Development Lifecycle</dc:creator><description>&lt;p&gt;Hello, Michael here... Over the last couple of years, I've released information about various Microsoft&lt;/p&gt;
</description></item></channel></rss>