We release security updates for the following versions:
| Version | Supported |
|---|---|
| 1.x | ✅ |
| < 1.0 | ❌ |
DO NOT create public GitHub issues for security vulnerabilities.
Email: security@mailat.co
Include in your report:
- Description of the vulnerability
- Steps to reproduce the issue
- Impact assessment (who is affected, severity)
- Suggested fix (if you have one)
- Your contact information
- Initial Response: Within 48 hours
- Status Update: Within 7 days
- Fix Timeline: Depends on severity
- Critical: 1-7 days
- High: 7-14 days
- Medium: 14-30 days
- Low: 30-90 days
- We will acknowledge your email within 48 hours
- We will provide regular updates on our progress
- We will credit you in the security advisory (unless you prefer to remain anonymous)
- We will notify you when the vulnerability is fixed
When deploying Mailat, we recommend:
- Use HTTPS only - Never expose the API over HTTP
- Rotate secrets regularly - JWT secrets, API keys, database passwords
- Keep dependencies updated - Run
pnpm updateandgo get -uregularly - Use strong passwords - Especially for admin accounts
- Enable 2FA - For all administrative users
- Monitor logs - Watch for suspicious activity
- Limit API access - Use API keys with minimal necessary permissions
- Backup regularly - Maintain encrypted database backups
- Use environment variables - Never commit secrets to git
- Review audit logs - Check compliance and security logs regularly
- AWS Credentials: Store AWS credentials securely (use IAM roles when possible)
- Database Access: Use read-only credentials for read operations
- Email Content: Sanitize HTML content to prevent XSS
- Rate Limiting: Configure appropriate rate limits for your use case
- DKIM Keys: Protect private DKIM keys with appropriate file permissions
We will publish security advisories at:
Subscribe to our repository to receive security notifications.
We currently do not have a formal bug bounty program, but we greatly appreciate responsible disclosure and will credit researchers in our security advisories.
For non-security issues, please use:
- GitHub Issues: https://github.com/dublyo/mailat/issues
- GitHub Discussions: https://github.com/dublyo/mailat/discussions
For security issues only: security@mailat.co
Thank you for helping keep Mailat secure!