<?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>Threat Modeling Again, Threat Modeling PlaySound</title><link>http://blogs.msdn.com/larryosterman/archive/2007/09/11/threat-modeling-again-threat-modeling-playsound.aspx</link><description>Finally it's time to think about threat modeling the PlaySound API. Let's go back to the DFD that I included in my earlier post, since everything flows from the DFD. This dataflow diagram contains a number of elements, they are: Application: External</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>STRIDE chart</title><link>http://blogs.msdn.com/larryosterman/archive/2007/09/11/threat-modeling-again-threat-modeling-playsound.aspx#4882933</link><pubDate>Wed, 12 Sep 2007 21:09:18 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:4882933</guid><dc:creator>The Security Development Lifecycle</dc:creator><description>&lt;p&gt;Adam Shostack here. I've been meaning to talk more about what I actually do, which is help the teams&lt;/p&gt;
</description></item><item><title>re: Threat Modeling Again, Threat Modeling PlaySound</title><link>http://blogs.msdn.com/larryosterman/archive/2007/09/11/threat-modeling-again-threat-modeling-playsound.aspx#4890901</link><pubDate>Thu, 13 Sep 2007 11:39:07 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:4890901</guid><dc:creator>Norman Diamond</dc:creator><description>&lt;p&gt;Hypothetical question here. &amp;nbsp;Suppose the design of the throttler were reversed, so that opening a network socket would impose a Denial of Service on PlaySound. &amp;nbsp;Would that be #7 in your list? &amp;nbsp;Do you have a way to distinguish intended threats from unintended threats?&lt;/p&gt;</description></item><item><title>re: Threat Modeling Again, Threat Modeling PlaySound</title><link>http://blogs.msdn.com/larryosterman/archive/2007/09/11/threat-modeling-again-threat-modeling-playsound.aspx#4893998</link><pubDate>Thu, 13 Sep 2007 16:09:14 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:4893998</guid><dc:creator>LarryOsterman</dc:creator><description>&lt;p&gt;Norman, I don't believe so. &amp;nbsp;There's a huge difference between a denial of service and a reduction in service (IMHO). &amp;nbsp;A Denial of Service issue might result in a MSRC bulletin (depending on the DoS issue - in some components like the shell or ie, they doesn't necessarily result in bulletins, instead DoS issues often are deferred to the next service pack (it all depends on the individual circumstances)). &amp;nbsp;But a slowdown is highly unlikely to result in a MSRC bulletin (although it might result in a QFE (like the recent performance and reliability hotfixes)).&lt;/p&gt;
&lt;p&gt;But that IS a very good question.&lt;/p&gt;
</description></item><item><title>Threat Modeling Again, Analyzing the threats to PlaySound</title><link>http://blogs.msdn.com/larryosterman/archive/2007/09/11/threat-modeling-again-threat-modeling-playsound.aspx#4895105</link><pubDate>Thu, 13 Sep 2007 18:02:41 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:4895105</guid><dc:creator>Larry Osterman's WebLog</dc:creator><description>&lt;p&gt;In my last post , I enumerated a bewildering array of threats that the PlaySound API is subject to, today&lt;/p&gt;
</description></item><item><title>re: Threat Modeling Again, Threat Modeling PlaySound</title><link>http://blogs.msdn.com/larryosterman/archive/2007/09/11/threat-modeling-again-threat-modeling-playsound.aspx#4903938</link><pubDate>Fri, 14 Sep 2007 04:51:31 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:4903938</guid><dc:creator>Norman Diamond</dc:creator><description>&lt;p&gt;My question&lt;/p&gt;
&lt;p&gt;&amp;gt;&amp;gt; Do you have a way to distinguish intended threats from&lt;/p&gt;
&lt;p&gt;&amp;gt;&amp;gt; unintended threats?&lt;/p&gt;
&lt;p&gt;meant in the design of the threat model, not in Microsoft's decision whether to issue a bulletin about it.&lt;/p&gt;
&lt;p&gt;On the other issue&lt;/p&gt;
&lt;p&gt;&amp;gt; There's a huge difference between a denial of service and a&lt;/p&gt;
&lt;p&gt;&amp;gt; reduction in service (IMHO).&lt;/p&gt;
&lt;p&gt;For PlaySound maybe it wouldn't often matter, though if we want to play an alarm warning that a hard drive is overheating then it would matter. &amp;nbsp;But in general I think it depends on how huge the difference is. &amp;nbsp;If a reduction in service means that a bank's web site can process 50% of customer payments that it was supposed to process, I think the difference between 50% and 100% is huger than the difference between 50% and 0%.&lt;/p&gt;</description></item><item><title>re: Threat Modeling Again, Threat Modeling PlaySound</title><link>http://blogs.msdn.com/larryosterman/archive/2007/09/11/threat-modeling-again-threat-modeling-playsound.aspx#4905804</link><pubDate>Fri, 14 Sep 2007 09:04:50 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:4905804</guid><dc:creator>LarryOsterman</dc:creator><description>&lt;p&gt;Norman, threats are. &amp;nbsp;Your analysis may indicate whether a threat is relevant (or not), whether you want to mitigate it (or not). &amp;nbsp;But there is no such thing as an &amp;quot;intended&amp;quot; or &amp;quot;unintended&amp;quot; threat.&lt;/p&gt;
&lt;p&gt;For some components, resiliance against DoS threats takes many forms - As I mentioned in my post about mitigations, if your particular component is vulnerable to DoS threats, there are many strategies you can use to mitigate the vulnerability.&lt;/p&gt;
</description></item><item><title>Some final thoughts on Threat Modeling...</title><link>http://blogs.msdn.com/larryosterman/archive/2007/09/11/threat-modeling-again-threat-modeling-playsound.aspx#5246388</link><pubDate>Tue, 02 Oct 2007 21:54:46 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:5246388</guid><dc:creator>Larry Osterman's WebLog</dc:creator><description>&lt;p&gt;I want to wrap up the threat modeling posts with a summary and some comments on the entire process. Yeah,&lt;/p&gt;
</description></item></channel></rss>