OWN NEWS GATHER
← 戻る
The Hacker News

AI支援システム「HTTP Terminator」が新たなHTTPデsync手法とApacheのゼロデイを発見

要点

  • PortSwigger社のジェームズ・ケトル氏が構築したAIシステム「HTTP Terminator」が、新たなHTTPデシンク手法を発見・実証した。

  • システムと人間の共同検証により、Apache Traffic Serverのゼロデイ脆弱性(CVE-2026-63078)が検出・修正された。

  • 許可を得た3万のWebサイトをスキャンし、銀行や政府機関、空港などを含む約700件で脆弱性を特定した。

  • 応答キュー汚染(RQP)の信頼性を高める「dangling-byte」や、AIが提案した「Shared-Parser Confusion」などの新手法が確立された。

  • PortSwigger社はHTTP Terminatorをオープンソース化しており、内部でClaudeやClaude Codeが使用されている。

  • Webセキュリティ企業PortSwiggerの研究ディレクターであるジェームズ・ケトル氏は2026年8月7日、AI支援型研究システム「HTTP Terminator」を用いて未知のHTTPデsynchronization(デシンク:サーバー間でのリクエスト解釈のズレを突く攻撃)手法を複数特定し、Apache Traffic Serverにおけるゼロデイ脆弱性を発見したと発表した。AIの探索と人間の検証を組み合わせることで、銀行や政府機関、空港などの重要インフラに潜む多くの脆弱性を浮き彫りにしたという。

3万通りの候補から700件の脆弱サイトを特定

ケトル氏はHTTP Terminatorに対し、HTTPおよびSMTPに関する138のRFC(インターネット技術の標準仕様書)を細分化して読み込ませた。これを元にAIシステムは3万通りにおよぶ独自の攻撃ベクトル(攻撃経路候補)を生成。実際にスキャンが許可されている3万のWebサイトを検証したところ、大手銀行、政府インフラ、空港などを含む約700サイトで脆弱性が確認された。特に「Content-Type: multipart/byteranges」を用いた手法は汎用性が高く、米国の銀行を含む200以上のサイトが影響を受けたという。

応答の混線を確実にする「dangling-byte」技術

今回の研究では、応答キュー汚染(RQP:サーバーからの応答順序を乱し、他人のセッションクッキーやAPIキー等のデータを誤取得させる攻撃)の信頼性を高める「dangling-byte(ぶら下がりバイト)」技術が確立された。従来のRQPはタイミングのズレ(レースコンディション:処理の順序によって結果が不安定になる現象)に依存するため不確実だったが、この新技術は意図的に1バイト不足させたリクエストを送り、別のユーザーのリクエストによって補完されるまで応答を待機させることで、確実にRQPを引き起こす仕組みだ。

AIと人間の協調が生んだ「Shared-Parser Confusion」

また、サーバーが解析ロジック(パーサー)を再利用する際のバグを突く広範な概念「Shared-Parser Confusion(共有パーサーの混乱)」も提案された。AIがルール適用の矛盾を指摘し、ケトル氏がそれを検証して一般化した。ケトル氏は「AIと私のどちらか単独では発見できなかった」と語り、AIの提案と人間の分析力の融合を強調している。

Apacheのゼロデイ検出と推奨される防御策

人間主導の検証では、Apache Traffic Serverのデsyncゼロデイ脆弱性(CVE-2026-63078)も発見された。この問題はすでに修正されたが、2026年8月7日時点で公式データベースやNVDには公開レコードがなく、どのバージョンで対策されたか確認が難しい情報ギャップが存在する。PortSwigger社は防御策として上流でのHTTP/1.1の使用を避け、HTTP/2等へ移行することを推奨。移行が困難な場合はメソッドのホワイトリスト化とリクエストボディ制限を求めている。

ツールのオープンソース公開とAIモデルの評価

PortSwigger社はHTTP TerminatorをGitHub上でオープンソースとして公開した。本システムは文書抽出やテストケース生成にClaudeを、調査段階にClaude Codeを使用している。ケトル氏が最新AIを用いた再発見ベンチマークを実施したところ、ヒントを与えた状態でも「GPT-5.6 Sol」の成功率は30%にとどまったという。なお、CRLF(改行コード)を利用したデsync攻撃の研究チームも「crlf-desyncs」などのツールを公開している。

元URL