CVE-2026-33646Disclosure

LOWCVSS 9.6 · CRITICAL

Exploit discussion active in current signal (1 latest mentions)

Immediate actions

  • Patch affected systems immediately
  • Hunt for exploitation attempts and persistence artifacts
  • Increase monitoring for publicly documented tradecraft

Recommended action window: High priority (within 72h)

NVD description

mise manages dev tools like node, python, cmake, and terraform. Prior to 2026.3.10, mise processes .tool-versions files through the Tera template engine during parsing, with the exec() function registered, enabling arbitrary command execution. Unlike .mise.toml files, .tool-versions files are not subject to trust verification in non-paranoid mode. This means an attacker can place a malicious .tool-versions file in a git repository, and when a victim with mise activated cds into the directory, arbitrary commands execute without any trust prompt. This vulnerability is fixed in 2026.3.10.

2.0/ 10 priority

Sources & remediation

Weakness type (CWE)
CWE-94

Priority

LOW

Exploitation

NONE

PoC

YES

Patch

AVAILABLE

Momentum

STABLE

Threat summary

  • Public PoC is present in monitored signal
  • Patch or workaround signal is available
  • 2 mentions across 2 observed days
  • Momentum state: stable

What's happening

  • PoC mentioned or linked in 1 signal
  • Patch or workaround mentioned in 1 signal
  • Technical details provided in 2 signals
  • Disclosure: 2 classified signals
  • Peaked 1d ago at 1 mentions (2026-06-22); latest day: 1
  • 2 total mentions across 2 days

Deep dive

Activity timeline2 mentions / 2d
00111Mentions · 2026-06-22: 1Mentions · 2026-06-26: 1PoC Mentioned / Linked · 2026-06-22: 1Patch / Workaround · 2026-06-22: 1Technical Details · 2026-06-22: 1Technical Details · 2026-06-26: 106-2206-26
Signal classification1 categories
Disclosure
2100.0%
Referenced assets2 URLs
Full discourse2 posts
  • Vulmon Vulnerability Feed@VulmonFeeds
    Disclosure

    CVE-2026-33646 Arbitrary Command Execution in mise via Malicious .tool-v... https://vulmon.com/vulnerabilitydetails?qid=CVE-2026-33646 Don't wait vulnerability scanning results: https://alerts.vulmon.com/?utm_source=twitter&utm_medium=social&utm_campaign=2102281&utm_content=2

    Post summary

    The tweet announces CVE-2026-33646, highlighting an arbitrary command execution flaw in mise, and points to a vulnerability details link.

    00000101
    4.1K followersView on X
  • Upwind Security MDR@UpwindMDR
    Disclosure

    🚨Critical - mise Arbitrary Code Execution via Tera Templates in .tool-versions (CVE-2026-33646) mise parses .tool-versions files through the Tera template engine with the exec() function registered, but unlike .mise.toml, these files are not subject to trust verification in the default (non-paranoid) mode. An attacker can commit a malicious .tool-versions file with Tera syntax like {{ exec(command="...") }} to a git repository. When a victim with Mise activates CDs into the directory, the shell hook parses the file and runs arbitrary commands silently - no trust prompt, no warning - with the victim's full privileges and environment, exposing tokens, API keys, and SSH agents. Since .tool-versions is a widely committed convention, a malicious PR could execute code on every reviewer's machine. 👉Upgrade to mise 2026.3.10.

    Post summary

    The advisory reveals CVE-2026-33646, a critical arbitrary‑code‑execution flaw in mise’s handling of .tool-versions via the Tera template engine, shows a PoC example, and advises updating to version 2026.3.10.

    0000092
    226 followersView on X

Explore more