| Version | Supported |
|---|---|
| 0.1.x | Yes |
We take the security of LazyGravity seriously. If you discover a security vulnerability, please report it responsibly.
- Do NOT open a public GitHub issue for security vulnerabilities.
- Use GitHub Security Advisories to report the vulnerability privately.
- Provide as much detail as possible:
- Description of the vulnerability
- Steps to reproduce
- Potential impact
- Suggested fix (if any)
- Acknowledgment: Within 48 hours of report
- Initial Assessment: Within 1 week
- Fix & Disclosure: Coordinated with reporter, typically within 30 days
The following are in scope for security reports:
- Discord bot token or secret leakage
- Command injection via Discord messages
- Unauthorized access to bot commands (allowedUserIds bypass)
- SQLite injection
- Local file system access vulnerabilities
- Known vulnerabilities in dependencies used by this project (e.g., outdated package versions)
- Vulnerabilities in upstream dependency code itself (report directly to the upstream project)
- Social engineering attacks
- Denial of service via Discord API rate limits
- Use a dedicated Discord server with only you and the bot (do not add the bot to shared servers)
- Never share your
.envfile or bot token - Keep
allowedUserIdsrestricted to trusted Discord accounts - Run the bot on a trusted local machine
- Keep dependencies up to date (
npm audit)
Copyright (c) LazyGravity Project