| Version | Supported |
|---|---|
| 0.5.x | ✅ |
| 0.4.x | ✅ |
| < 0.4.0 | ❌ |
If you discover a security vulnerability, please report it privately before disclosing it publicly.
-
GitHub Private Vulnerability Reporting (Preferred):
- Visit https://github.com/SHA888/mantis-ta/security/advisories
- Click "Report a vulnerability"
- Follow the prompts to submit your report
-
Email:
- Send details to: x@x.com
- Include "SECURITY" in the subject line
-
Issue Template:
- Use the 🚨 Security Vulnerability issue template
Please include the following information in your report:
- Affected versions: Which versions are affected
- Impact: What is the impact of the vulnerability
- Proof of concept: A minimal reproduction case (if possible)
- Mitigation: Any suggested workarounds
- Contact information: How we can reach you for follow-up questions
- Initial response: Within 48 hours
- Assessment: Within 7 days
- Fix timeline: Depends on severity (see below)
- Public disclosure: After fix is released
| Severity | Fix Timeline | Examples |
|---|---|---|
| Critical | 48 hours | Remote code execution, data exfiltration |
| High | 7 days | Privilege escalation, authentication bypass |
| Medium | 30 days | Information disclosure, DoS |
| Low | 90 days | Minor information leaks, UI issues |
We follow responsible disclosure practices:
- Acknowledge receipt within 48 hours
- Investigate and assess the vulnerability
- Develop and test a fix
- Release security update
- Publish security advisory (with credit if desired)
- Keep dependencies updated (use Dependabot alerts)
- Review security advisories
- Use the latest stable version
- Use secure coding practices
- Regular dependency audits
- Security testing in CI/CD
- Monitor for vulnerability disclosures
We use Dependabot to monitor for known vulnerabilities in dependencies. Security updates are prioritized and released as patches.
- No unsafe code in default build
- Input validation for all public APIs
- Memory safety through Rust's ownership system
- Regular audits of dependencies
- Automated scanning for known vulnerabilities
For security-related questions:
- Email: security@mantis-ta.dev
- GitHub: @SHA888
- Issues: Use the security issue template
We thank security researchers for helping us keep mantis-ta secure. All valid security reports will be acknowledged in our security advisories (with your permission).