OpenClawのゲートウェイ設定変更の保護を回避できる脆弱性
- タグ
- 国外
OpenClawでは、設定変更に対するゲートウェイの保護、同梱MCP/LSPツールのツールポリシー、ワークスペースのdotenvの扱いに脆弱性があり、CVE記録の公開日はいずれも2026年4月21日だ[7、8、9]。不完全な拒否リストの保護を回避して設定を書き換えられる脆弱性もあり、そのCVE記録は4月24日を公開日とする[10]。CISA-ADPのSSVCの評価では、4件ともExploitationがnoneだった[7、8、9、10]。
脆弱性の内容
開発元のOpenClawは現行の文書で、config.patchを設定の部分的な更新に、config.applyを設定全体を置き換えるときに使うと説明している[14]。組み込みのgatewayツールは、エージェントの実行を受け入れたゲートウェイを通じて設定を読み取る[14]。
| CVE | 概要 | 成立条件 | CVSS | 資料 |
|---|---|---|---|---|
| CVE-2026-45001 | エージェント向けのゲートウェイのconfig.patchとconfig.applyが、運用者の信頼する設定を保護できない(CWE-862) | オーナー専用のゲートウェイツールにアクセスできる、プロンプトインジェクションを受けたモデル | v4.0は6(MEDIUM)、v3.1は7.1(HIGH) | [7] |
| CVE-2026-44998 | 同梱のMCPとLSPのツールが、設定したツールの制限をすり抜ける(CWE-863) | ローカルでエージェントにアクセスできる攻撃者 | v4.0は2.3、v3.1は5.4 | [8] |
| CVE-2026-44992 | ワークスペースのdotenvがMINIMAX_API_HOSTを上書きできる環境変数の注入(CWE-441) | CVSSの評価では、攻撃元区分がローカルで、利用者の関与が要る | v4.0は4.1、v3.1は5 | [9] |
| CVE-2026-45006 | ゲートウェイツールのconfig.applyとconfig.patchで、不完全な拒否リストの保護を回避できる不適切なアクセス制御(CWE-184) | 侵害されたモデル | v4.0は7.7、v3.1は8.8 | [10] |
CVE-2026-45001の記録では、保護できない設定にサンドボックスのポリシー・プラグインの有効化・ゲートウェイの認証とTLS・フックのルーティング・MCPサーバーの設定・SSRFのポリシー・ファイルシステムの堅牢化が含まれている[7]。プロンプトインジェクションを受けたモデルは、保護対象の運用者の設定への無許可の変更を永続化できる[7]。同じ記録の謝辞の欄には、調整者としてKeenSecurityLab、ツールとしてqclawerが載っている[7]。
CVE-2026-44998の記録によると、攻撃者はポリシーの絞り込みの後に制限されたツールを有効なツールの集合に加え、プロファイルのポリシー・許可/拒否リスト・オーナー専用の制限・サンドボックスのポリシー・サブエージェントのポリシーを回避しうる[8]。
CVE-2026-44992の記録が示す攻撃では、攻撃者は認証情報付きのMiniMax APIの要求を、攻撃者の管理する接続先に向け直すことができる[9]。その要求のAuthorizationヘッダーにあるMiniMaxのAPIキーが露出しうる〔注1〕[9]。
VulnCheckはCVE-2026-45006の記録で、攻撃者がコマンドの実行、ネットワークの挙動、認証情報、運用者のポリシーに及ぶ悪意ある設定の変更を、再起動後も残る形で永続化できると説明した[10]。
時系列
| 日付 | 主体 | 内容 | 資料 |
|---|---|---|---|
| 2026年 | OpenClaw | 2026.4.5をnpmに公開した | [6] |
| 2026年 | OpenClaw | 2026.4.20をnpmに公開した | [6] |
| 2026年 | OpenClaw | 2026.4.23をnpmに公開した | [6] |
| 2026年 | - | CVE-2026-45001が予約された | [7] |
| 2026年 | VulnCheck | CVE-2026-45001・CVE-2026-44998・CVE-2026-44992・CVE-2026-45006のCVE記録を公開した | [7、8、9、10] |
| 2026年 | NIST | NVDにCVE-2026-45001を登録した | [11] |
| 2026年 | - | CVE-2026-44992のCVE記録が更新された | [9] |
| 2026年 | - | NVDのCVE-2026-45001の記録が更新された | [11] |
対象の製品と版
悪用の状況
CISA-ADPのSSVCでは、4件ともAutomatableがnoで、Technical ImpactはCVE-2026-45006がtotal、ほかの3件がpartialだった[7、8、9、10]。
NISTのNVDでは、CVE-2026-45001の記録が分析済み(Analyzed)の状態にあり、CISAの既知の悪用された脆弱性カタログへの追加日の項目(cisaExploitAdd)が無い[11]。
修正と回避策
OpenClawは、ゲートウェイ設定の変更の保護、同梱のMCP/LSPツールのツールポリシー回避、ワークスペースのdotenvによるMiniMaxのホストの上書き、設定の変更の保護が安全でない書き込みを許した問題について、それぞれのアドバイザリをGitHubに掲載した[1、2、3、4]。修正版のリリースのページもGitHubに掲載している[5]。
未公表の事項
- 影響を受けた利用者・環境の数
- 攻撃者による悪用の実例
- MiniMaxのAPIキーが露出した事例の有無
注
- 〔注1〕開発元の現行の文書によると、ワークスペースの.envは信頼の低い情報源で、OpenClawは優先順位を適用する前に、そこからのプロバイダーの認証情報と保護された実行時の制御を無視する[13]。
出典
当事者
- [1]OpenClaw『Agent gateway config mutations could change protected operator settings』(2026年4月21日公開、保存記録のみ) 保存記録
- [2]OpenClaw『Bundled MCP/LSP tools could bypass configured tool policy』(2026年4月21日公開、保存記録のみ) 保存記録
- [3]OpenClaw『Workspace dotenv MiniMax host override could redirect credentialed requests』(2026年4月21日公開、保存記録のみ) 保存記録
- [4]OpenClaw『Gateway config mutation guard allowed unsafe model-driven config writes』(2026年4月24日公開、保存記録のみ) 保存記録
- [5]OpenClaw『Release openclaw 2026.4.20』(2026年4月21日公開、保存記録のみ) 保存記録
- [6]OpenClaw『openclaw』(2026年4月21日公開、2026年11月7日閲覧)
公的機関
- [7]CVE Program(CNA: VulnCheck, Inc.)『OpenClaw < 2026.4.20 - Gateway Config Mutation Guard Bypass via Agent Tool Access』(2026年5月11日公開)
- [8]CVE Program(CNA: VulnCheck, Inc.)『OpenClaw < 2026.4.20 - Tool Policy Bypass via Bundled MCP/LSP Tools』(2026年5月11日公開)
- [9]CVE Program(CNA: VulnCheck, Inc.)『OpenClaw 2026.4.5 through 2026.4.19 - MiniMax API Host Override via Workspace dotenv』(2026年5月11日公開、2026年5月25日更新)
- [10]CVE Program(CNA: VulnCheck, Inc.)『OpenClaw < 2026.4.23 - Unsafe Config Mutation via Gateway Tool Denylist Bypass』(2026年5月11日公開)
- [11]National Institute of Standards and Technology『CVE-2026-45001』(2026年5月11日公開、2026年6月17日更新)
背景資料
- [13]OpenClaw『Environment variables』(公開日不明、2026年11月7日閲覧)
- [14]OpenClaw『Config RPC (programmatic updates)』(公開日不明、2026年11月7日閲覧)
更新記録
- 2026年4月28日:公開した。
- 2026年5月11日:CVE ProgramのCVE記録(出典7、8、9、10)とNVDの記録(出典11)を加え、リードと「脆弱性の内容」「時系列」「対象の製品と版」「悪用の状況」を改めた。
- 2026年5月25日:CVE-2026-44992のCVE記録の更新(出典9)を「時系列」に加え、「脆弱性の内容」の表1を改めた。
- 2026年6月17日:NVDのCVE-2026-45001の記録の更新(出典11)を「時系列」に加え、「悪用の状況」を改めた。
