| Version | Supported |
|---|---|
| 0.1.x | ✅ |
If you discover a security vulnerability in AgentBoard CE, please report it responsibly.
- Do NOT create a public GitHub issue
- Open a private security advisory on GitHub, or email the maintainers
- Include a detailed description of the vulnerability
- Provide steps to reproduce if possible
- Description of the vulnerability
- Steps to reproduce
- Potential impact
- Suggested fix (if you have one)
- Initial Response: Within 48 hours
- Status Update: Within 1 week
- Fix Timeline: Depends on severity
- All data is stored locally in SQLite
- No data is sent to external servers
- No telemetry or tracking
- Dangerous commands require explicit confirmation
- Commands are executed in isolated processes
- Output is captured and displayed safely
- Commands never run automatically — always require explicit user action
The following patterns trigger a confirmation dialog:
rm -rf,rm -rsudochmod -Rcurl | sh,curl | bashwget | sh,wget | bashmkfsdd if=> /dev/shutdown,reboot,halt,poweroff
- No authentication required (local-only)
- No API keys needed for core features
- No user accounts or sessions
- Keep your installation updated
- Review commands before execution
- Use strong passwords for any external services
- Regularly backup your data (copy
prisma/dev.db)
- Follow secure coding practices
- Validate all user inputs
- Use parameterized queries (Prisma handles this)
- Avoid command injection
- Handle errors gracefully
We regularly update dependencies to address security vulnerabilities. Run:
npm audit
npm audit fixWe appreciate security researchers who responsibly disclose vulnerabilities.