Case · DiggingBeagle record

Mistral Vibe on Windows could execute a project-local git.exe before the workspace trust decision

Mistral Vibe startup invoked git from the search path before approving a repository, enabling a malicious selected git.exe to run as the current user.

Public disclosure: Nov 4, 2026

Scope

Coding-agent initialization on prepared local repositories with the stated Git configuration or executable-search preconditions.

Assessment profile

Assessment method
Setting
research demonstration
Exploitation
demonstrated
Evidence
Grade B
Remediation
patch available
AI role
AGAINST AI
Basis and provenance

Published technical advisory describes project-local executable lookup before trust on Windows, requiring delivered executable search-path control. No field compromise is reported. An impact band remains unassigned because the available evidence does not establish a comparable severity score or verified numerical loss for this assessment.

Assessed Nov 8, 2026 using diggingbeagle.assessment/1.

At a glance

Mechanism and trust boundary

  1. 01

    Open a prepared project on Windows.

  2. 02

    Startup Git discovery resolves the project-controlled executable.

  3. 03

    The executable runs with the developer user permissions before trust approval.

Claims & evidence

CLM-MISTRAL-VIBE-FAKE-GIT-EXE-01Mistral Vibe startup invoked git from the search path before approving a repository, enabling a malicious selected git.exe to run as the current user.supported

Basis: reported finding

Link to claim

Implications

A workspace confirmation displayed after repository inspection cannot undo a subprocess that already ran.

Controls and mitigations

  • Upgrade Mistral Vibe to at least 2.25.5 and ensure pretrust Git discovery resolves a trusted Git executable rather than consulting the project directory.
  • Audit process launches before workspace approval, including configured Git helpers addressed by later advisories.

Unknowns and contradictions

  • The attacker must place a runnable executable in a path the system selects. This is not demonstrated remote code execution from ordinary text alone or a confirmed Linux attack. The vulnerability was patched in 2.25.5.

Sources and citation

Material revision history

  1. Nov 8, 2026 · Canonical change recorded · new in release · revision 229