Something went wrong. Try again.
Something went wrong. Try again.
Security policy #
Supported versions #
Shard is pre-release software. Security fixes are made on the latest main branch only.
Reporting a vulnerability #
Do not open a public issue for vulnerabilities involving authentication, permission bypasses, command execution, secret exposure, cross-origin access, or remote daemon access.
Use the repository host's private vulnerability-reporting feature once it is enabled. If private reporting is unavailable, contact the repository owner through a private channel listed on their profile. Include a minimal reproduction, impact, affected commit, and any suggested mitigation. Do not include live credentials or private session transcripts.
Operational guidance #
- The daemon binds to loopback by default; keep that default unless remote access is intentional.
- Prefer SSH forwarding or a TLS-terminating reverse proxy for remote access.
- Never expose plaintext remote mode to an untrusted network.
- Treat project-local instructions, skills, rules, agent definitions, and extensions as code or policy that requires review before trust.
- Keep provider credentials in environment variables, not configuration files or the repository.
See WEB-DEPLOYMENT.md, PROTOCOL.md §4.1, and ARCHITECTURE.md §14 for the current security model.