| Version | Supported |
|---|---|
| 1.x.x | ✅ |
We take security seriously at AxonFlow. If you discover a security vulnerability, please follow responsible disclosure:
- Open a public GitHub issue
- Discuss the vulnerability publicly
- Exploit the vulnerability
- Email: security@getaxonflow.com
- Include:
- Description of the vulnerability
- Steps to reproduce
- Potential impact
- Suggested fix (if any)
- 24 hours: Initial response acknowledging receipt
- 72 hours: Assessment and severity classification
- 7 days: Fix timeline and coordinated disclosure plan
- 30 days: Public disclosure after fix is released
- Critical: Remote code execution, authentication bypass
- High: Data leakage, privilege escalation
- Medium: Denial of service, information disclosure
- Low: Minor issues with limited impact
- Never hardcode API keys - use environment variables
- Enable 2FA on your AxonFlow account
- Rotate API keys regularly (quarterly recommended)
- Monitor audit logs for suspicious activity
- Keep SDK updated to latest version
// ✅ GOOD: Environment variables
const axonflow = new AxonFlow({
apiKey: process.env.AXONFLOW_API_KEY
});
// ❌ BAD: Hardcoded keys
const axonflow = new AxonFlow({
apiKey: 'axon_1234567890abcdef' // Don't do this!
});- All releases signed with npm provenance
- Verify package integrity:
npm audit - Check package signatures on npmjs.com
- All commits signed (GPG recommended)
- Branch protection enabled on main
- Required PR reviews before merge
- Automated security scanning (Dependabot)
We follow a 90-day disclosure timeline:
- Day 0: Vulnerability reported
- Day 7: Fix developed and tested
- Day 14: Fix released in patch version
- Day 30: Public disclosure (if fix is deployed)
- Day 90: Full technical details published (if not disclosed earlier)
Security patches are released as:
- Patch versions (1.0.x): Backward-compatible security fixes
- Minor versions (1.x.0): Security + features (if needed)
- Major versions (x.0.0): Breaking changes required for security
Subscribe to releases: https://github.com/getaxonflow/axonflow-sdk-typescript/releases
We recognize security researchers who responsibly disclose vulnerabilities:
(No vulnerabilities reported yet - be the first!)
- Security issues: security@getaxonflow.com
- General support: dev@getaxonflow.com
- GitHub Security Advisories: https://github.com/getaxonflow/axonflow-sdk-typescript/security/advisories
Thank you for keeping AxonFlow secure!