<?xml version="1.0"?><?xml-stylesheet type="text/xsl" href="/rss.xsl"?><rss version="2.0"><channel><title>wpl Discussions Rss Feed</title><link>http://www.codeplex.com/wpl/Thread/List.aspx</link><description>wpl Discussions Rss Description</description><item><title>New Post: Are there any virtual labs that describe how to fix a .NET derivative XSS vulnerability?</title><link>http://wpl.codeplex.com/discussions/446876</link><description>&lt;div style="line-height: normal;"&gt;I notice that there are some interesting Microsoft documents that discuss fixing XSS:&lt;br /&gt;
&lt;br /&gt;
  &lt;a href="http://www.asp.net/mvc/tutorials/older-versions/security/preventing-javascript-injection-attacks-cs" rel="nofollow"&gt;http://www.asp.net/mvc/tutorials/older-versions/security/preventing-javascript-injection-attacks-cs&lt;/a&gt;&lt;br /&gt;
  &lt;a href="http://msdn.microsoft.com/en-us/library/hh567599(v=cs.95).aspx" rel="nofollow"&gt;http://msdn.microsoft.com/en-us/library/hh567599(v=cs.95).aspx&lt;/a&gt;&lt;br /&gt;
  &lt;a href="http://msdn.microsoft.com/en-us/library/aa973813.aspx" rel="nofollow"&gt;http://msdn.microsoft.com/en-us/library/aa973813.aspx&lt;/a&gt;&lt;br /&gt;
  &lt;a href="http://msdn.microsoft.com/en-us/library/ff649310.aspx" rel="nofollow"&gt;http://msdn.microsoft.com/en-us/library/ff649310.aspx&lt;/a&gt;&lt;br /&gt;
  &lt;a href="http://msdn.microsoft.com/en-us/library/ms972967.aspx" rel="nofollow"&gt;http://msdn.microsoft.com/en-us/library/ms972967.aspx&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Does anyone know if there are any Virtual Labs that discuss this? I have been referring my developers to this location:&lt;br /&gt;
&lt;br /&gt;
  &lt;a href="http://msdn.microsoft.com/en-us/aa740391" rel="nofollow"&gt;http://msdn.microsoft.com/en-us/aa740391&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
for learning more about fixing and preventing security vulnerabilities, but I do not see anything listed about XSS? Are there any great links, Virtual Labs, videos etc. &lt;br /&gt;
&lt;/div&gt;</description><author>dbavedb</author><pubDate>Thu, 13 Jun 2013 00:49:59 GMT</pubDate><guid isPermaLink="false">New Post: Are there any virtual labs that describe how to fix a .NET derivative XSS vulnerability? 20130613124959A</guid></item><item><title>New Post: AntiXSS - validate JSON</title><link>http://wpl.codeplex.com/discussions/248221</link><description>&lt;div style="line-height: normal;"&gt;hey,&lt;br /&gt;
   Similar to this,I have a restful wcf service,where need to validate JSON and XML against the Xss.Is there anything in AntiXss ???&lt;br /&gt;
