安全だとは思いますが、確実とは言えません。すべてあなたの責任のもとに運用してください。セキュリティの問題にはできる限り対応するつもりです。まずい点を見つけたら連絡してください。古いヴァージョンには、IE6,7の脆弱性対策ができていません。以降を利用することを推奨します。古いヴァージョンには、バッファオーバーランの脆弱性があります。エンコーディングされた検索式の脆弱性があります。古いヴァージョンには、ディレクトリトラバーサル問題があります。scripting脆弱性の問題があります。ゴミのファイルを作られてしまうというセキュリティホールがあります。メンテナンスされていませんので、バグやセキュリティホールなどが残っている可能性が高いです。系列の最新版を利用することを強く推奨します。されるようですできるだけ新しい版を使ってください。実行させることができてしまう問題を意味します。サーバ側に直接なんらかの問題は発生しませんが、クライアント側に(時によっては多大な)影響を与えることがあります。用途によっては非常に危険です。クロスサイトスクリプティングに関しては以下の情報が参考になります。検索文字列がサニタイズされなくなり、クロスサイトスクリプティング脆弱性が発生します。以降では先頭のタブを削除することで、この問題に対処しました。namazu.cgi及び.namazurcをwebから参照できない位置に移動する。以下の説明では/usr/local/libに移動したものと仮定して説明している。本来のnamazu.cgiに変えて以下のスクリプトを作成し、適切な実行権限を与える。実装は標準エラー出力と標準出力を同一に扱うものがあり、その結果クロスサイトスクリプティング問題を引き起こすことがありました。いうファイルに警告を出力するよう変更して対処しました。標準エラー出力の扱いについては言及されていません。作成者はこの点に注意する必要があると思われます。正規表現による検索をサポートしています。負荷をかけることが可能な場合があります。利用するサーバリソースを制限することで、CGIの過剰稼働でサーバが他の処理に悪影響を与えるのを防ぐことができます。2.0では、RLimitCPU/RLimitMEM/RLimitNPROCディレクティブを利用することでサーバリソースを制限できます。秒で処理を打ち切るようになっています。directive)。directive)。利用する場合は、状況に応じてこれらの値を設定するようにして下さい。Powerpoint,一太郎文書他)を処理した場合に、ウィルスに感染する可能性を完全には否定できません。一太郎他)で開くのと同程度の危険性です。古いバージョンやセキュリティ設定を変更している場合はマクロが実行される可能性があります。処理する文書は予めアンチウィルスソフトでウィルスの除去を行うようにしてください。文書ファイルを開いたときに、ウィルスチェックが働きます。この機能を併用することをお勧めします。コントロールフィルタもあります。マクロが含まれていても実行されません。コントロールフィルタに渡されるため注意する必要があります。文書フィルタの場合は、マクロを実行しないため、この脅威にさらされることはありません。コントロールフィルタを使用することができませんので、この脅威にさらされることはありません。して確認することができます。電子メール/ネットニュースに添付されたBase64エンコード部分をデコードして取り出り出します。コントロールフィルタに関する注意」と同様にウィルスに感染する可能性があります。処理する電子メール/ネットニュースは予めアンチウィルスソフトでウィルスの除去を行うようにしてください。コントロールフィルタで処理することはありません。コントロールフィルタに関する注意」と同様にウィルスに感染する可能性があります。処理するアーカイブファイルは予めアンチウィルスソフトでウィルスの除去を行うようにしてください。ディレクトリトラバーサルNamazuでは、複数の言語の切替えにテンプレートファイルを用いています。言語の指定は環境変数LANG、もしくはCGIパラメータのlangによって行われます。特定の状況下で、LANGパラメータに相対パス表現をあたえることでリモートユーザーがサーバ上にある任意のファイルにアクセスできてしまします。traversal)と呼ばれる問題です。この問題は以下の手順によって発生します。アクセスできてしまう同様の問題が、resultパラメータにもあります。Windows環境下では、相対パスに存在しないディレクトリを含んでいてもファイルにアクセスすることができます。loader]timeout=30default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS(略)上記の例では、C:\fooというディレクトリは存在していません。Linuxシステム上では、存在しないディレクトリを含むパスへのアクセスはできませんが、他のUnix系システム全てがどうかについては確認できていません。2.0.16で修正されました。Windowsを使っているユーザはアップグレードすることを強く推奨します。pnamazuにもresultパラメータで同様の問題があります。pnamazuを使っている場合は最新版にアップグレードすることを推奨します。出力結果からエンコードを自動認識して表示しています。エンコーディングされた文字列がほぼそのまま含まれてしまいます。誤認することがあります。エンコーディングされたスクリプトを指定すると、ユーザのブラウザ上で任意のスクリプトを実行される可能性があります。出力するように修正しました。バージョンアップすることで、この問題を回避することができます。指定する機能を有しています。以前のバージョンでもこの問題を回避することができます。指定することができます。"ISO-8859-3"バッファオーバーランバッファオーバーランとは、プログラムの不具合によりデータ領域外のメモリを書き換えることで誤動作を起こす代表的なセキュリティホールです。バッファオーバーランを悪用した不正アクセスが行なわれる可能性があります。表示する場合にバッファオーバーランを起こします。バージョンアップすることを強く推奨します。謝辞この文書の必要性を気づかせてくれた荒木靖宏氏に感謝します。)及び花井亮氏(NECフィールディング.東日本CSD)によって発見されました。両氏よりのご報告に感謝します。氏に指摘を受けました。同氏のご報告に感謝します。提供していただきました。Porter氏によって発見されました。「はせがわようすけ」氏に指摘を受けました。同氏のご報告に感謝します。$webmaster@namazu.org。