Please do not report security vulnerabilities through public GitHub issues.
Use GitHub Security Advisories to report vulnerabilities privately. You can expect a response within 72 hours.
Please include:
- Description of the vulnerability and its potential impact
- Steps to reproduce
- Affected versions
- Any suggested mitigations (if known)
Synapses is a local-only tool — it never sends your code or graph data to external services.
- The MCP server binds to
stdin/stdoutonly (no network port by default) - The peer federation API binds to
localhostby default; token-authenticated - SQLite databases are stored at
<project>/.synapses/— local filesystem only - The
brainsidecar (synapses-intelligence) calls a local Ollama instance only
- Peer API tokens in
synapses.jsonare static strings — do not reuse them across untrusted networks. Federation is intended for localhost or trusted LAN use only. - The TypeScript resolver spawns a
nodesubprocess to analyse your project's code. Only enableuse_ts_types: trueif you trust the project'snode_modules.