toshi さん、 Perl の場合だとして、ISAPI(PerlIS.dll)を使っている場合は、たぶんそういうことになると思います。
PATH_INFOがなくても、$ENV{'PATH_INFO'}に値が入っていたのは仕様ですか? PATH_INFOがなかったら、127.0.0.1/以降のアドレスがPATH_INFOに入ってしまいます。