Synaptic is pre-1.0 and ships from a single version line (currently 0.2.x).
Security fixes land in the latest release; there are no separate maintenance
branches for older versions.
| Version | Supported |
|---|---|
latest 0.2.x |
✅ |
| older pre-releases | ❌ |
Please report security issues privately. Do not open a public GitHub issue for a suspected vulnerability.
- Preferred: open a private report through GitHub Security Advisories ("Security" tab -> "Report a vulnerability") on this repository.
- Include enough detail to reproduce: affected version/commit, a minimal repro, and the impact you observed.
There is no guaranteed response SLA for this project, but reports are reviewed on a best-effort basis and fixes are released in the latest version line.
- The
synaptic serveMCP server is read-only by default. The command-runningspeculatetool is exposed only with the explicit--allow-execopt-in; treat enabling it as granting the server permission to run this project's test/build commands. - Over HTTP, the server enforces a
Host/Originallowlist (DNS-rebinding protection) for loopback/specific binds and an optional constant-time API-key check; a wildcard bind (0.0.0.0) intentionally disables the allowlist. See the MCP Server and Commands docs.