脆弱性・CVE速報深刻度: 高

Mistral Vibe の遠隔コード実行 CVE-2026-116843(CVSS 8.8): --worktree 起動時に信頼確認前に git フィルターが走る。3.0.3 で修正

目次(6)

CVE-2026-116843

NVD は 2026-10-27 に、コーディングエージェント「Mistral Vibe」の脆弱性(CVE-2026-116843)を登録しました。--worktree オプションで起動すると、信頼済みフォルダの確認より前に、悪意あるリポジトリの .git/config に書かれた git フィルタードライバーのコマンドが実行されるとされています。3.0.3 より前が影響を受けます。

何が起きるか

  • CVE-2026-116843(信頼できないコードの読み込み、CWE-829): --worktree で起動すると、git worktree add が .gitattributes を適用し、フィルター(smudge・clean・process)のコマンドを実行します。この処理が信頼済みフォルダの確認より前に行われるため、攻撃者が用意したコマンドが利用者の権限で動くとされています。
  • 攻撃者は、細工したリポジトリを利用者に取得させて、--worktree 付きで Mistral Vibe を開かせる必要があります(利用者の操作が必要)。
  • CVSS v3.1 は 8.8(High、AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H)、v4.0 は 8.7 です。
  • 攻撃の具体的な手順は、本記事では扱いません。

修正の状況

  • 影響を受けるのは 3.0.3 より前 で、3.0.3 で修正されています。
  • 公式な回避策は確認できていません。

数値と出典(2026-11-02 時点)

CVE種類認証CVSS v3.1 / v4.0CWEEPSS
CVE-2026-116843信頼確認前の git フィルター実行による遠隔コード実行不要(利用者の操作が必要)8.8 / 8.7CWE-8290.43%(パーセンタイル 37.6%、11/1)
  • NVD の状態は Deferred(NVD 自身の評価は未実施)で、CVSS は CNA(VulnCheck)が付けた値です。
  • KEV(CISA の悪用確認済みカタログ、2026.10.30 版・1766 件)には掲載がありません。実際の攻撃での悪用は確認していません。

severity を high とした理由

認証は不要でコード実行に至りますが、細工したリポジトリを開かせる利用者の操作と、--worktree という特定の起動方法が前提で、CVSS は 8.8 です。EPSS は低く KEV もないため、過去の判断の基準(認証不要かつ CVSS 9.0 以上は critical、利用者の操作や条件が要るものは high)に合わせて high としています。開発者の端末では、秘密情報や認証情報に触れうる点に注意が必要です。

対応として考えられること

  1. Mistral Vibe を使っていないか確認し、版を調べます。
  2. 3.0.3 より前であれば、3.0.3 以降に更新します。
  3. 更新までの間、出所の不明なリポジトリでは --worktree を使わないようにします(推定)。
  4. 出所の不明なリポジトリの .git/config や .gitattributes に、不審なフィルター設定が無いか確認します(推定)。
  5. 不審な実行の疑いがあれば、その端末の認証情報やトークンを再発行します(推定)。

未確認の点

  • 実際の攻撃での悪用は確認していません。
  • --worktree を使わない通常の起動での挙動は確認できていません。
  • NVD 自身の評価は未実施で、CVSS は CNA の値です。

この記事について

出典

この記事を共有