We release patches for security vulnerabilities in the following versions:
| Version | Supported |
|---|---|
| 1.x.x | ✅ |
| < 1.0 | ❌ |
The Warframe Market Analytics team takes security bugs seriously. We appreciate your efforts to responsibly disclose your findings, and will make every effort to acknowledge your contributions.
Please do not report security vulnerabilities through public GitHub issues.
Instead, please report them via email to: security@warframe-analytics.com
If you prefer, you can also create a private security advisory through GitHub's security advisory feature.
To help us understand and resolve the issue quickly, please include:
- Description of the vulnerability
- Steps to reproduce the issue
- Potential impact of the vulnerability
- Suggested fix (if you have one)
- Your contact information for follow-up questions
- Initial Response: Within 48 hours
- Detailed Response: Within 7 days
- Fix Timeline: Varies based on severity (24 hours to 30 days)
| Severity | Description | Response Time |
|---|---|---|
| Critical | Remote code execution, data breach | 24 hours |
| High | Privilege escalation, authentication bypass | 72 hours |
| Medium | Information disclosure, CSRF | 1 week |
| Low | Minor information leaks | 2 weeks |
- Keep Dependencies Updated: Regularly update to the latest version
- Secure Configuration: Follow the security guidelines in README.md
- Environment Variables: Never commit
.envfiles to version control - Database Security: Use strong passwords and restrict database access
- Proxy Security: Validate proxy sources and rotate credentials regularly
- Input Validation: Always validate and sanitize user inputs
- Authentication: Implement proper authentication mechanisms
- Rate Limiting: Implement rate limiting to prevent abuse
- Logging: Log security events but avoid logging sensitive data
- Dependencies: Regularly audit and update dependencies
- Use HTTPS in production
- Implement proper CORS policies
- Validate all API inputs
- Use authentication tokens with appropriate expiration
- Implement rate limiting
- Use parameterized queries to prevent SQL injection
- Implement proper access controls
- Encrypt sensitive data at rest
- Regular backup and recovery testing
- Monitor for unusual database activity
- Validate proxy sources
- Rotate proxy credentials regularly
- Monitor proxy usage for abuse
- Implement failover mechanisms
- Log proxy-related security events
- Day 0: Vulnerability reported
- Day 1-7: Initial assessment and acknowledgment
- Day 7-30: Investigation and fix development
- Day 30: Fix released (may be extended for complex issues)
- Day 30+: Public disclosure (coordinated with reporter)
Security updates will be clearly marked in:
- Release notes
- GitHub security advisories
- Project documentation
- Email notifications (if applicable)
We thank the following security researchers for their responsible disclosure:
For security-related questions or concerns, please contact:
- Email: security@warframe-analytics.com
- GitHub: Create a private security advisory
By reporting a vulnerability, you agree to:
- Not access or modify data belonging to others
- Not perform actions that could harm the service or users
- Provide reasonable time for the issue to be resolved
- Not publicly disclose the vulnerability until it's been addressed
We commit to:
- Respond to reports in a timely manner
- Work with you to understand and resolve the issue
- Acknowledge your responsible disclosure publicly (if desired)
- Not pursue legal action for good faith security research