&lt;/div&gt;</description><author>nishithraval</author><pubDate>Fri, 17 May 2013 09:33:53 GMT</pubDate><guid isPermaLink="false">New Post: AntiXSS - validate JSON 20130517093353A</guid></item><item><title>New Post: Where is the SecurityRuntimeEngine???</title><link>http://wpl.codeplex.com/discussions/393165</link><description>&lt;div style="line-height: normal;"&gt;So if you want the SRE bits you need to compile them yourself - and they haven't been validated with Win8/2012.&lt;br /&gt;
&lt;br /&gt;
Given that we helped port &lt;a href="http://www.modsecurity.org/" rel="nofollow"&gt;ModSecurity&lt;/a&gt; to IIS, and that's open source and has many more options available it's unlikely any further work will be done on the SRE.&lt;br /&gt;
&lt;/div&gt;</description><author>bdorrans</author><pubDate>Thu, 18 Apr 2013 16:38:29 GMT</pubDate><guid isPermaLink="false">New Post: Where is the SecurityRuntimeEngine??? 20130418043829P</guid></item><item><title>New Post: Where is the SecurityRuntimeEngine???</title><link>http://wpl.codeplex.com/discussions/393165</link><description>&lt;div style="line-height: normal;"&gt;I am looking for this as well. Has this been removed?&lt;br /&gt;
&lt;/div&gt;</description><author>jsp3536</author><pubDate>Thu, 18 Apr 2013 15:11:42 GMT</pubDate><guid isPermaLink="false">New Post: Where is the SecurityRuntimeEngine??? 20130418031142P</guid></item><item><title>New Post: Release Build Fails</title><link>http://wpl.codeplex.com/discussions/440078</link><description>&lt;div style="line-height: normal;"&gt;Everything is working fine when the configuration is set to debug.  However, when I set the configuration to release the build fails.  I get the following error.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
SGEN : error : Could not load file or assembly 'file://\TeamFoundationServer\c$\Bin\MyDll.dll' or one of its dependencies. Operation is not supported. (Exception from HRESULT: 0x80131515)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
I thought maybe my dll needs to be built in release mode.  So I changed that but that had no effect.&lt;br /&gt;
&lt;br /&gt;
I then did a bunch as research and found 3 possible causes.&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;
It requires full trust.&lt;br /&gt;
&lt;/li&gt;
&lt;/ul&gt;
So I added '&amp;lt;trustLevel name=&amp;quot;full&amp;quot; policyFile=&amp;quot;internal&amp;quot; /&amp;gt;' to my web.config file.  This had no effect.&lt;br /&gt;
&lt;br /&gt;
Maybe something in the version of IIS integrated into Visual Studio needs configured but I can't find any info on this approach.&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;
The library is 32 bit and requires the program to be 32 bit.&lt;br /&gt;
&lt;/li&gt;
&lt;/ul&gt;
I tried changing the project target for both the web app and the dll from 'Any CPU' to x86.  This had no effect.&lt;br /&gt;
&lt;br /&gt;
My OS is 64 bit maybe other settings need changed.&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;
Don't use unsafe code.&lt;br /&gt;
&lt;/li&gt;
&lt;/ul&gt;
The library has code that requires full trust and the new version has this in a separate assembly.  I'm not sure if the unsafe code is in AntiXssLibrary.dll or HtmlSanitizationLibrary.dll but the Encode function I'm trying to use is in AntiXssLibrary.dll.  So I don't know if I can exclude it by not including a dll.&lt;br /&gt;
&lt;br /&gt;
Also, I briefly tried the approach of downloading the source code and removing the code but I got errors the project files couldn't be loaded when I tried opening the project.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Can someone help me get this to work?&lt;br /&gt;
&lt;br /&gt;
Thanks&lt;br /&gt;
&lt;/div&gt;</description><author>ScottMacMaster</author><pubDate>Fri, 12 Apr 2013 14:38:45 GMT</pubDate><guid isPermaLink="false">New Post: Release Build Fails 20130412023845P</guid></item><item><title>New Post: Update on the sanitizer.</title><link>http://wpl.codeplex.com/discussions/377019</link><description>&lt;div style="line-height: normal;"&gt;
&lt;p&gt;Reiterating programmerman's question.&amp;nbsp; bdorrans, should AntiXss be considered abandoned?&amp;nbsp; Obviously, .NET 4.5 covers some of the functionality, but (to my knowledge) doesn't have an equivalent to the GetSafeHtmlFragment() method.&amp;nbsp; Would love to know where
 things stand, as we have a number of libraries that rely on MWPL.&amp;nbsp;&lt;/p&gt;
&lt;/div&gt;</description><author>Tyrven</author><pubDate>Wed, 30 Jan 2013 19:04:37 GMT</pubDate><guid isPermaLink="false">New Post: Update on the sanitizer. 20130130070437P</guid></item><item><title>New Post: Update on the sanitizer.</title><link>http://wpl.codeplex.com/discussions/377019</link><description>&lt;div style="line-height: normal;"&gt;
&lt;p&gt;It's been a year now since the WPL was patched. Do we have any further news on updating the sanitizer?&lt;/p&gt;
&lt;/div&gt;</description><author>Programmerman</author><pubDate>Fri, 11 Jan 2013 17:31:58 GMT</pubDate><guid isPermaLink="false">New Post: Update on the sanitizer. 20130111053158P</guid></item><item><title>New Post: AntiXSS and Xml document</title><link>http://wpl.codeplex.com/discussions/402798</link><description>&lt;div style="line-height: normal;"&gt;
&lt;p&gt;Our application accepts xml data through our WCF interfaces. &amp;nbsp;This xml data is based on a variety of sources on a client's system, and transformed into a final inbound xml document for our application.&lt;/p&gt;
&lt;p&gt;This xml data is then used to generate data in our database and create business objects in our app. &amp;nbsp;Some of this data will be rendered directly on screen to end users of this data.&lt;/p&gt;
&lt;p&gt;As we have very little control over the variety of data sources on the client machine, but only on the final inbound xml, there is a potential (albeit small) of someone attempting an XSS attack via our xml structure.&lt;/p&gt;
&lt;p&gt;I want to be able to strip out any attributes and / or potential malicious html from the XML document, WITHOUT encoding the entire XML doc.&lt;/p&gt;
&lt;p&gt;I figured the antixss component would be a match, but this appears to throw the baby out with the bathwater, as it were, since the entire XML document ends up encoded, rather than just the sections which contain potential XSS attacks.&lt;/p&gt;
&lt;p&gt;Any thoughts on how I could accomplish this?&lt;br&gt;
&lt;br&gt;
C&amp;nbsp;&lt;/p&gt;
&lt;/div&gt;</description><author>quirksoftware</author><pubDate>Mon, 12 Nov 2012 03:49:55 GMT</pubDate><guid isPermaLink="false">New Post: AntiXSS and Xml document 20121112034955A</guid></item><item><title>New Post: AntiXSS library v4.2.1 with ASP.NET 3.5 or ASP.NET 4</title><link>http://wpl.codeplex.com/discussions/399453</link><description>&lt;div style="line-height: normal;"&gt;
&lt;p&gt;I want to use AntiXSS library v4.2.1 in my ASP.NET 3.5 &amp;amp; ASP.NET 4 web applications. How do I start? Do I need to recompile my entire application after I copy the DLL in the bin folder? Do I need to change all my .cs pages or just change the web.config
 to include the reference to the AntiXSS library?&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Thanks&lt;/p&gt;
