リクエストをリダイレクトすることで発生します。入力を有害なサイトに変更することによって、攻撃者はフィッシングを行ったり、ユーザーの認証情報を取得したりします。変更されたリンク内のサーバー名は元のサイトとまったく同じであるため、フィッシングの企みは見た目にはわからず、あたかも信頼されたサイトのように見えることがあります。作成する目的でも使用されます。リダイレクトさせたい場合は、たとえば次のようなコードを実装します。明示的に宣言されており、攻撃者が操作することはできません。リダイレクト以下の例では、安全でないリダイレクトおよび転送コードを示します。ユーザーをリダイレクトします。安全性確認を行わなければ、上記のコードは攻撃に対して脆弱なものとなります。フィッシング詐欺において、この脆弱性はユーザーを有害なサイトにリダイレクトすることに悪用される可能性があります。サイトにリダイレクトさせることが可能です。示すリンクであるため、このようなリダイレクトが実行されるおそれがあることにユーザーは気付きません。サイトは特に、オープンリダイレクト攻撃に対して脆弱です。適用する必要があります。アクションのコードを以下に示します。リダイレクトを返します。パラメーターに対する検証が何も行われていません。(ユーザー名またはパスワードが正しくありません。この例は誤っています。呼び出しさえ行っていません。含まれているべきです。転送を行うことでその制約がバイパスされてしまうという例にするのがよいでしょう。リクエストは適切なものかのチェックをアプリケーションで実行する必要があります。アプリケーションのアクセス制御を通過し、その結果、通常なら許可されない管理機能に攻撃者を転送してしまうおそれがあります。リクエストを受け取ります。アドレスにブラウザーをリダイレクトするレスポンスを送信します。}未検証のリダイレクトと転送の防止リダイレクトと転送を安全に使用するには、以下の方法があります。リダイレクトと転送の使用は避けましょう。検証する方法を備えていなければなりません。移動がユーザーに認可されていることも確認します。翻訳するための識別値にすることを推奨します。作成することによって、入力をサニタイズします。すべてのリダイレクトに対して、サイトから離れることをユーザーに通知するページを最初に通過するように強制します。ユーザーには、このページで通知確認のリンクをクリックさせます。OWASPDisclaimers。