<?xml version="1.0" encoding="utf-8" ?>
<?xml-stylesheet type="text/xsl" href="RSS_xslt_style.asp" version="1.0" ?>
<rss version="2.0" xmlns:WebWizForums="https://syndication.webwiz.net/rss_namespace/">
 <channel>
  <title>Web Wiz Support and Community Forums : Request - parsing malicious tokens</title>
  <link>https://forums.webwiz.net/</link>
  <description><![CDATA[This is an XML content feed of; Web Wiz Support and Community Forums : Web Wiz Forums : Request - parsing malicious tokens]]></description>
  <copyright>Copyright (c) 2006-2013 Web Wiz Forums - All Rights Reserved.</copyright>
  <pubDate>Tue, 07 Apr 2026 20:19:31 +0000</pubDate>
  <lastBuildDate>Sat, 31 Jan 2004 14:07:15 +0000</lastBuildDate>
  <docs>http://blogs.law.harvard.edu/tech/rss</docs>
  <generator>Web Wiz Forums 12.08</generator>
  <ttl>360</ttl>
  <WebWizForums:feedURL>https://forums.webwiz.net/RSS_post_feed.asp?TID=9403</WebWizForums:feedURL>
  <image>
   <title><![CDATA[Web Wiz Support and Community Forums]]></title>
   <url>https://forums.webwiz.net/forum_images/web_wiz_forums.png</url>
   <link>https://forums.webwiz.net/</link>
  </image>
  <item>
   <title><![CDATA[Request - parsing malicious tokens : Thanks for the reply. It would...]]></title>
   <link>https://forums.webwiz.net/request-parsing-malicious-tokens_topic9403_post50130.html#50130</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="https://forums.webwiz.net/member_profile.asp?PF=15173">chrisleonard</a><br /><strong>Subject:</strong> 9403<br /><strong>Posted:</strong> 31&nbsp;January&nbsp;2004 at 2:07pm<br /><br /><P>Thanks for the reply.&nbsp; It would still be nice to check for an alpha immediately *before* the "on" string, but I understand that with the replace function that wouldn't be the most straightforward thing in the world.</P><P>At least I understand what's going on now ... at first it was certainly a little puzzling, until I found the filtering functions in your asps.&nbsp; Since "apps come and go (or at least change), but data lasts forever" (somebody else's line), I would welcome any changes in future versions that might lead to the unencoded storage of such data through a safe mechanism.&nbsp; Just my 0.02 ... I've work with lots - probably over 100 - of third-party apps, and for every app we install it seems that there is always a group of users with a legitimate need to do reporting through Crystal or Access or some other such tool.&nbsp; This will complicate those reports, as we will have to replicate the decoding functionality someplace else, that's all.</P><P>I do appreciate your response, though, and I think you really have a wonderful product.&nbsp; I am not losing site of the fact that this small issue is due to the fact that you are doing an excellent job scrubbing and protecting your data.&nbsp; Thanks for all the good work,&nbsp;but please consider my comments.</P><P>Sincerely,<BR>Chris</P>]]>
   </description>
   <pubDate>Sat, 31 Jan 2004 14:07:15 +0000</pubDate>
   <guid isPermaLink="true">https://forums.webwiz.net/request-parsing-malicious-tokens_topic9403_post50130.html#50130</guid>
  </item> 
  <item>
   <title><![CDATA[Request - parsing malicious tokens : The reason why &amp;#039;on&amp;#039;...]]></title>
   <link>https://forums.webwiz.net/request-parsing-malicious-tokens_topic9403_post50081.html#50081</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="https://forums.webwiz.net/member_profile.asp?PF=1">WebWiz-Bruce</a><br /><strong>Subject:</strong> 9403<br /><strong>Posted:</strong> 31&nbsp;January&nbsp;2004 at 4:44am<br /><br />The reason why 'on' is encoded is to prevent xss hacking using things like:-<br><br>onChange<br>onError<br>onMouseOver<br>etc.<br><br>The simplest solution to convert the HTML encoded characters back is touse the built in decoding function of the forum found infunctions/functions_filetrs.asp called decodeString<br><br>To make sure that the returend data from the database has any HTMLencoding turned back to normal Ascii characters just run it throughthis function.<br>]]>
   </description>
   <pubDate>Sat, 31 Jan 2004 04:44:51 +0000</pubDate>
   <guid isPermaLink="true">https://forums.webwiz.net/request-parsing-malicious-tokens_topic9403_post50081.html#50081</guid>
  </item> 
  <item>
   <title><![CDATA[Request - parsing malicious tokens : My name is Chris Leonard, and...]]></title>
   <link>https://forums.webwiz.net/request-parsing-malicious-tokens_topic9403_post50023.html#50023</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="https://forums.webwiz.net/member_profile.asp?PF=15173">chrisleonard</a><br /><strong>Subject:</strong> 9403<br /><strong>Posted:</strong> 30&nbsp;January&nbsp;2004 at 6:04pm<br /><br /><P>My name is Chris Leonard, and I am evaluating Web Wiz Forums for possible integration into my site (<A href="http://www.databaseguy.com/" target="_blank">http://www.databaseguy.com</A>&nbsp;- forums not yet publicly viewable).&nbsp; If I enter <strong>Chris Leonard</strong> as my real name in the Web interface, the column tblAuthor.Real_name stores the value as <strong>Chris Le&amp;#111;nard</strong>.&nbsp; Looking through register.asp and other related files, I see that the string "on" is being filtered out, because it could be part of malicious code.&nbsp; But (of course) this makes any reporting queries against the database backend rather awkward if I don't go through the un-editing proce supplied with Web Wiz that would reverse the editing process.&nbsp; So here's my question:&nbsp; Is there any reason those Replace function calls in functions_filters.asp couldn't check to make sure that the characters "on" (and other tokens) don't have alphanumeric characters immediately before or after them?&nbsp; I understand wanting to play it safe, and this is certainly not a complaint, and I think that it's great that this parsing is being done in your code; however, if it was possible to determine that there was an <EM>immediately</EM> preceding or trailing alphanumeric value before one of the malicious tokens, then it's not really a malicious token, right?&nbsp; Could this be considered as a modification for a future release?</P><P>Thanks for any reply,<BR>Chris</P><P>&nbsp;</P>]]>
   </description>
   <pubDate>Fri, 30 Jan 2004 18:04:31 +0000</pubDate>
   <guid isPermaLink="true">https://forums.webwiz.net/request-parsing-malicious-tokens_topic9403_post50023.html#50023</guid>
  </item> 
 </channel>
</rss>