&lt;p&gt;Hitesh&lt;/p&gt;
&lt;/div&gt;</description><author>hpkapadia</author><pubDate>Mon, 15 Oct 2012 19:39:01 GMT</pubDate><guid isPermaLink="false">New Post: AntiXSS library v4.2.1 with ASP.NET 3.5 or ASP.NET 4 20121015073901P</guid></item><item><title>New Post: Where is the SecurityRuntimeEngine???</title><link>http://wpl.codeplex.com/discussions/393165</link><description>&lt;div style="line-height: normal;"&gt;
&lt;p&gt;I'm trying to use the SRE module but I can't find the assembly. The installer does not create any other assembly apart from the AntiXSSLibrary.dll and the HtmlSanitizationLibrary.dll&lt;/p&gt;
&lt;/div&gt;</description><author>ralarcon</author><pubDate>Mon, 27 Aug 2012 06:23:12 GMT</pubDate><guid isPermaLink="false">New Post: Where is the SecurityRuntimeEngine??? 20120827062312A</guid></item><item><title>New Post: Update on the sanitizer.</title><link>http://wpl.codeplex.com/discussions/377019</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;I recently heard AntiXSS library was included in ASP.NET 4.5 (VS 2012) / .NET 4.5.&lt;/p&gt;
&lt;p&gt;Does .NET 4.5 include the latest version of AntiXSS that is overly restrictive?&lt;/p&gt;
&lt;p&gt;Thanks,&lt;br /&gt;Brian&amp;nbsp;&lt;/p&gt;&lt;/div&gt;</description><author>bchavez</author><pubDate>Wed, 22 Aug 2012 23:03:38 GMT</pubDate><guid isPermaLink="false">New Post: Update on the sanitizer. 20120822110338P</guid></item><item><title>New Post: AntiXSS 4.2.1 and MVC 3</title><link>http://wpl.codeplex.com/discussions/371350</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;Ok. Thanks&lt;/p&gt;&lt;/div&gt;</description><author>Bieters</author><pubDate>Fri, 20 Jul 2012 06:18:02 GMT</pubDate><guid isPermaLink="false">New Post: AntiXSS 4.2.1 and MVC 3 20120720061802A</guid></item><item><title>New Post: Update on the sanitizer.</title><link>http://wpl.codeplex.com/discussions/377019</link><description>&lt;div style="line-height: normal;"&gt;
&lt;p&gt;I wanted to update you on the current state of the sanitizer. We're aware of the frustration you're having and I can only apologise. We're still exploring options - I know it's been six months but I've been trying to get a long term solution to the problem
 rather than patching unwieldy code.&lt;/p&gt;
