Saltar al contenido
DUPIN
ALERTAS · EN VIVO
Contacto

VULNERABILIDAD

CVE-2026-103929 Configuración local no confiable permite sobrescribir argumentos de shell en mise

En modo no seguro, mise carga la sección [settings] de .mise.toml de un proyecto local no confiable antes de aprobar la confianza, y los ajustes unix_default_file_shell_args, unix_default_inline_shell_args, windows_default_file_shell_args y windows_default_inline_shell_args no estaban marcados como global_only. Un repositorio puede reemplazar los argumentos del intérprete por defecto usados por tareas confiables sin shell explícito, directivas postinstall, operaciones exec de plantillas o hooks, logrando que un…

Alerta de Nureq Monitor

Detectada 14 OCT · 13:01

CVSS 3.1

7.8ALTA

PROBABILIDAD DE EXPLOTACIÓN (EPSS)

0,2 % PERCENTIL 9

EXPLOTACIÓN ACTIVA

No confirmada

EXPLOIT PÚBLICO

No conocido

Qué es CVE-2026-103929

En modo no seguro, mise carga la sección [settings] de .mise.toml de un proyecto local no confiable antes de aprobar la confianza, y los ajustes unix_default_file_shell_args, unix_default_inline_shell_args, windows_default_file_shell_args y windows_default_inline_shell_args no estaban marcados como global_only. Un repositorio puede reemplazar los argumentos del intérprete por defecto usados por tareas confiables sin shell explícito, directivas postinstall, operaciones exec de plantillas o hooks, logrando que un…

Productos y versiones afectadas

  • jdx mise

    • < 2026.7.14

Qué hacer

  1. Verificá si usás mise y en qué versión: el rango afectado figura arriba.
  2. Actualizá a la versión corregida que indique el fabricante en su aviso (ver referencias) o aplicá la mitigación que publique.
  3. Revisá registros y accesos de los sistemas expuestos para descartar que se haya aprovechado antes de corregir.

Calculadora CVSS

CVSS 3.1 · 7.8 ALTA

CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H

VECTOR DE ATAQUE (AV)
Local
COMPLEJIDAD DEL ATAQUE (AC)
Baja
PRIVILEGIOS REQUERIDOS (PR)
Ninguno
INTERACCIÓN DEL USUARIO (UI)
Requerida
ALCANCE (S)
Sin cambio
CONFIDENCIALIDAD (C)
Alta
INTEGRIDAD (I)
Alta
DISPONIBILIDAD (A)
Alta

Abrir la calculadora completa

Descripción original

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.

Referencias

Historial de la alerta

  1. VULNERABILIDAD Nueva vulnerabilidad detectada.

CÓMO SE HIZOResumen traducido automáticamente al español a partir de la descripción original. Ante dudas, la descripción original y las referencias del fabricante son la fuente de verdad. Cómo funciona.