in reply to Need help figure out CSRF vulnerability on this cgi code
Wherever you take in input from the internet, and output it directly as HTML, you have a CSRF. As you output all your variables without escaping, all your variables are CSRF opportunities. See HTML::Template for escaping. Basically, add add ESCAPE=HTML to all variables in your template.
Also see Is your web application really secure? ("CSRF").
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^2: Need help figure out CSRF vulnerability on this cgi code
by tinita (Parson) on Mar 31, 2012 at 20:51 UTC | |
|
Re^2: Need help figure out CSRF vulnerability on this cgi code
by Anonymous Monk on Mar 31, 2012 at 20:38 UTC | |
|
Re^2: Need help figure out CSRF vulnerability on this cgi code
by Anonymous Monk on Apr 01, 2012 at 02:35 UTC |