Starletteに認証回避脆弱性「BadHost」CVE-2026-48710、FastAPIやvLLM等AI基盤に影響

登場人物紹介

チップス
どんぐり大学卒、一般企業の情報システム部で働く若手エンジニア。
入社1〜3年目らしい悩みを抱えつつ、日々の運用やセキュリティ対応に奮闘中。慌てんぼうだが素直で吸収力が高く、ボスに鍛えられながら着実に成長している。

ボス
セキュリティ、インフラ、運用の修羅場をくぐってきた歴戦のエンジニア。サイバーセキュリティラボの所長でボスと呼ばれている。
現場視点と経営視点の両方から、本当に使えるセキュリティとキャリア戦略を叩き込む。口は悪いが面倒見はよく、若手育成と実践的な情報発信に力を注いでいる。

「StarletteとかFastAPIで動いているうちのAI APIって、いきなり認証バイパスされたりするんでしゅか?」
「HostヘッダーだけでAIエージェント基盤に侵入できるって、どういう仕組みなんでしゅか?」

 

チップス

ボス、Starletteの「BadHost」っていう脆弱性が出たらしいでしゅが、うちのvLLMのデモも危ないんでしゅか?

ボス

そうだな。CVE-2026-48710は、HTTP Hostヘッダーに細工した文字列を入れるだけで認証ミドルウェアを回避できる重大な欠陥だ。FastAPI・vLLM・LiteLLMなどAI推論基盤の多くが影響を受けている。

2026年5月、Python製ASGIフレームワークStarletteで認証回避脆弱性CVE-2026-48710「BadHost」が公開されました。
本記事では、脆弱性の仕組みと影響範囲、AI基盤運用者がいま打つべき対策を順に整理していきます。

 

  • Starlette 1.0.1未満でHostヘッダー注入によりパスベース認証ミドルウェアを回避可能
  • FastAPI、vLLM、LiteLLM、MCPサーバなどAIエージェント基盤全般に影響、週3.25億DLの巨大エコシステム
  • Starlette 1.0.1への更新、scope[“path”]への切り替え、リバースプロキシ設置で緩和可能

 

AIエージェント基盤の多くがStarlette上で動くため、影響範囲は単一フレームワークにとどまりません。
事件の概要、攻撃の仕組み、運用者が取るべき対策の順に整理していきます。

 

オススメ案件

【Microsoft 365・Intune環境の設計構築】神保町/セキュリティ・エンドポイント管理

月額単価
900,000円 / 月
稼働場所
東京都リモート併用
業務領域
設計, 構築
作業内容:
Microsoft 365およびIntuneを用いた最新のエンドポイント管理...

【セキュリティ関連サービスの導入・構築・運用】小川町/EDR・MDM・認証基盤

月額単価
800,000円 / 月
稼働場所
東京都リモート併用
業務領域
要件定義, 設計, 構築, 運用・保守
作業内容:
自社セキュリティ関連サービスの導入から構築、運用までを一...

【情報セキュリティモニタリング・IT資産構成管理支援】虎ノ門(リモート併用)/インフラ経験が活きるセキュリティ案件

