My admin claims that Buqtraq says there are vunerabilities in CGI.pm's handling of file uploads.
To test this theory, I searched buqtraq for such advisories. I found reports of problems with IE, PHP, and an older version of CGI-Lite.pm. Nothing for CGI.pm, which is what I would expect given the module's author and his other works.
Is there a problem or a risk, if you use taint mode and don't allow the user to choose where the uploaded file gets saved?
Update: Thanks for the replies. I need ammunition. I believe CGI.pm is trustworthy, but my admin is convinced that it's got problems, even though he can't provide details about the advisories he seen that argue against it. I think he's talking about the CGI-Lite report, personally, but...
How can I lead this horse to logic *and* make him think. And, yes, I know the old cliche. Put more nicely, please help me combat the FUD.
Also, Chris, I know enough about CGI programming to do something like this:
#! /usr/bin/perl -wT use strict; $|++; use CGI; my $query = CGI->new(); # ...and so on...
Unfortunately, my admin has an issue of misinformation and I don't know how to counter those args. Looking for reassurance from a community he appears to respect.
In reply to CGI.pm FUD by batmonk
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |