| Version | Supported |
|---|---|
| 0.1.0-beta.1 | ✅ |
| < 0.1.0-beta.1 | ❌ |
μ-code is a local developer tool, but we take security seriously. If you find a security vulnerability:
Do not open a public issue. Please report it privately instead:
- Open a private security advisory
- Or email the maintainers via the contact address on the GitHub profile
Please include:
- A description of the vulnerability and its impact
- Steps to reproduce
- Affected versions
- Any suggested fix, if you have one
You can expect an acknowledgement within 5 business days, and we'll keep you updated as we work on a fix. We ask that you refrain from public disclosure until the issue is resolved.
- The
muCLI and its execution of user-approvedbash_exec,edit_file, andwrite_fileoperations - The
~/.mu-code/config.jsonhandling, especially API keys passed viaai_base_url
- μ-code runs shell commands and modifies files only after explicit user approval, unless
auto_approve: trueis set. - If
auto_approve: trueis enabled, the model has unrestricted file and shell access. Use only in sandboxed or trusted environments. - If your
ai_base_urlcontains an API key, restrict the config file withchmod 600 ~/.mu-code/config.json.