概要
OpenClaw の matchesExecAllowlistPattern 関数 に おいて、パターン の 小文字 変換 と glob マッチング が POSIX パス 上 で 過剰 に マッチ する 脆弱性 が 存在 します。攻撃者 は パス の 正規化 処理 の 不備 を 利用 し、本来 実行 が 許可 されて いない コマンド を exec 許可リスト の チェック を 回避 して 実行 できます。
CVSS ベクトル
| 項目 | 値 |
|---|---|
| CVSS スコア | 9.8(Critical) |
| 攻撃 元 区分 | ネットワーク |
| 攻撃 条件 の 複雑 さ | 低 |
| 必要 な 特権 レベル | 不要 |
| ユーザー 関与 | 不要 |
| CWE | CWE-625(寛容 な 正規 表現) |
影響 を 受ける ソフトウェア
| 製品 | 影響 バージョン | 修正 バージョン |
|---|---|---|
| OpenClaw | < 2026.3.11 | 2026.3.11 |
修正 バージョン と 回避策
- 修正 バージョン: 2026.3.11
- アップデート まで の 間 は、exec 許可リスト に 絶対 パス の みを 指定 し、glob パターン の 使用 を 最小限 に する こと を 推奨
関連 リンク
データソース: NVD (NIST) AI解説は Claude API により自動生成されています。正確性については原文をご確認ください。
