攻撃を試す コマ26

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

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

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

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