ZeroHour

CVE-2026-87983

Arbitrary File Read via Path Traversal in Mistral Vibe 2.6.0

CVSS 4.0
9.2 critical
EPSS
Published
()
Modified
AI analysis

Mistral Vibe, starting with version 2.6.0, contains an arbitrary file read flaw (CWE-22) in how it validates paths in allowlisted shell commands. When a quoted absolute path is used, the workspace-restriction check mishandles the quotation marks, so the command is treated as workspace-safe and runs without the user-approval prompt. An attacker who can influence the shell commands the agent executes can thereby read any file accessible to the agent outside the active workspace, such as configuration or credential files, with no user interaction. All users running Mistral Vibe 2.6.0 or later are affected, and the issue carries a critical severity rating (CVSS 4.0: 9.2). No public proof of concept or in-the-wild exploitation is currently known, and the flaw is not listed in CISA's KEV catalog.

What to do: Upgrade Mistral Vibe past 2.6.0 as soon as a patched release is available, since no fixed version is stated in the available data; monitor the vendor advisory for the fix. As interim mitigation, review and tighten the shell-command allowlist so quoted absolute paths are not auto-approved, or run the agent in a container or sandbox that restricts filesystem reads to the workspace. Check whether version 2.6.0 or later has processed untrusted content that could have driven non-workspace file reads.

Affected
Mistral AI Mistral Vibe2.6.0 and later (introduced in 2.6.0; no fixed version specified in the available data)
Estimated exposure
unknown; plausibly on the order of tens of thousands of developer installations running 2.6.0 or later — No public active-install counts, telemetry, or internet-exposed device scan data is available for Mistral Vibe, and exposure is bounded by the population of users who adopted version 2.6.0 or later of this developer agent tool.

Order-of-magnitude estimate by the model from install counts, market share and public scan data it knows; verify before quoting.

Description

An arbitrary file read vulnerability in Mistral Vibe, introduced in version 2.6.0, allows an attacker to bypass workspace restrictions using quoted absolute paths in allowlisted shell commands. Improper handling of quotation marks during path validation enables files outside the active workspace to be read without user approval.

Weakness
CWE-22
Vector
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:N/VA:N/SC:H/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X

In the news

No ingested article mentions this CVE yet.