The following versions of Epicode are currently supported with security updates:
| Version | Supported |
|---|---|
| 1.0.x | ✅ |
| < 1.0 | ❌ |
If you discover a security vulnerability in Epicode, please report it responsibly:
- Do NOT open a public issue
- Send an email to security@epicode.cn with:
- A description of the vulnerability
- Steps to reproduce (if applicable)
- Possible impact assessment
- Suggested fix (if any)
We will acknowledge receipt within 48 hours and provide a timeline for resolution.
Epicode implements the following security measures:
- Encryption at rest: All data is encrypted using AES-256-GCM
- Secure memory: Sensitive data is stored in locked memory pages
- Constant-time operations: Cryptographic operations use constant-time implementations
- Input validation: All user inputs are validated and sanitized
- Dependency scanning: Regular automated scans for vulnerable dependencies
- Master key encryption with hardware security module support
- Memory protection with mlock/mprotect
- Secure key derivation using Argon2id
- Audit logging for all sensitive operations
We thank all security researchers who have responsibly disclosed vulnerabilities.