何が起きたか
CVE-2026-111704(CVSS 9.8、CWE-306)はNVD REST API経由で検証済み(2026年10月16日にVulnCheckが公開): LangChatのRESTコントローラーは、Sa-Token認証インターセプターが登録されていないため認証なしで到達可能であり、リモート攻撃者が平文のユーザーパスワードの読み取り、LLMプロバイダーAPIキーの取得、スーパー管理者アカウントの作成、データの変更/削除を行うことができます。
なぜ重要か
LLMチャット/エージェントゲートウェイの完全な認証なし侵害: すべてのユーザーの資格情報とすべての上流LLMプロバイダーAPIキーの完全な開示。攻撃者は被害者のOpenAI/Anthropic等のクォータを消費し、任意のユーザーになりすまし、すべてのAI会話を読むことができます。これはAIデプロイメントにとって最も重要なモデル資格情報露出パターンです。
攻撃経路
RESTコントローラーにSa-Tokenインターセプターが登録されていません。/api/v1/auth/usersへの認証なしリクエストは平文パスワードを返し、/api/v1/auth/*はスーパー管理者アカウントの作成を許可し、保存されたLLMプロバイダーAPIキーが取得可能です。
影響を受けるシステム
LangChat ≤ コミット2a6285a(github.com/LangChat/langchat)
緩和策
影響を受けるコミット以降にアップグレード。認証インターセプターがすべてのRESTコントローラーをカバーすることを確認し、公開されたLLMプロバイダーキー/資格情報をローテーションしてください。VulnCheckアドバイザリとAigcUserControllerリファレンスを参照。