By default, web2py already escapes all variables rendered in views to 
prevent XSS -- what additional protection does this provide?
 

On Wednesday, May 25, 2011 10:32:30 AM UTC-4, Alexandre Strzelewicz wrote:

> It could be a good idea to add a decorator to escape all requested 
> variables to avoid xss no ? 
>
> Actually I do : 
>
> In controller : 
>
> xss = local_import('xss') 
>
> def new_widget(): 
>     can_modify() 
>     # Xss 
> prevention 
>     for req in request.vars: 
>         request.vars[req] = xss.xssescape(request.vars[req]) 
>     [...] 
>
> In modules/xss.py : 
>
> http://pastie.org/1971510 
>

Reply via email to