<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Non-Standard HTML Fuels XSS Attacks</title>
	<atom:link href="http://blog.digitalstruct.com/2007/05/06/non-standard-html-fuels-xss-attacks/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.digitalstruct.com/2007/05/06/non-standard-html-fuels-xss-attacks/</link>
	<description>Getting inside the mind of a php developer.</description>
	<lastBuildDate>Tue, 17 Jan 2012 14:59:51 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: Santosh Patnaik</title>
		<link>http://blog.digitalstruct.com/2007/05/06/non-standard-html-fuels-xss-attacks/comment-page-1/#comment-30177</link>
		<dc:creator>Santosh Patnaik</dc:creator>
		<pubDate>Tue, 06 Nov 2007 09:37:02 +0000</pubDate>
		<guid isPermaLink="false">http://blog.digitalstruct.com/2007/05/06/non-standard-html-fuels-xss-attacks/#comment-30177</guid>
		<description>Have a look at &lt;a href=&quot;http://www.bioinformatics.org/phplabware/internal_utilities/htmLawed/index.php&quot; rel=&quot;nofollow&quot;&gt;htmLawed&lt;/a&gt;, a small and highly customizable HTML filter/purifier PHP script with anti-XSS capabilities.</description>
		<content:encoded><![CDATA[<p>Have a look at <a href="http://www.bioinformatics.org/phplabware/internal_utilities/htmLawed/index.php" rel="nofollow">htmLawed</a>, a small and highly customizable HTML filter/purifier PHP script with anti-XSS capabilities.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mike Willbanks</title>
		<link>http://blog.digitalstruct.com/2007/05/06/non-standard-html-fuels-xss-attacks/comment-page-1/#comment-6110</link>
		<dc:creator>Mike Willbanks</dc:creator>
		<pubDate>Tue, 08 May 2007 16:56:48 +0000</pubDate>
		<guid isPermaLink="false">http://blog.digitalstruct.com/2007/05/06/non-standard-html-fuels-xss-attacks/#comment-6110</guid>
		<description>@Ciprian: That is correct, in this case I was just showing an example of what was found in a real world application.  The function urlencode would be the proper way to encode urls for the href tag.  However, this is not always used.  Essentially proper filtering + urlencode or htmlentities should be sufficient depending on the area of application.  For instance if you are taking in an integer you may just want to append it to the string as long as it has been verified in that type of data.</description>
		<content:encoded><![CDATA[<p>@Ciprian: That is correct, in this case I was just showing an example of what was found in a real world application.  The function urlencode would be the proper way to encode urls for the href tag.  However, this is not always used.  Essentially proper filtering + urlencode or htmlentities should be sufficient depending on the area of application.  For instance if you are taking in an integer you may just want to append it to the string as long as it has been verified in that type of data.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ciprian</title>
		<link>http://blog.digitalstruct.com/2007/05/06/non-standard-html-fuels-xss-attacks/comment-page-1/#comment-6104</link>
		<dc:creator>Ciprian</dc:creator>
		<pubDate>Tue, 08 May 2007 15:21:48 +0000</pubDate>
		<guid isPermaLink="false">http://blog.digitalstruct.com/2007/05/06/non-standard-html-fuels-xss-attacks/#comment-6104</guid>
		<description>You should always use urlencode to encode url entities. Space will be translated in %20, making it harmless.</description>
		<content:encoded><![CDATA[<p>You should always use urlencode to encode url entities. Space will be translated in %20, making it harmless.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using apc
Page Caching using apc
Database Caching using apc
Object Caching 235/236 objects using apc

Served from: blog.digitalstruct.com @ 2012-02-04 07:19:37 -->
