Subject: | CGI plus sign character taint problem |
Date: | Fri, 15 Jan 2010 14:10:41 -0800 |
To: | bug-CGI.pm [...] rt.cpan.org |
From: | ken <klchu [...] lbl.gov> |
CGI.pm-3.48
perl:
This is perl, v5.10.0 built for x86_64-linux-gnu-thread-multi
OS:
Linux ubuntu - 2.6.27-16-generic x86_64 GNU/Linux
It can be reproducible in
Linux 2.6.22.18-1 x86_64 GNU/Linux
Error message:
Insecure dependency in require while running with -T switch at
/usr/local/share/perl/5.10.0/CGI.pm line 532
In a sample html form with text input enter a single plus sign '+'
without quotes.
You get the above error. No other characters gives this error.
You can put 2 or more plus sign its fine or a plus sign with a space its
fine too, '+ ' without quotes.
Ken