| Version | Supported |
|---|---|
| main | ✅ |
We take security vulnerabilities seriously. If you discover a security issue, please report it responsibly.
- Do NOT open a public GitHub issue for security vulnerabilities
- Email security concerns to the maintainers privately
- Include as much detail as possible:
- Description of the vulnerability
- Steps to reproduce
- Potential impact
- Suggested fix (if any)
- Acknowledgment of your report within 48 hours
- Regular updates on the progress of addressing the issue
- Credit in the security advisory (unless you prefer to remain anonymous)
The following are in scope:
- Backend API vulnerabilities
- Smart contract security issues (Soroban contracts)
- Authentication/authorization bypasses
- Stellar transaction security issues
- Wallet and key management vulnerabilities
- Cross-site scripting (XSS) and injection attacks
- Sensitive data exposure
- Issues in dependencies (report to the respective projects)
- Social engineering attacks
- Denial of service attacks
- Issues requiring physical access
- Never commit secrets or private keys
- Use environment variables for sensitive configuration
- Follow the principle of least privilege
- Validate and sanitize all user inputs
- Use parameterized queries to prevent SQL injection
- Keep dependencies updated