Impact
mise manages development tools and uses task-include directories to load configuration snippets. The vulnerability to embed tera templates that call the exec() function. Because the task-include path bypasses mise’s trust_check gate, the exec() call runs automatically when a task is merely listed or tab‑completed, enabling an attacker to run arbitrary commands on the local system without confirmation.
Affected Systems
All installations of jdx's mise older than version 2026.6.4 that contain a task-include directory (mise-tasks/, .mise/tasks/, etc.) and no mise.toml or .tool-versions configuration files are affected. A repository with a task-include folder can trigger the flaw simply by executing any of the mise task‑listing or completion commands.
Risk and Exploitability
The CVSS score of 8.6 classifies the flaw as high severity. The EPSS score is not available, but the attack requires only read access to the repository and local execution of a mise command, making it straightforward for a local or remote attacker to exploit. The vulnerability is not currently listed in the CISA KEV catalogue.
OpenCVE Enrichment
Github GHSA