&lt;p&gt;The attempt to find a better solution and the resources to deliver it are still on-going I'm afraid, but it is discussed and pushed for on a regular basis.&lt;/p&gt;
&lt;p&gt;I'm sorry that's all I have for you right now.&lt;/p&gt;
&lt;/div&gt;</description><author>bdorrans</author><pubDate>Thu, 19 Jul 2012 18:13:46 GMT</pubDate><guid isPermaLink="false">New Post: Update on the sanitizer. 20120719061346P</guid></item><item><title>New Post: How do I configure AntiXSS 4.2 on .NET 3.5 </title><link>http://wpl.codeplex.com/discussions/362684</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;Nope, that's all you need to do.&lt;/p&gt;&lt;/div&gt;</description><author>bdorrans</author><pubDate>Thu, 19 Jul 2012 18:10:31 GMT</pubDate><guid isPermaLink="false">New Post: How do I configure AntiXSS 4.2 on .NET 3.5  20120719061031P</guid></item><item><title>New Post: AntiXSS 4.2 doesn't html encode on .NET 3.5</title><link>http://wpl.codeplex.com/discussions/362717</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;I'm not seeing this - can you reproduce it in a sample solution I can examine?&lt;/p&gt;&lt;/div&gt;</description><author>bdorrans</author><pubDate>Thu, 19 Jul 2012 18:10:11 GMT</pubDate><guid isPermaLink="false">New Post: AntiXSS 4.2 doesn't html encode on .NET 3.5 20120719061011P</guid></item><item><title>New Post: AntiXSS 4.2.1 and MVC 3</title><link>http://wpl.codeplex.com/discussions/371350</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;The current problems are with the Html Sanitizer.&lt;/p&gt;
&lt;p&gt;The encoding methods are perfectly fine and safe to use, so for your example usages you'll be ok.&lt;/p&gt;&lt;/div&gt;</description><author>bdorrans</author><pubDate>Thu, 19 Jul 2012 18:09:22 GMT</pubDate><guid isPermaLink="false">New Post: AntiXSS 4.2.1 and MVC 3 20120719060922P</guid></item><item><title>New Post: Hash character encoded into %23</title><link>http://wpl.codeplex.com/discussions/286311</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;Soon. Kinda of.&lt;/p&gt;
&lt;p&gt;The underlying problem lies within some asp.net controls using url encoding incorrectly. The ASP.NET folks have been trying to track them all down and that's still ongoing.&lt;/p&gt;
&lt;p&gt;The fix actually syncs the url encode with the .NET framework version, and as such uses code from the .NET framework. However that code is not open source, and we've been working with the legal folks to address this. What with the VS2012 beta releases this hasn't been at the top of everyone's mind, but now that has shipped we're pushing forward again and hope to get signoff within a few weeks.&lt;/p&gt;
&lt;p&gt;Once I have that you'll see a new version of the encoders up which will address the issue.&lt;/p&gt;
&lt;p&gt;Sorry it's taken so long.&lt;/p&gt;&lt;/div&gt;</description><author>bdorrans</author><pubDate>Thu, 19 Jul 2012 18:08:08 GMT</pubDate><guid isPermaLink="false">New Post: Hash character encoded into %23 20120719060808P</guid></item><item><title>New Post: Hash character encoded into %23</title><link>http://wpl.codeplex.com/discussions/286311</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;I am also having same issue. Is there any resolutions or workaround&amp;nbsp;for this?&lt;/p&gt;&lt;/div&gt;</description><author>dipakcodeplex</author><pubDate>Wed, 18 Jul 2012 18:47:30 GMT</pubDate><guid isPermaLink="false">New Post: Hash character encoded into %23 20120718064730P</guid></item><item><title>New Post: AntiXSS 4.2.1 and MVC 3</title><link>http://wpl.codeplex.com/discussions/371350</link><description>&lt;div style="line-height: normal;"&gt;
&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;all the problems is basically related to asp webforms or rich text editors?&lt;/p&gt;
&lt;p&gt;I only want to use Html.Encode or @Encoder.JavaScriptEncode of the library in an asp net MVC 3 online shop app.&lt;/p&gt;
&lt;p&gt;Are there problems with these methods too?&lt;/p&gt;
&lt;p&gt;Can someone explain a bit please?&lt;/p&gt;
&lt;/div&gt;</description><author>Bieters</author><pubDate>Tue, 17 Jul 2012 17:48:30 GMT</pubDate><guid isPermaLink="false">New Post: AntiXSS 4.2.1 and MVC 3 20120717054830P</guid></item><item><title>New Post: AntiXSS 4.2 doesn't html encode on .NET 3.5</title><link>http://wpl.codeplex.com/discussions/362717</link><description>&lt;div style="line-height: normal;"&gt;
&lt;p&gt;It seems that AntiXSS 4.2 htmlencode does not work on .NET 3.5.&lt;/p&gt;
&lt;p&gt;Did anyone face a similar problem and most importantly&amp;nbsp;is&amp;nbsp;there a solution to this?&lt;/p&gt;
&lt;/div&gt;</description><author>GothamCity</author><pubDate>Tue, 10 Jul 2012 19:21:30 GMT</pubDate><guid isPermaLink="false">New Post: AntiXSS 4.2 doesn't html encode on .NET 3.5 20120710072130P</guid></item></channel></rss>