何が起きたか
Open WebUI 0.11.4より前のバージョンでは、呼び出し元がリストルートで明示的なバックエンドインデックスを渡す場合に、要求されたモデルプロバイダーバックエンドが有効であることの再チェックが行われません。UIのユーザーは無効化されたプロバイダーに到達し、設定済みAPIキーを運ぶリクエストをトリガーし、バックエンドのバージョン文字列を読み取り、管理者が制限しようとした接続を列挙できます。
なぜ重要か
Open WebUIの無効化されたバックエンドには通常、運用者が一般ユーザーから隠したい専用のAPIキー/エンドポイントが保持されています。この認可ギャップにより、認証済みユーザーは以前ゲートされていたモデルプロバイダーにアクセスでき、クォータを消費したり接続メタデータを露出させたりする可能性があります — これは広く展開されているセルフホスト型チャットUIにおける構成境界のバイパスです。
攻撃経路
認証済みユーザーがOllama/OpenAI互換のリストルートでパスセグメントまたはクエリパラメータとして明示的なバックエンドインデックスを指定し、無効化されたモデルプロバイダーバックエンドに到達します。リクエストは設定済みAPIキーを運び、バージョン文字列と接続メタデータが読み取り可能になります。
影響を受けるシステム
open-webui < 0.11.4 (OllamaおよびOpenAI互換モデルリストルート)
緩和策
Open WebUI 0.11.4(GHSA-hm62-64q2-6gxw)にアップグレードしてください。