Currently supported versions for security updates:
| Version | Supported |
|---|---|
| 1.0.x | ✅ |
| < 1.0 | ❌ |
We take the security of Email Agent seriously. If you discover a security vulnerability, please follow these steps:
- DO NOT create a public GitHub issue
- Email your findings to security@haas.holdings
- Include the following in your report:
- Description of the vulnerability
- Steps to reproduce
- Potential impact
- Suggested fix (if any)
- Acknowledgment: We'll acknowledge receipt within 48 hours
- Initial Assessment: Within 7 days, we'll provide an initial assessment
- Resolution Timeline: We'll work with you to understand and resolve the issue
- Disclosure: Once fixed, we'll coordinate disclosure with you
-
API Keys:
- Never commit API keys to version control
- Use environment variables or secure key management
- Rotate keys regularly
-
Gmail OAuth:
- Only use official OAuth flows
- Review granted permissions carefully
- Revoke access for unused installations
-
Database:
- Ensure database files are properly secured
- Use encryption for sensitive data
- Regular backups with secure storage
-
Docker:
- Keep base images updated
- Don't run containers as root
- Use secrets management for credentials
Email Agent includes several security features:
- OAuth 2.0 for Gmail authentication
- Encrypted storage for sensitive configuration
- Secure credential management via keyring
- Sandboxed agent execution
- Rate limiting for API calls
We appreciate responsible disclosure and will acknowledge security researchers who help improve Email Agent's security.