window
Re: CGIが突然作動しなくなってしまいました。 ( No.2 )
日時: 2010/09/10 21:29
名前: nn

ところで、500エラーと関係あるかどうか分かりませんが、

<META name="GENERATOR" content="IBM WebSphere Studio Homepage Builder Version 11.0.3.0 for Windows">

ver11.0.3.0をお使いのようですが、

ftp://public.dhe.ibm.com/software/jp/hpb/fixpack/v110/hpb1103f/hpb1103f.txt

バージョン 11.0.2.1 から 11.0.3.0 への変更内容
・ サンプル CGI の中に脆弱性のあるサンプルが含まれている。

verアップしたのがCGI設置前か設置後か存じませんが、verアップ時にCGIスクリプトが書き換えられているということも考えられます。

anketo.cgiのperl、sendmailへのパスはサーバーの指示通りになっていますか?



ホームページ・ビルダーのサンプルCGIの脆弱性
http://www-06.ibm.com/software/jp/internet/hpb/security/hpbcgifix_20070514/index.html
ってことで、
http://www-06.ibm.com/software/jp/internet/hpb/security/hpbcgifix_20070514/hpbcgifix.html
で、修正案を書いてるわりには、
http://www-06.ibm.com/jp/domino01/swhc/esupport.nsf/all/hpb1032
では、従来通り修正前の手順を解説してるな。。


とりあえず、上記修正方法をよく読んでプログラム、HTML双方をよく確認してください。


http://takedayuya.jp/newpage4.htm
11行目:<INPUT type="hidden" name="to" value="〜">

修正後は、この隠しフィールドは不要となるはずです。