攻撃を試す コマ26

HTTPヘッダインジェクション

HTTPヘッダは改行区切り、ヘッダとボディは空行(連続する改行)で区切られる。 外部入力を検証せずヘッダに入れると、改行 %0d%0a を注入して 偽の Cookie 設定・リダイレクト・偽のレスポンスボディを作り込める。

攻撃例(name欄に): taro%0d%0aSet-Cookie:+SESSID=attacker

対策(改行除去+専用関数): ON — OFF
あなたの座席ID: 17ad3679dbaa この演習をリセット 演習一覧へ