<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://weblogs.asp.net/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>ASP.NET AJAX Team Blogs : Security</title><link>http://weblogs.asp.net/atlas-team/archive/tags/Security/default.aspx</link><description>Tags: Security</description><dc:language>en</dc:language><generator>CommunityServer 2007 SP1 (Build: 20510.895)</generator><item><title>JSON Hijacking and How ASP.NET AJAX 1.0 Avoids these Attacks</title><link>http://weblogs.asp.net/scottgu/archive/2007/04/04/json-hijacking-and-how-asp-net-ajax-1-0-mitigates-these-attacks.aspx</link><pubDate>Wed, 04 Apr 2007 18:39:55 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:2178381</guid><dc:creator>ScottGu's Blog : Atlas</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/atlas-team/rsscomments.aspx?PostID=2178381</wfw:commentRss><comments>http://weblogs.asp.net/scottgu/archive/2007/04/04/json-hijacking-and-how-asp-net-ajax-1-0-mitigates-these-attacks.aspx#comments</comments><description>Recently some reports have been issued by security researchers describing ways hackers can use the JSON wire format used by most popular AJAX frameworks to try and exploit cross domain scripts within browsers. Specifically, these attacks use HTTP GET requests invoked via an HTML &amp;lt;script src=""&amp;gt; include element to circumvent the "same origin policy" enforced by browsers (which limits JavaScript objects like XmlHttpRequest to only calling URLs on the same domain that the page was loaded from), and then look for ways to exploit the JSON payload content. ASP.NET AJAX 1.0 includes a number of default settings and built-in features that prevent it from being susceptible to these types of JSON hijacking attacks. Below are some details of how...(&lt;a href="http://weblogs.asp.net/scottgu/archive/2007/04/04/json-hijacking-and-how-asp-net-ajax-1-0-mitigates-these-attacks.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=2178381" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/atlas-team/archive/tags/ASP.NET/default.aspx">ASP.NET</category><category domain="http://weblogs.asp.net/atlas-team/archive/tags/Atlas/default.aspx">Atlas</category><category domain="http://weblogs.asp.net/atlas-team/archive/tags/.NET/default.aspx">.NET</category><category domain="http://weblogs.asp.net/atlas-team/archive/tags/Security/default.aspx">Security</category></item><item><title>AJAX Security</title><link>http://blogs.msdn.com/publicsector/archive/2007/01/12/ajax-security.aspx</link><pubDate>Fri, 12 Jan 2007 17:32:59 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:1395159</guid><dc:creator>Public Sector Developer Weblog : AJAX</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/atlas-team/rsscomments.aspx?PostID=1395159</wfw:commentRss><comments>http://blogs.msdn.com/publicsector/archive/2007/01/12/ajax-security.aspx#comments</comments><description>Just about every time I do an ASP.NET AJAX presentation, someone asks me about some question about AJAX security. I always start of by saying, "I'm not an AJAX security expert, but I will do my best to answer your specifc questions..." Well, thanks to Joe Stagner , there are a bunch of upcoming AJAX security talks as part of the Live From Redmond series. They're on my calendar! -Marc Read More......(&lt;a href="http://blogs.msdn.com/publicsector/archive/2007/01/12/ajax-security.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=1395159" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/atlas-team/archive/tags/Ajax/default.aspx">Ajax</category><category domain="http://weblogs.asp.net/atlas-team/archive/tags/Atlas/default.aspx">Atlas</category><category domain="http://weblogs.asp.net/atlas-team/archive/tags/ASP.NET+2.0/default.aspx">ASP.NET 2.0</category><category domain="http://weblogs.asp.net/atlas-team/archive/tags/Security/default.aspx">Security</category></item><item><title>SQL Server 2005 Label Security Toolkit</title><link>http://blogs.msdn.com/federaldev/archive/2006/11/16/sql-server-2005-label-security-toolkit.aspx</link><pubDate>Thu, 16 Nov 2006 18:38:00 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:1122124</guid><dc:creator>Public Sector Developer Weblog</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/atlas-team/rsscomments.aspx?PostID=1122124</wfw:commentRss><comments>http://blogs.msdn.com/federaldev/archive/2006/11/16/sql-server-2005-label-security-toolkit.aspx#comments</comments><description>As referenced at the 2006 PASS conference this week, the Label Security Toolkit for SQL Server 2005 can be downloaded here [update: the file is attached to this post too]. This toolkit demonstrates how to combine the capabilities of SQL Server 2005 to implement a label-based row and/or cell level security framework in an application database. The toolkit includes a utility which allows you to logically define the security labeling scheme to be used in your app's database. Based on this, at the click of a button the tool generates an implementation of the supporting framework. All you need to do is create a simple view over the table(s) you wish to protect. Support for insert/update/delete is added by writing instead-of triggers to capture these...(&lt;a href="http://blogs.msdn.com/federaldev/archive/2006/11/16/sql-server-2005-label-security-toolkit.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=1122124" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/atlas-team/archive/tags/Security/default.aspx">Security</category><category domain="http://weblogs.asp.net/atlas-team/archive/tags/SQL+Server+2005/default.aspx">SQL Server 2005</category></item><item><title>My ASP.NET 2.0 Tips, Tricks, Recipes and Gotchas "Highlights Page"</title><link>http://weblogs.asp.net/scottgu/archive/2006/08/01/My-ASP.NET-2.0-Tips_2C00_-Tricks_2C00_-Recipes-and-Gotchas-_2200_Highlights-Page_2200_.aspx</link><pubDate>Tue, 01 Aug 2006 23:32:00 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:462325</guid><dc:creator>ScottGu's Blog : Atlas</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/atlas-team/rsscomments.aspx?PostID=462325</wfw:commentRss><comments>http://weblogs.asp.net/scottgu/archive/2006/08/01/My-ASP.NET-2.0-Tips_2C00_-Tricks_2C00_-Recipes-and-Gotchas-_2200_Highlights-Page_2200_.aspx#comments</comments><description>Several people have sent me email lately asking for a suggested short-list of my best/favorite past blog posts to read (I&amp;rsquo;ve done 200 posts over the last 12 months and apparently it takes too long to read them all &amp;lt;g&amp;gt;). I&amp;rsquo;ve put together a summary page of ASP.NET 2.0 Tips, Tricks, Recipes and Gotchas that you can check out here . It currently contains links to 37 posts that I&amp;rsquo;ve done in the past that I think are interesting and worth spending sometime to read. I&amp;rsquo;ve organized the list by area topic (UI, Data, Security, Visual Studio, etc). My goal is to post at least 1-2 new/original ASP.NET Tips/Tricks/Recipes to my blog each week going forward. I&amp;rsquo;ll also make sure to update the summary page above as I add...(&lt;a href="http://weblogs.asp.net/scottgu/archive/2006/08/01/My-ASP.NET-2.0-Tips_2C00_-Tricks_2C00_-Recipes-and-Gotchas-_2200_Highlights-Page_2200_.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=462325" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/atlas-team/archive/tags/ASP.NET/default.aspx">ASP.NET</category><category domain="http://weblogs.asp.net/atlas-team/archive/tags/Atlas/default.aspx">Atlas</category><category domain="http://weblogs.asp.net/atlas-team/archive/tags/Talks/default.aspx">Talks</category><category domain="http://weblogs.asp.net/atlas-team/archive/tags/Visual+Studio/default.aspx">Visual Studio</category><category domain="http://weblogs.asp.net/atlas-team/archive/tags/LINQ/default.aspx">LINQ</category><category domain="http://weblogs.asp.net/atlas-team/archive/tags/Security/default.aspx">Security</category><category domain="http://weblogs.asp.net/atlas-team/archive/tags/Data/default.aspx">Data</category><category domain="http://weblogs.asp.net/atlas-team/archive/tags/Tips+and+Tricks/default.aspx">Tips and Tricks</category></item><item><title>Microsoft Federal Architect Forum 06 content</title><link>http://blogs.msdn.com/federaldev/archive/2006/05/12/596030.aspx</link><pubDate>Fri, 12 May 2006 07:12:00 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:456672</guid><dc:creator>Federal Developer Weblog : Atlas</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/atlas-team/rsscomments.aspx?PostID=456672</wfw:commentRss><comments>http://blogs.msdn.com/federaldev/archive/2006/05/12/596030.aspx#comments</comments><description>The content for the 2006 Microsoft Federal Architect Forum will be posted on Federaldeveloper.com (link is here: http://tinyurl.com/luawt ) For those who were able to attend, thank you! - Keith Read More......(&lt;a href="http://blogs.msdn.com/federaldev/archive/2006/05/12/596030.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=456672" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/atlas-team/archive/tags/Atlas/default.aspx">Atlas</category><category domain="http://weblogs.asp.net/atlas-team/archive/tags/Visual+Studio+2005/default.aspx">Visual Studio 2005</category><category domain="http://weblogs.asp.net/atlas-team/archive/tags/Future+version+of+Visual+Studio/default.aspx">Future version of Visual Studio</category><category domain="http://weblogs.asp.net/atlas-team/archive/tags/Windows+Communication+Foundation+_2800_WCF_2900_/default.aspx">Windows Communication Foundation (WCF)</category><category domain="http://weblogs.asp.net/atlas-team/archive/tags/Windows+Presentation+Foundation+_2800_WPF_2900_/default.aspx">Windows Presentation Foundation (WPF)</category><category domain="http://weblogs.asp.net/atlas-team/archive/tags/Security/default.aspx">Security</category><category domain="http://weblogs.asp.net/atlas-team/archive/tags/SQL+Server+2005/default.aspx">SQL Server 2005</category><category domain="http://weblogs.asp.net/atlas-team/archive/tags/Software+Factories/default.aspx">Software Factories</category><category domain="http://weblogs.asp.net/atlas-team/archive/tags/Smart+Client/default.aspx">Smart Client</category><category domain="http://weblogs.asp.net/atlas-team/archive/tags/Office+Development/default.aspx">Office Development</category><category domain="http://weblogs.asp.net/atlas-team/archive/tags/Windows+Workflow+Foundation+_2800_WF_2900_/default.aspx">Windows Workflow Foundation (WF)</category><category domain="http://weblogs.asp.net/atlas-team/archive/tags/Web+Services/default.aspx">Web Services</category><category domain="http://weblogs.asp.net/atlas-team/archive/tags/NETFX3.0/default.aspx">NETFX3.0</category></item></channel></rss>