CVE-2026-103929 Details
Description
mise manages dev tools like node, python, cmake, and terraform. Prior to 2026.7.14, in the default non-safe mode, mise loads .mise.toml [settings] from an untrusted local project before trust approval and strip_local_only_settings removes only fields marked global_only. The unix_default_file_shell_args, unix_default_inline_shell_args, windows_default_file_shell_args, and windows_default_inline_shell_args settings were not marked global_only, allowing a repository to replace the default interpreter arguments used by trusted tasks that have no explicit shell, postinstall directives, template exec operations, or hooks that fall back to the default shell. When mise appends the trusted command after the attacker-controlled interpreter arguments, the attacker-selected command can execute first with the developer account's privileges even though the local configuration was never trusted. The separate path-sanitization hardening note in the advisory is outside this vulnerability. This issue is fixed in version 2026.7.14.
A vulnerability in jdx mise prior to version 2026.7.14 allows untrusted local .mise.toml settings to inject arbitrary shell-interpreter arguments, leading to unauthorized command execution. This issue arises because certain interpreter argument settings were not marked as global-only, allowing an untrusted repository to manipulate the default command execution environment for trusted tasks. The vulnerability is exploitable in the default non-safe mode, where local configurations are loaded without prior trust verification.
Users should update to mise version 2026.7.14 or later, where this vulnerability has been fixed.
Metrics
CVSS 4.0 Severity and Vector Strings:
CVSS 3.x Severity and Vector Strings:
No data available for CVSS Version 2.0 on this CVE.
Volerion
Assessed Oct 14, 2026CISA-ADP
Assessed Oct 15, 2026References to Advisories, Solutions, and Tools
By selecting these links, you will be leaving this site. These are references gathered from the official CVE record and are not endorsed by Volerion.
| URL | Source(s) | Tag(s) |
|---|---|---|
| https://github.com/jdx/mise/security/advisories/GHSA-g74g-rg72-j2p3 | CISA-ADP | AdvisoryRemedyVendor |
| https://github.com/jdx/mise/commit/c6cd7a9a2ca580918562566126646e5d04317895 | [email protected] | Source CodeVendor |
| https://github.com/jdx/mise/pull/11293 | [email protected] | Issue TrackingVendor |
| https://github.com/jdx/mise/releases/tag/v2026.7.14 | [email protected] | Release NotesVendor |
| https://github.com/jdx/mise/security/advisories/GHSA-g74g-rg72-j2p3 | [email protected] | AdvisoryRemedyVendor |
Weakness Enumeration
| CWE-ID | CWE Name | Source |
|---|---|---|
| CWE-284 | Improper Access Control | [email protected] |
| CWE-78 | Improper Neutralization of Special Elements used in an OS Command ('OS Command Injection') | [email protected] |
Affected Products
| Product | Versions |
|---|---|
| jdx/mise | <= 2026.7.13 (semver) |
CPE
Remediation
| |
Change History
2 change records found show changes
| Date | Action | Recorded By |
|---|---|---|
| Oct 15, 2026 | CVE Modified | CISA-ADP |
| Oct 14, 2026 | New CVE Received | [email protected] |
Volerion