Mistral Vibe CVE-2026-122135: A Crafted Repo Ran Code Before the Trust Prompt

VulnCheck published CVE-2026-122135 on November 4, 2026: Mistral Vibe ran commands from a repository’s own Git configuration at session start, before the trust prompt appeared. The issues, found by Francisco Rosales of Manifold Security, are fixed in version 3.0.3.

Christopher Ort
By Christopher Ort · 2 min read
Share
A laptop on a wooden desk showing a blurred terminal and a folder of project files, afternoon window light from the side.
On this page
  1. Quick Take
  2. What happened
  3. What you should do
  4. What it means
  5. About the analysis
  6. Sources

A coding agent that asks “do you trust this repository?” is not much use if it has already run the repository’s commands. The Injection‘s week-45 roundup reports that VulnCheck published CVE-2026-122135 (CVSS 8.6) on November 4, 2026, for Mistral Vibe: the tool “ran commands from a repository’s own Git configuration at session start, before the trust prompt appeared.” Francisco Rosales of Manifold Security found three such flaws. All three are fixed in version 3.0.3.

i10X Quick Take

Quick Take

  1. Product: Mistral Vibe, Mistral’s coding-agent tooling.
  2. Bug: Commands taken from a repo’s Git configuration executed at session start, ahead of the trust prompt. Three related flaws; CVE-2026-122135 is scored 8.6.
  3. Finder: Francisco Rosales, Manifold Security.
  4. Fix: Upgrade to Mistral Vibe 3.0.3 or later. Do not open untrusted repositories in older versions.

What happened

Trust prompts are a standard pattern in agentic IDEs and CLIs: the tool inspects a new repo, then asks the human before it will follow project-level hooks, configs or auto-run instructions. The Vibe bugs broke that order of operations. If Git configuration in the repo itself can run a command at session start, an attacker only needs the developer to point Vibe at a malicious or trojaned project. The prompt arrives too late.

This is the same family of failure as untrusted-repo bugs in other coding agents this season (Aider’s .aider.conf.yml issue is one example). The right fix is not a clearer dialog; it is to parse and apply repo-supplied configuration only after an explicit trust decision, and to ignore hook-like Git settings until then.

What you should do

  • Update Mistral Vibe to 3.0.3 or later.
  • Until you have updated, do not run Vibe against repositories you do not already trust, including fresh clones of unfamiliar GitHub projects and student or vendor sample repos.
  • If an older Vibe session was started in an untrusted repo, treat that workstation as possibly exposed and review what the session ran.

What it means

Every major coding agent is being asked the same question this autumn: does “trust this workspace” actually gate execution, or is it a courtesy screen? A CVSS 8.6 on a pre-prompt execution path is a serious answer. Mistral shipped a fix in 3.0.3; teams should not assume other agents with a similar prompt are safe without checking the same order-of-operations bug.

About the analysis

Researched and written with AI assistance under the editorial responsibility of the i10X News team. The title image is an AI-generated illustration. Read our AI Use Policy. Spotted an error? Request a correction.

This i10x report is based on The Injection’s week-45 summary of the VulnCheck advisory for CVE-2026-122135 (November 4, 2026). i10x did not test Mistral Vibe.

Sources

Christopher Ort

Christopher Ort

Christopher Ort handles SEO, AI agent workflows and PR & partnerships at i10x.ai, the all-in-one AI workspace built by i10X Global Pte. Ltd. in Singapore. He is a graduate of Friedrich-Alexander-Universität Erlangen-Nürnberg (FAU). He is the author of “The Style Penalty”, a study published on SSRN that analyses 1,576 evaluation decisions by four frontier AI models to show how AI-written CVs fare in automated hiring screens; the research has been covered by heise online and t3n.

Timeline

What happened before

  1. Release

    Mistral Large 4

    1M context · $1.36 / $4.18 per 1M tokens

    Open-weight MoE multimodal model, public preview (weights coming soon).

    docs.mistral.ai (source, opens in a new tab)
  2. Funding

    Mistral raises €3B Series D at ~€21B valuation

    Series D · €3B at $24.4B valuation

    reuters.com (source, opens in a new tab)
  3. Partnership

    Microsoft commits multiple billions to Mistral’s European GPU capacity

    With Microsoft · Compute

    reuters.com (source, opens in a new tab)
  4. Release

    Mistral Medium 3.5

    256K context · $1.5 / $7.5 per 1M tokens

    docs.mistral.ai (source, opens in a new tab)
  5. Release

    Mistral Small 4

    256K context · $0.15 / $0.6 per 1M tokens

    docs.mistral.ai (source, opens in a new tab)
Full Mistral AI timeline ›

Editor's picks

  1. CVE-2026-77604: Path Traversal Vulnerability in Code Graph RAG MCP Server Allows Arbitrary File Read
  2. CVE-2026-123271: ChatCLI OAuth Flaw Allows Token Theft via Malicious MCP Servers
  3. CVE-2026-123022: AgentScope MCP Workspace Allows Unauthenticated Remote Code Execution
  4. CVE-2026-97677: Path Traversal Flaw in IBM Langflow OSS 1.0.0–1.12.2 Allows File Read/Write
  5. Active Support DoS Flaw Lets Unauthenticated Attackers Crash Rails Servers via Action Cable