You have to be mindful of ever rendering any tainted strings ... Any string 
that came from user input should be considered a risk for cross site scripting, 
so that's any field editable by a user, or any query parameter, etc. If you 
append those strings to response or <WOString> render them, make sure to escape 
HTML or strip HTML.

ms

On Jul 11, 2011, at 9:41 PM, Mai Nguyen wrote:

> Do you mean the issue of malicious HTML tags?
> 
> I wonder what would be the best way to prevent those?
> 
> thanks,
> 
> mai
> 
> 
> On Jul 11, 2011, at 6:36 PM, George Domurot wrote:
> 
>> If you output strings with escapeHTML=false, you could have an issue.
>> You may want to consider stripping all potential tags from strings prior to 
>> rendering, or at the time of entry.
>> 
>> -G
>> 
>> On Jul 11, 2011, at 6:01 PM, Mai Nguyen wrote:
>> 
>>> Hello,
>>> I have found some good information about WebObjects and security at the 
>>> following wiki link:
>>> 
>>> http://en.wikibooks.org/wiki/WebObjects/Web_Applications/Development/Authentication_and_Security
>>> 
>>> However, there is no mention about SQL injections which seems to be an 
>>> active subject lately. Is WebObjects pretty safe, as there is no need to 
>>> generate SQL directly and access to the DB is going through the EOs 
>>> normally?
>>> Are there any other loopholes that I am not aware of?
>>> About the following article:
>>> http://support.apple.com/kb/TA26730?viewlocale=en_US
>>> Would the normal WebObjects behavior be pretty safe if one does not allow 
>>> the user to enter HTML tags? Does Project Wonder do something in this area?
>>> 
>>> Many thanks for your advice,
>>> 
>>> -mai _______________________________________________
>>> Do not post admin requests to the list. They will be ignored.
>>> Webobjects-dev mailing list      (Webobjects-dev@lists.apple.com)
>>> Help/Unsubscribe/Update your Subscription:
>>> http://lists.apple.com/mailman/options/webobjects-dev/george%40boxofficetickets.com
>>> 
>>> This email sent to geo...@boxofficetickets.com
>> 
> 
> _______________________________________________
> Do not post admin requests to the list. They will be ignored.
> Webobjects-dev mailing list      (Webobjects-dev@lists.apple.com)
> Help/Unsubscribe/Update your Subscription:
> http://lists.apple.com/mailman/options/webobjects-dev/mschrag%40pobox.com
> 
> This email sent to msch...@pobox.com

 _______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list      (Webobjects-dev@lists.apple.com)
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com

This email sent to arch...@mail-archive.com

Reply via email to