Brainwire is an experimental beta. Use the newest published beta when evaluating it, and read its release notes. Older prereleases do not have a separate security maintenance commitment.
Do not post exploit details, credentials or private data in a public issue. Use the private GitHub vulnerability reporting channel to contact the maintainers. If it is unavailable, open an issue containing only a request for a private security contact, without the vulnerability details. Do not send a real database volume or live tokens.
A useful private report includes the affected version, deployment mode, preconditions, expected impact and a minimal synthetic reproduction. There is no guaranteed response or patch timeline during the beta.
- The local demo deliberately disables authentication and publishes its port on host loopback. It is intended for local experiments.
- For shared access, configure authentication and grants, use protected containers and follow the encrypted transport guide. Native Bolt TLS is not implemented.
- Give applications only their required graph and operation permissions. Keep administrator credentials separate from application and health credentials.
- Keep secret files private, redact logs before sharing and use synthetic data in issue reproductions. Never commit credentials or production datasets.
- Verify backup and restoration, resource limits and the production readiness gates for your workload. Experimental quorum does not establish production multi-host HA.
The project does not claim a completed independent security audit. The current limits are part of the beta contract.