I was told the below, from SecurityMetrics that this must be resolved. However, there is no cgi-bin or perl file in that path.
When we perform the following http://www.domain.com/cgi-bin/perl in the URL it pulls a 500 internal server error. Please direct this to a 404 not found alone; otherwise, the vulnerability appears valid.
Perl.exe When we perform the following http://www.domain.com/cgi-bin/perl.exe in the URL it pulls a 500 internal server error. Please direct this to a 404 not found alone; otherwise, the vulnerability appears valid.
They also said:
We do understand that it may not exist but please have your site show that. An internal server error does not prove that the file doesn't exist. A 404 not found does.
How can I do that? I'm using PHP 5.2.9 / Apache 2.2 / Centos 4.8
/cgi-bin/perl? Check your ScriptAlias and make sure you're looking in the right folder – DerfK Mar 10 '11 at 0:27this must be resolved, it's really up to you whether you do or don't. I personally would because 500 is the wrong error to return but you're under no obligation to do the same. – John Gardeniers Mar 10 '11 at 3:09