<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:atom="https://www.w3.org/2005/Atom" xmlns:sy="https://purl.org/rss/1.0/modules/syndication/" xmlns:dc="https://purl.org/dc/elements/1.1/" xmlns:content="https://purl.org/rss/1.0/modules/content/" xmlns:wfw="https://wellformedweb.org/CommentAPI/" xmlns:slash="https://purl.org/rss/1.0/modules/slash/"
  version="2.0">
  <channel>
    <title>Microsoft Application Threat Modeling Blog</title>
    <atom:link
      href="https://docs.microsoft.com/archive/blogs/threatmodeling/feed.xml"
      rel="self"
      type="application/rss+xml" />
    <link>https://docs.microsoft.com/archive/blogs/threatmodeling/feed.xml</link>
    <description />
    <lastBuildDate>Tue, 16 Apr 2019 05:33:31 GMT</lastBuildDate>
    <language>en-US</language>
    <sy:updatePeriod>hourly</sy:updatePeriod>
    <sy:updateFrequency>1</sy:updateFrequency>
    <item>
      <title>Security Guidance and Threat Modeling</title>
      <link>https://docs.microsoft.com/archive/blogs/threatmodeling/security-guidance-and-threat-modeling</link>
      <pubDate>Thu, 30 Jul 2009 15:27:11 GMT</pubDate>
      <dc:creator><![CDATA[rvanil]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/threatmodeling/2009/07/30/security-guidance-and-threat-modeling/</guid>
      <description><![CDATA[I just posted a blog entry on the main drivers behind CTL in TAM v3.0. You can check it out at IST...]]></description>
      <content:encoded><![CDATA[<p>I just posted a blog entry on the main drivers behind CTL in TAM v3.0. You can check it out at IST blog site.</p>  <p><a title="https://blogs.msdn.com/securitytools/archive/2009/07/30/security-guidance-and-threat-modeling.aspx" href="https://blogs.msdn.com/securitytools/archive/2009/07/30/security-guidance-and-threat-modeling.aspx">https://blogs.msdn.com/securitytools/archive/2009/07/30/security-guidance-and-threat-modeling.aspx</a></p>  <p>Thanks   <br />RV</p>]]></content:encoded>
    </item>
    <item>
      <title>TAM 3.0 Beta is Now Live!</title>
      <link>https://docs.microsoft.com/archive/blogs/threatmodeling/tam-3-0-beta-is-now-live</link>
      <pubDate>Thu, 23 Jul 2009 21:04:35 GMT</pubDate>
      <dc:creator><![CDATA[rvanil]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/threatmodeling/2009/07/23/tam-3-0-beta-is-now-live/</guid>
      <description><![CDATA[I am excited to say that Threat Analysis and Modeling (TAM) 3.0 Beta is now live on download center....]]></description>
      <content:encoded><![CDATA[<p>I am excited to say that Threat Analysis and Modeling (TAM) 3.0 Beta is now live on download center. You can download it from <a href="https://www.microsoft.com/downloads/details.aspx?FamilyId=aad6dec7-26cf-4053-9963-d5974631c070&amp;displaylang=en">here</a>. </p>  <p>As this is a beta build we have set up a Connect site that enable you to submit bugs and feature requests.&#160; You will need to register at connect.microsoft.com with your Windows LiveID and then submit <a href="https://connect.microsoft.com/feedback/CreateFeedbackForm.aspx?FeedbackFormConfigurationID=3326&amp;FeedbackType=1&amp;SiteID=734">bugs here</a> and feature <a href="https://connect.microsoft.com/feedback/CreateFeedbackForm.aspx?FeedbackFormConfigurationID=3328&amp;FeedbackType=2&amp;SiteID=734">requests here</a>.</p>  <p>Thanks   <br />RV</p>]]></content:encoded>
    </item>
    <item>
      <title>Threat Analysis And Modeling (TAM) v3.0 – Learn about the New Features!</title>
      <link>https://docs.microsoft.com/archive/blogs/threatmodeling/threat-analysis-and-modeling-tam-v3-0-learn-about-the-new-features</link>
      <pubDate>Mon, 20 Jul 2009 12:15:00 GMT</pubDate>
      <dc:creator><![CDATA[rvanil]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/threatmodeling/2009/07/20/threat-analysis-and-modeling-tam-v3-0-learn-about-the-new-features/</guid>
      <description><![CDATA[Last time we briefly talked about releasing TAM v3.0 this year. With each week we’re inching closer...]]></description>
      <content:encoded><![CDATA[<P>Last time we briefly talked about releasing TAM v3.0 this year. With each week we’re inching closer to that goal. TAM v3.0 release is focused on 3 main areas of the tool including:</P>
<UL>
<LI>threat modeling methodology </LI>
<LI>gathering application architecture </LI>
<LI>security guidance </LI></UL>
<P>Apart from these import and export of items to and from threat model, threat generation were also significantly changed.</P>
<P>The following are the prominent new features in version 3.0.</P>
<OL>
<LI><STRONG><U>Cloud CTL</U></STRONG> – Common Task List (CTL) is a list of countermeasures. This rich structure allows the threat modeling tool to provide comprehensive and context sensitive security guidance. CTL is externally hosted on Azure as a WCF Service providing an easy way for external users to access the security guidance. In the near future, the WCF Service code will also be released so external organizations can take advantage and host their own service internally. <BR><A href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/BlogFileStorage/blogs_msdn/threatmodeling/WindowsLiveWriter/ThreatAnalysisAndModelingv3.0features_E082/image_4.png" original-url="https://blogs.msdn.com/blogfiles/threatmodeling/WindowsLiveWriter/ThreatAnalysisAndModelingv3.0features_E082/image_4.png" mce_href="https://blogs.msdn.com/blogfiles/threatmodeling/WindowsLiveWriter/ThreatAnalysisAndModelingv3.0features_E082/image_4.png"><IMG style="BORDER-RIGHT-WIDTH: 0px; DISPLAY: inline; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px" title=image border=0 alt=image src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/BlogFileStorage/blogs_msdn/threatmodeling/WindowsLiveWriter/ThreatAnalysisAndModelingv3.0features_E082/image_thumb_1.png" original-url="https://blogs.msdn.com/blogfiles/threatmodeling/WindowsLiveWriter/ThreatAnalysisAndModelingv3.0features_E082/image_thumb_1.png" width=402 height=202 mce_src="https://blogs.msdn.com/blogfiles/threatmodeling/WindowsLiveWriter/ThreatAnalysisAndModelingv3.0features_E082/image_thumb_1.png"></A> <BR></LI>
<LI><STRONG><U>Visio Drawing Surface</U></STRONG> – In v2.1, the use case generation can be a very tedious process. Although automatic use case generation feature existed, it did not provide logical break down of use cases. Manually adding calls one by one in large use cases involved remembering the previous callers and mapping appropriately. In v3.0, we replaced the graph in the use case edit screen with the Visio drawing surface where users can drag and drop roles and components to build a use case. <BR><A href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/BlogFileStorage/blogs_msdn/threatmodeling/WindowsLiveWriter/ThreatAnalysisAndModelingv3.0features_E082/image_2.png" original-url="https://blogs.msdn.com/blogfiles/threatmodeling/WindowsLiveWriter/ThreatAnalysisAndModelingv3.0features_E082/image_2.png" mce_href="https://blogs.msdn.com/blogfiles/threatmodeling/WindowsLiveWriter/ThreatAnalysisAndModelingv3.0features_E082/image_2.png"><IMG style="BORDER-RIGHT-WIDTH: 0px; DISPLAY: inline; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px" title=image border=0 alt=image src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/BlogFileStorage/blogs_msdn/threatmodeling/WindowsLiveWriter/ThreatAnalysisAndModelingv3.0features_E082/image_thumb.png" original-url="https://blogs.msdn.com/blogfiles/threatmodeling/WindowsLiveWriter/ThreatAnalysisAndModelingv3.0features_E082/image_thumb.png" width=452 height=133 mce_src="https://blogs.msdn.com/blogfiles/threatmodeling/WindowsLiveWriter/ThreatAnalysisAndModelingv3.0features_E082/image_thumb.png"></A> <BR>This Visio drawing surface reduces the number of clicks it takes to add a use case from 10 clicks to now just 6! The drag and drop drawing surface also helps you visualize while you are simultaneously adding calls. <BR></LI>
<LI><STRONG><U>Simplified ATG</U></STRONG> – Automatic Threat Generation (ATG) from v1.0 has been the best feature in the tool providing the user an easy way to generate threats. In v3.0 we’ve added a new feature called composite threats, read more about it <A href="https://blogs.msdn.com/threatmodeling/archive/2007/06/19/threat-profile-and-composite-threat.aspx" mce_href="https://blogs.msdn.com/threatmodeling/archive/2007/06/19/threat-profile-and-composite-threat.aspx">here</A>. It’s suffice to say that composite threats dramatically reduces the time it takes to evaluate threats. It combines calls with same the caller and component into one threat. Essentially you have multiple threats per call which reduces the number of threats and also allows the user to focus on the countermeasures of the affected components. <BR></LI>
<LI><STRONG><U>Auto Updated Client</U></STRONG> – With this version users will be notified of the new release(s) and redirected to Microsoft.com download center to download the latest version. This ensures that users will always have the most up-to-date client installed. <BR></LI>
<LI><STRONG><U>Backward Compatibility</U></STRONG> – V3.0 is completely backward compatible with v2.1 threat models. A new plug-in has been added in the import section for users to import v2.1 threat models. All of the data is imported including the countermeasures which are mapped automatically to the new CTL countermeasures. <BR></LI>
<LI><STRONG><U>Intelligent TFS Sync</U></STRONG> – TFS Export in v2.1 did not provide a way to consolidate countermeasures across multiple components. This new version includes complete TFS field mapper which provides a new UI to map TFS fields to CTL Fields allowing proper export across different TFS process templates.&nbsp; The exported work item references are stored in the threat model which helps users avoid exporting the same countermeasure twice. <BR><A href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/BlogFileStorage/blogs_msdn/threatmodeling/WindowsLiveWriter/ThreatAnalysisAndModelingv3.0features_E082/image_6.png" original-url="https://blogs.msdn.com/blogfiles/threatmodeling/WindowsLiveWriter/ThreatAnalysisAndModelingv3.0features_E082/image_6.png" mce_href="https://blogs.msdn.com/blogfiles/threatmodeling/WindowsLiveWriter/ThreatAnalysisAndModelingv3.0features_E082/image_6.png"><IMG style="BORDER-RIGHT-WIDTH: 0px; DISPLAY: inline; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px" title=image border=0 alt=image src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/BlogFileStorage/blogs_msdn/threatmodeling/WindowsLiveWriter/ThreatAnalysisAndModelingv3.0features_E082/image_thumb_2.png" original-url="https://blogs.msdn.com/blogfiles/threatmodeling/WindowsLiveWriter/ThreatAnalysisAndModelingv3.0features_E082/image_thumb_2.png" width=400 height=218 mce_src="https://blogs.msdn.com/blogfiles/threatmodeling/WindowsLiveWriter/ThreatAnalysisAndModelingv3.0features_E082/image_thumb_2.png"></A>&nbsp; <BR></LI>
<LI><STRONG><U>Leaner Threat modeling methodology</U></STRONG> – Items including identities, data effects, primary threat factors were removed. Service identities that are being used for specifying Component Run As and Call Impersonation Identity are now replaced with the Roles themselves. In v2.1 visibility to identities was not apparent which caused users not to create identities resulting in no mapping to the Run As property. Application Use Case data effect was used to identify the primary data effect of a single use case, but very often many calls in use case have multiple data effects. For example when creating a user, writing to a file log which has two data effects C –&gt; User and C –&gt; App Log. Now the use case data effects are completely removed, call data effects are consolidated to generate Data Access Control Matrix analytic. The primary threat factors were additional steps in understanding threats, however it was adding an extra step in evaluating threats. </LI></OL>
<P>Please continue to check out this blog site for release announcements and more updates on specific features. </P>
<P>Thanks <BR>Anil</P>]]></content:encoded>
    </item>
    <item>
      <title>TAM 3.0</title>
      <link>https://docs.microsoft.com/archive/blogs/threatmodeling/tam-3-0</link>
      <pubDate>Tue, 30 Jun 2009 17:40:00 GMT</pubDate>
      <dc:creator><![CDATA[talhahm]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/threatmodeling/2009/06/30/tam-3-0/</guid>
      <description><![CDATA[Been a little quiet lately on TAM related news but head over to Channel9 to hear RV talk about...]]></description>
      <content:encoded><![CDATA[<P>Been a little quiet lately on TAM related news but head over to Channel9 to hear <A href="https://channel9.msdn.com/posts/Jossie/Thread-Analysis--Modeling-Tool-TAM-30/" mce_href="https://channel9.msdn.com/posts/Jossie/Thread-Analysis--Modeling-Tool-TAM-30/">RV talk about what's upcoming for TAM 3.0</A>.</P>
<P>-Talhah</P>]]></content:encoded>
    </item>
    <item>
      <title>Beautiful Security</title>
      <link>https://docs.microsoft.com/archive/blogs/threatmodeling/beautiful-security</link>
      <pubDate>Fri, 26 Jun 2009 00:27:00 GMT</pubDate>
      <dc:creator><![CDATA[talhahm]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/threatmodeling/2009/06/26/beautiful-security/</guid>
      <description><![CDATA[My colleague Mark Curphey made available a chapter he wrote for a recently released...]]></description>
      <content:encoded><![CDATA[<P>My colleague <A href="https://twitter.com/curphey" mce_href="https://twitter.com/curphey">Mark Curphey </A>made available a <A href="https://securitybuddha.files.wordpress.com/2009/06/beautifulsecuritycogsandleversmarkcurphey.pdf" mce_href="https://securitybuddha.files.wordpress.com/2009/06/beautifulsecuritycogsandleversmarkcurphey.pdf">chapter</A> he wrote for a recently released <A href="https://www.amazon.com/Beautiful-Security-Leading-Experts-Explain/dp/0596527489" mce_href="https://www.amazon.com/Beautiful-Security-Leading-Experts-Explain/dp/0596527489">security&nbsp;book</A>. I had a chance to read his chapter and it’s an absolutely fantastic read with some great thoughts! It’s a must read even if you have even a passing interest in the information security landscape.</P>
<P>Check out more <A href="https://securitybuddha.com/2009/06/22/free-pdf-download-of-beautiful-security-chapter-tomorrows-security-cogs-and-levers-here/" mce_href="https://securitybuddha.com/2009/06/22/free-pdf-download-of-beautiful-security-chapter-tomorrows-security-cogs-and-levers-here/">here</A>.</P>
<P>-Talhah&nbsp; <BR></P>]]></content:encoded>
    </item>
    <item>
      <title>Tax Season... So Threat Model This...</title>
      <link>https://docs.microsoft.com/archive/blogs/threatmodeling/tax-season-so-threat-model-this</link>
      <pubDate>Tue, 17 Mar 2009 18:23:00 GMT</pubDate>
      <dc:creator><![CDATA[talhahm]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/threatmodeling/2009/03/17/tax-season-so-threat-model-this/</guid>
      <description><![CDATA[Tax Season! I came across a scenario that I wanted to share…
&nbsp;
Scenario: You have some tax...]]></description>
      <content:encoded><![CDATA[<P style="MARGIN: 0in 0in 0pt" class=MsoNormal><SPAN style="FONT-SIZE: 10pt"><FONT face=Calibri>Tax Season! I came across a scenario that I wanted to share…<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /><o:p></o:p></FONT></SPAN></P>
<P style="MARGIN: 0in 0in 0pt" class=MsoNormal><SPAN style="FONT-SIZE: 10pt"><o:p><FONT face=Calibri>&nbsp;</FONT></o:p></SPAN></P>
<P style="MARGIN: 0in 0in 0pt" class=MsoNormal><FONT face=Calibri><B style="mso-bidi-font-weight: normal"><U><SPAN style="FONT-SIZE: 10pt">Scenario</SPAN></U></B><SPAN style="FONT-SIZE: 10pt">: You have some tax application that, let’s say, we’ll call OnlineTaxApp. You also have your online banking site where you manage your finances/investments/etc. called OnlineBankingSite. Then there is you looking to fill out your tax return. As part of the data you input into OnlineTaxApp, the application gives you an option to input your <B style="mso-bidi-font-weight: normal">credentials from OnlineBankingSite</B> with which the application can automatically import your interest/investment data, for example from the banking site. The same credentials that are used to manage your entire investment portfolio and banking data now being asked to provide to a third party who only wants access to a subset of information for read-only purposes! What do you do? Do you provide your credentials? What’s the risk here?<o:p></o:p></SPAN></FONT></P>
<P style="MARGIN: 0in 0in 0pt" class=MsoNormal><SPAN style="FONT-SIZE: 10pt"><o:p><FONT face=Calibri>&nbsp;</FONT></o:p></SPAN></P>
<P style="MARGIN: 0in 0in 0pt" class=MsoNormal><SPAN style="FONT-SIZE: 10pt"><FONT face=Calibri>Well the risk is pretty straight forward. You just don’t know how the OnlineTaxApp is going to handle your credentials. <I style="mso-bidi-font-style: normal">What if</I> OnlineTaxApp stores those credentials? <I style="mso-bidi-font-style: normal">What if</I> the developer of this particular feature is harvesting the banking credentials in the backend from OnlineTaxApp? <I style="mso-bidi-font-style: normal">What if</I> OnlineTaxApp is just inadvertently logging the credentials somewhere which are just waiting to get lost in the wrong hands in the future? What if…<o:p></o:p></FONT></SPAN></P>
<P style="MARGIN: 0in 0in 0pt" class=MsoNormal><SPAN style="FONT-SIZE: 10pt"><o:p><FONT face=Calibri>&nbsp;</FONT></o:p></SPAN></P>
<P style="MARGIN: 0in 0in 0pt" class=MsoNormal><SPAN style="FONT-SIZE: 10pt"><FONT face=Calibri>Clearly lots of <I style="mso-bidi-font-style: normal">what if</I> scenarios that we should be able to threat model and mitigate. The question really is who is accountable for the mitigation and how should this be mitigated?<o:p></o:p></FONT></SPAN></P>
<P style="MARGIN: 0in 0in 0pt" class=MsoNormal><SPAN style="FONT-SIZE: 10pt"><o:p><FONT face=Calibri>&nbsp;</FONT></o:p></SPAN></P>
<P style="MARGIN: 0in 0in 0pt" class=MsoNormal><SPAN style="FONT-SIZE: 10pt"><FONT face=Calibri>The user? If I had to use this OnlineTaxApp, I would have two windows open. One window would be the OnlineTaxApp and the other window would be the OnlineBankingSite. Right after I imported the data into OnlineTaxApp, I would go to the other window and immediately change my credentials to OnlineBankingSite (no reason why the tax software would need my credentials ever again after it has imported the data!)<o:p></o:p></FONT></SPAN></P>
<P style="MARGIN: 0in 0in 0pt" class=MsoNormal><SPAN style="FONT-SIZE: 10pt"><o:p><FONT face=Calibri>&nbsp;</FONT></o:p></SPAN></P>
<P style="MARGIN: 0in 0in 0pt" class=MsoNormal><SPAN style="FONT-SIZE: 10pt"><FONT face=Calibri>OnlineTaxApp? Clearly, as part of the threat model for this application, we would model the use case of the import feature where the banking credentials are used. In this use case, the spotlight would be on the question of retention for this piece of data. And the sensible thing here would be to ensure proper handling of this data as it’s being used but then followed by proper disposal (out of memory, out of storage, etc.).<o:p></o:p></FONT></SPAN></P>
<P style="MARGIN: 0in 0in 0pt" class=MsoNormal><SPAN style="FONT-SIZE: 10pt"><o:p><FONT face=Calibri>&nbsp;</FONT></o:p></SPAN></P>
<P style="MARGIN: 0in 0in 0pt" class=MsoNormal><SPAN style="FONT-SIZE: 10pt"><FONT face=Calibri>OnlineBankingSite? This is where things get interesting. As you threat model this system you would see in your access control matrix that the role associated with the user credentials has access to not only <U>read</U> data but also <U>update</U>, <U>create</U> and <U>delete</U> other records. And yet for these APIs that this site must have exposed through which it can expose certain data to third party consuming applications, it is asking for the same credentials although it is only servicing read-only data: <B style="mso-bidi-font-weight: normal">clearly a violation of principles of least privilege</B>. So how could this have been designed a bit better… a bit more secure? Simple, you need a separate role with separate credentials that only allow read-only access to the data. You can setup a feature where you give the user of the site an option to create temporary export accounts, for example. It is this account’s credentials that you would then supply to a tax software where it can be ensured that the privilege of this account is aligned to the minimal set of functionality (i.e., read-only) that is exposed through the APIs.<o:p></o:p></FONT></SPAN></P>
<P style="MARGIN: 0in 0in 0pt" class=MsoNormal><SPAN style="FONT-SIZE: 10pt"><o:p><FONT face=Calibri>&nbsp;</FONT></o:p></SPAN></P>
<P style="MARGIN: 0in 0in 0pt" class=MsoNormal><SPAN style="FONT-SIZE: 10pt"><FONT face=Calibri>None of this is really rocket science but in today’s world of complex, interconnected systems that we develop, it often gets difficult to assess, in a systematic fashion, the security consequences of features we develop. One more reason for threat modeling! Not only that, you see in this example, why it’s critical for line-of-business type applications such as banking and tax applications, to maintain an asset-centric view… just follow the data and the bad stuff will pop up. </FONT></SPAN><SPAN style="FONT-FAMILY: Wingdings; FONT-SIZE: 10pt; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-char-type: symbol; mso-symbol-font-family: Wingdings"><SPAN style="mso-char-type: symbol; mso-symbol-font-family: Wingdings">J</SPAN></SPAN><SPAN style="FONT-SIZE: 10pt"><o:p></o:p></SPAN></P>
<P style="MARGIN: 0in 0in 0pt" class=MsoNormal><SPAN style="FONT-SIZE: 10pt"><o:p><FONT face=Calibri>&nbsp;</FONT></o:p></SPAN></P>
<P style="MARGIN: 0in 0in 0pt" class=MsoNormal><SPAN style="FONT-SIZE: 10pt"><FONT face=Calibri>-Talhah<o:p></o:p></FONT></SPAN></P>
<P><FONT size=1></FONT>&nbsp;</P>]]></content:encoded>
    </item>
    <item>
      <title>Updated SDL TM Tool Now Available!!</title>
      <link>https://docs.microsoft.com/archive/blogs/threatmodeling/updated-sdl-tm-tool-now-available</link>
      <pubDate>Tue, 03 Mar 2009 15:53:00 GMT</pubDate>
      <dc:creator><![CDATA[talhahm]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/threatmodeling/2009/03/03/updated-sdl-tm-tool-now-available/</guid>
      <description><![CDATA[Very&nbsp;excited to announce that the SDL folks have released v3.1.4 of the SDL Threat Modeling...]]></description>
      <content:encoded><![CDATA[<P>Very&nbsp;excited to announce that the SDL folks have released <A href="https://download.microsoft.com/download/E/5/3/E5318D25-7AEF-4A66-A147-81BBA727F2C1/SDLTM.msi" mce_href="https://download.microsoft.com/download/E/5/3/E5318D25-7AEF-4A66-A147-81BBA727F2C1/SDLTM.msi">v3.1.4 of the SDL Threat Modeling Tool</A>, as the latest and greatest release to apply the DFDs and STRIDE per Element approach to threat modeling.&nbsp; It's a free download, so why not check it out?</P>
<P>-Talhah</P>]]></content:encoded>
    </item>
    <item>
      <title>Announcing CAT.NET CTP &amp; Anti-XSS v3 BETA</title>
      <link>https://docs.microsoft.com/archive/blogs/threatmodeling/announcing-cat-net-ctp-anti-xss-v3-beta</link>
      <pubDate>Mon, 15 Dec 2008 15:03:00 GMT</pubDate>
      <dc:creator><![CDATA[talhahm]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/threatmodeling/2008/12/15/announcing-cat-net-ctp-anti-xss-v3-beta/</guid>
      <description><![CDATA[Continuing our work&nbsp;to share the tools and techniques we use internally to maintain a secure...]]></description>
      <content:encoded><![CDATA[<P>Continuing our work&nbsp;to share the tools and techniques we use internally to maintain a secure application portfolio, we today <A class="" href="https://blogs.msdn.com/cisg/archive/2008/12/15/anti-xss-3-0-beta-and-cat-net-community-technology-preview-now-live.aspx" mce_href="https://blogs.msdn.com/cisg/archive/2008/12/15/anti-xss-3-0-beta-and-cat-net-community-technology-preview-now-live.aspx">announced the release of CAT.NET CTP and the next version of Anti-XSS</A>.</P>
<P>Irfan (Director of ACE) posted&nbsp;a <A class="" href="https://blogs.msdn.com/ace_team/archive/2008/12/15/new-versions-of-anti-xss-cat-net-available-today-and-some-background-and-history-about-the-ace-team.aspx" mce_href="https://blogs.msdn.com/ace_team/archive/2008/12/15/new-versions-of-anti-xss-cat-net-available-today-and-some-background-and-history-about-the-ace-team.aspx">nice entry on the ACE Team blog going over some of the history of these tools</A> and how they came about...</P>
<P>Happy Holidays!!</P>
<P>-Talhah</P>]]></content:encoded>
    </item>
    <item>
      <title>SDL Threat Modeling Tool Now Available!</title>
      <link>https://docs.microsoft.com/archive/blogs/threatmodeling/sdl-threat-modeling-tool-now-available</link>
      <pubDate>Thu, 20 Nov 2008 04:55:00 GMT</pubDate>
      <dc:creator><![CDATA[talhahm]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/threatmodeling/2008/11/20/sdl-threat-modeling-tool-now-available/</guid>
      <description><![CDATA[We're really excited that our colleagues over in the SDL team have released a beta of their threat...]]></description>
      <content:encoded><![CDATA[<P>We're really excited that our colleagues over in the SDL team have released a <A class="" href="https://msdn.microsoft.com/en-us/security/dd206731.aspx" mce_href="https://msdn.microsoft.com/en-us/security/dd206731.aspx">beta of their threat modeling tool</A>, as <A class="" href="https://blogs.msdn.com/sdl/archive/2008/11/10/sdl-announcements-at-teched-emea.aspx" mce_href="https://blogs.msdn.com/sdl/archive/2008/11/10/sdl-announcements-at-teched-emea.aspx">one of several SDL-related announcements</A>.</P>
<P>As threat modeling matures as a discipline, there's no single 'right' way to do it.&nbsp;Both the TAM tool and the SDL tool address <A class="" href="https://blogs.msdn.com/threatmodeling/archive/2008/09/19/new-sdl-threat-modeling-tool-coming-soon.aspx" mce_href="https://blogs.msdn.com/threatmodeling/archive/2008/09/19/new-sdl-threat-modeling-tool-coming-soon.aspx">specific needs that our user communities have</A>.&nbsp; The SDL tool is intended to be software centric, while TAM is asset centric.&nbsp;It's great to be in a situation where we can really distinguish between these and make tools which are focused on the needs of the different customer groups.</P>
<P>&nbsp;-Talhah</P>]]></content:encoded>
    </item>
    <item>
      <title>New SDL Threat Modeling Tool Coming Soon!</title>
      <link>https://docs.microsoft.com/archive/blogs/threatmodeling/new-sdl-threat-modeling-tool-coming-soon</link>
      <pubDate>Fri, 19 Sep 2008 15:46:00 GMT</pubDate>
      <dc:creator><![CDATA[talhahm]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/threatmodeling/2008/09/19/new-sdl-threat-modeling-tool-coming-soon/</guid>
      <description><![CDATA[Even though this blog’s focus has always been the ACE Threat Modeling tool and methodology which is...]]></description>
      <content:encoded><![CDATA[<P>Even though this blog’s focus has always been the ACE Threat Modeling tool and methodology which is aligned to our SDL-IT process we use for line-of-business application in Microsoft, there is another security team in Microsoft dedicated to <A class="" href="https://www.microsoft.com/sdl" mce_href="https://www.microsoft.com/sdl">SDL</A>. And as part of that process, they are getting ready to <A class="" href="https://msdn.microsoft.com/en-us/security/cc967276.aspx" mce_href="https://msdn.microsoft.com/en-us/security/cc967276.aspx">release</A> the latest incarnation of their threat modeling&nbsp;tool. </P>
<P>The man behind that tool is Adam Shostack who we’ve been working with now for some time see how we can coordinate our efforts and provide better language and messaging around the two tools we have. Progress is being made on that end as we continue to work on our respective areas for threat modeling. </P>
<P>At a high-level, here’s one way to think of the different focus of the two tools.</P>
<P>The focus of SDL Threat Modeling is the products we develop such as Windows and SQL Server. In that space, the final deployment pattern is not known so you don’t know if that software is going to be instantiated to manage business-critical applications with customer credit cards or your nearby cafeteria menu. As such, the focus of the methodology and tool is on the software to try to ensure security of the underlying code.</P>
<P>In the LOB-space, we deal with applications with business objectives clearly defined, deployment pattern well understood and, most importantly, a good understanding of the data assets being managed by the application. Examples could be the application we use to manage our expenses, manage our HR data, or yes, the application we use to look up the menu of our nearby cafeteria. So in this context, we take a deliberate, asset-focused approach in trying to understand the business risk in the application and help identify controls needed to manage that risk.</P>
<P>The tool should be out by November.</P>
<P>-Talhah<BR></P>]]></content:encoded>
    </item>
  </channel>
</rss>