目次(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.0 | CWE | EPSS |
|---|---|---|---|---|---|
| CVE-2026-116843 | 信頼確認前の git フィルター実行による遠隔コード実行 | 不要(利用者の操作が必要) | 8.8 / 8.7 | CWE-829 | 0.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 としています。開発者の端末では、秘密情報や認証情報に触れうる点に注意が必要です。
対応として考えられること
- Mistral Vibe を使っていないか確認し、版を調べます。
- 3.0.3 より前であれば、3.0.3 以降に更新します。
- 更新までの間、出所の不明なリポジトリでは --worktree を使わないようにします(推定)。
- 出所の不明なリポジトリの .git/config や .gitattributes に、不審なフィルター設定が無いか確認します(推定)。
- 不審な実行の疑いがあれば、その端末の認証情報やトークンを再発行します(推定)。
未確認の点
- 実際の攻撃での悪用は確認していません。
- --worktree を使わない通常の起動での挙動は確認できていません。
- NVD 自身の評価は未実施で、CVSS は CNA の値です。
この記事について
- 執筆・編集
- World Security 編集部
出典
- NVD CVE-2026-116843(NIST NVD)
- Mistral Vibe before 3.0.3 RCE via git filter drivers in worktree mode(VulnCheck)
- FIRST EPSS(FIRST)
- CISA KEV カタログ(CISA)



