| Version | Supported |
|---|---|
| 0.1.x | ✅ |
We take security vulnerabilities seriously. If you discover a security issue, please report it responsibly.
Please do NOT report security vulnerabilities through public GitHub issues.
Instead, please report them via email to the maintainers or through GitHub's private vulnerability reporting feature if available.
When reporting, please include:
- Description of the vulnerability
- Steps to reproduce the issue
- Potential impact
- Any suggested fixes (optional)
- Acknowledgment: We will acknowledge receipt of your report within 48 hours.
- Assessment: We will investigate and assess the vulnerability within 7 days.
- Resolution: We aim to resolve critical vulnerabilities within 30 days.
- Disclosure: We will coordinate with you on public disclosure timing.
- API Keys: Never commit API keys (Anthropic, AWS, etc.) to version control. AI provider keys are stored in the local node config and should never appear in git history.
- AWS Credentials: Use IAM roles or environment variables, never hardcode credentials
- Network: Use TLS in production environments
- Updates: Keep your FoldDB installation up to date
FoldDB includes several security features:
- Ed25519 Signatures: Cryptographic signing for data integrity
- AES-GCM Encryption: Optional encryption at rest
- User Isolation: Multi-tenant isolation via user hash partitioning
- Permission System: Fine-grained access control for schemas and fields
This security policy covers:
- The FoldDB core library (
fold_db) - The HTTP server (
folddb_server) - The schema service (
schema_service)
Third-party dependencies are outside the scope of this policy, but we monitor them for known vulnerabilities.