月額単価
700,000円 / 月
稼働場所
東京都リモート併用
業務領域
要件定義, 設計, 運用・保守
作業内容:
企業の安全性を支える情報セキュリティモニタリング(内部監...

【大手保険会社海外拠点向けCrowdStrike導入・IR支援】千代田区(リモート併用)/EDR・セキュリティエンジニア

月額単価
1,300,000円 / 月
稼働場所
東京都リモート併用
業務領域
要件定義, 設計, 構築, 運用・保守
作業内容:
大手保険会社のグローバル展開を支えるセキュリティ強化プロ...

【セキュリティ製品の運用・新規構築支援】新宿御苑(リモート併用)/WAF・IPS・IDS

月額単価
800,000円 / 月
稼働場所
東京都リモート併用
業務領域
構築, 運用・保守
作業内容:
多様なセキュリティ製品の運用および、ニーズに合わせた新規...

【銀行向けセキュリティ対策・AWSクラウド運用支援】勝どき/FISC準拠・AWS(IAM/Backup)

月額単価
900,000円 / 月
稼働場所
東京都
業務領域
構築, 運用・保守
作業内容:
銀行という極めて高い信頼性が求められる環境において、AWSを...

【大手商社向けSASE(Zscaler/Prisma)導入・構築支援】飯田橋(ハイブリッド)/ネットワーク・セキュリティ

月額単価
1,200,000円 / 月
稼働場所
東京都リモート併用
業務領域
要件定義, 設計, 構築
作業内容:
大手商社におけるSASE製品の導入需要拡大に伴う、体制強化の...

【船舶サイバーセキュリティ規制(IACS UR E26/E27)対応】新浦安/OT・ICSセキュリティ

月額単価
1,800,000円 / 月
稼働場所
千葉県
業務領域
その他
作業内容:
クルーズ事業の継続に不可欠な国際基準(IACS UR E26/E27)へ...

【通信会社向けフリーWiFiシステム構造改革】基本リモート/Splunk(o11y・ITSI)

月額単価
1,000,000円 / 月
稼働場所
フルリモート
業務領域
設計, 構築
作業内容:
大手通信会社が提供するフリーWiFiシステムの「構造改革」と...

【某官公庁向けNW・セキュリティ基盤の設計構築】西新橋・23区内DC/Cisco・FortiGate・PaloAlto

月額単価
950,000円 / 月
稼働場所
東京都リモート併用
業務領域
設計, 構築
作業内容:
官公庁向けの重要インフラを支えるネットワークおよびセキュ...
目次

事件の概要:1行のHostヘッダーがAIスタック全体を解錠

 

X41が発見しOSTIFが調整したCVE-2026-48710は、Starletteのリクエスト処理に潜む論理欠陥に起因します。

 

影響を受ける主なプロジェクト

 

影響は単一のライブラリではなく、AIエージェントや推論サーバの広い領域に及びます。
代表的な対象プロジェクトは以下の通りです。

 

分類代表的なプロダクト
WebフレームワークStarlette、FastAPI
LLM推論サーバvLLM、LiteLLM、Text Generation Inference
エージェント基盤MCPサーバ、各種Agentハーネス、OpenAIシムプロキシ
運用ツール評価ダッシュボード、モデル管理UI

 

詳細はX41のBadHostアドバイザリOSTIFの開示記事で確認できます。

 

チップス

FastAPIまで含まれるって、相当広範囲でしゅね…うちのMCP連携も対象でしゅか?

ボス

その可能性は高い。MCPサーバはStarletteを基盤に使う実装が多いからな。badhost.orgにスキャナが公開されているから、まず棚卸しから始めるといい。

攻撃の仕組みとAI基盤運用者のリスク

 

BadHostは「Hostヘッダーを信用してURLを再構築する」という前提を突いた、極めて構造的な欠陥です。

 

URL再構築ロジックを悪用する流れ

 

Starletteは「Hostヘッダー+リクエストパス」を連結して再パースし、その結果を request.url.path として扱います。
攻撃の典型的な流れは以下の通りです。

 

  • 攻撃者がHostヘッダーに「/」「?」「#」を埋め込み、URLの境界をずらす
  • ミドルウェアが見るパスは安全な値だが、実際のルートは保護対象のエンドポイントへ到達する
  • 結果として管理APIや内部用LLMエンドポイントに認証なしでアクセスされる

 

運用者が今すべき対策

 

パッチ適用に加えて、ミドルウェア側のパス参照ロジックも見直すと一段堅牢になります。
優先順位の高い対策は以下の通りです。

 

  • Starlette 1.0.1以降へ即時アップデートし、FastAPIなど依存ライブラリも更新する
  • 認証ミドルウェアで request.url.path ではなく scope[“path”] を参照する
  • nginxなどRFC準拠のリバースプロキシを前段に置き、不正なHostヘッダーを遮断する

 

チップス

「Hostヘッダーは攻撃者が自由に書ける」って前提を忘れちゃいけないんでしゅね。

ボス

ふふふ、その視点こそ重要だ。Webセキュリティの古典的な教訓だが、AIスタックでも同じ原則が通用すると示した事例だな。

まとめ:AI基盤のセキュリティ前提を見直す好機

 

BadHostは、AIエージェント基盤がWebアプリ並みの攻撃面を持つことを改めて示した事例です。
Starletteのバージョン更新に加えて、認証ロジックのパス参照、リバースプロキシによる検証層の導入を併せて進めるべきです。
AI推論APIや管理UIの外部公開を見直すきっかけとしても活用しましょう。

 

チップス

AI基盤も「普通のWebアプリ」と同じ目線で守る必要があるんでしゅね。

ボス

そうだ。新しい技術でも、攻撃面と認証境界の見直しという基本姿勢は変わらない。ここを徹底できれば一気に堅牢になるぞ。

オススメ案件

【Microsoft 365・Intune環境の設計構築】神保町/セキュリティ・エンドポイント管理

月額単価
900,000円 / 月
稼働場所
東京都リモート併用
業務領域
設計, 構築
作業内容:
Microsoft 365およびIntuneを用いた最新のエンドポイント管理...

【セキュリティ関連サービスの導入・構築・運用】小川町/EDR・MDM・認証基盤

月額単価
800,000円 / 月
稼働場所
東京都リモート併用
業務領域
要件定義, 設計, 構築, 運用・保守
作業内容:
自社セキュリティ関連サービスの導入から構築、運用までを一...

【情報セキュリティモニタリング・IT資産構成管理支援】虎ノ門(リモート併用)/インフラ経験が活きるセキュリティ案件

月額単価
700,000円 / 月
稼働場所
東京都リモート併用
業務領域
要件定義, 設計, 運用・保守
作業内容:
企業の安全性を支える情報セキュリティモニタリング(内部監...

【大手保険会社海外拠点向けCrowdStrike導入・IR支援】千代田区(リモート併用)/EDR・セキュリティエンジニア

月額単価
1,300,000円 / 月
稼働場所
東京都リモート併用
業務領域
要件定義, 設計, 構築, 運用・保守
作業内容:
大手保険会社のグローバル展開を支えるセキュリティ強化プロ...

【セキュリティ製品の運用・新規構築支援】新宿御苑(リモート併用)/WAF・IPS・IDS

月額単価
800,000円 / 月
稼働場所
東京都リモート併用
業務領域
構築, 運用・保守
作業内容:
多様なセキュリティ製品の運用および、ニーズに合わせた新規...

【銀行向けセキュリティ対策・AWSクラウド運用支援】勝どき/FISC準拠・AWS(IAM/Backup)

月額単価
900,000円 / 月
稼働場所
東京都
業務領域
構築, 運用・保守
作業内容:
銀行という極めて高い信頼性が求められる環境において、AWSを...

【大手商社向けSASE(Zscaler/Prisma)導入・構築支援】飯田橋(ハイブリッド)/ネットワーク・セキュリティ

月額単価
1,200,000円 / 月
稼働場所
東京都リモート併用
業務領域
要件定義, 設計, 構築
作業内容:
大手商社におけるSASE製品の導入需要拡大に伴う、体制強化の...

【船舶サイバーセキュリティ規制(IACS UR E26/E27)対応】新浦安/OT・ICSセキュリティ

月額単価
1,800,000円 / 月
稼働場所
千葉県
業務領域
その他
作業内容:
クルーズ事業の継続に不可欠な国際基準(IACS UR E26/E27)へ...

【通信会社向けフリーWiFiシステム構造改革】基本リモート/Splunk(o11y・ITSI)

月額単価
1,000,000円 / 月
稼働場所
フルリモート
業務領域
設計, 構築
作業内容:
大手通信会社が提供するフリーWiFiシステムの「構造改革」と...

【某官公庁向けNW・セキュリティ基盤の設計構築】西新橋・23区内DC/Cisco・FortiGate・PaloAlto

月額単価
950,000円 / 月
稼働場所
東京都リモート併用
業務領域
設計, 構築
作業内容:
官公庁向けの重要インフラを支えるネットワークおよびセキュ...
よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

この記事を書いた人

セキュリティプロ・フリーランスは、セキュリティ領域に特化したフリーランス向けのエージェントサービスです。案件探しだけでなくキャリアにお悩みの方もお気軽にご相談ください。

目次