応用情報暗記無料で始める

HTTPヘッダインジェクションとHTTPレスポンス分割とは?えいちてぃーてぃーぴーへっだいんじぇくしょんとえいちてぃーてぃーぴーれすぽんすぶんかつ

HTTPヘッダインジェクションとHTTPレスポンス分割とは、リダイレクト先やCookie値を外部入力から組み立てる際、改行コード(CR・LF)を挿入されてヘッダを追加・偽造される攻撃。改行2つでボディ境界を作られると1つの応答が2つに割れ、これがHTTPレスポンス分割でキャッシュ汚染にもつながる。

最終更新:2026-10-06

試験情報

応用情報技術者試験の頻出用語/テクノロジ系

別名:HTTPヘッダインジェクション、HTTPレスポンス分割

応用情報を最短で暗記・合格する →

具体例

Location: の値へ改行と Set-Cookie: を続けて注入されると、攻撃者が指定したセッションIDを利用者に配れてしまう。対策は入力から改行を除去するのではなく、フレームワークのヘッダ設定APIを使い、値の改行を許さない実装に統一することである。

試験での引っ掛け

XSSと同じ「出力時のエスケープ」で片付けると誤る。危険なのはHTMLの記号ではなく改行コード。また被害はブラウザ側だけでなく、途中のキャッシュサーバが偽の応答を保存する点も見落とされやすい。

関連用語

解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。

応用情報を最短で暗記・合格する →

試験での特徴
  • 分野:テクノロジ系
  • XSSと同じ「出力時のエスケープ」で片付けると誤る。