| Version | Supported |
|---|---|
| 0.1.x | Yes |
Please do not open public GitHub issues for security vulnerabilities.
Report them via email to security@dyber.org. Include:
- Description of the vulnerability
- Steps to reproduce
- Impact assessment
- Suggested fix (if any)
- Acknowledgment: Within 48 hours
- Initial assessment: Within 1 week
- Fix timeline: Within 90 days (critical vulnerabilities prioritized)
The following components are in scope:
qw-crypto— PQC signing, key encapsulation, hashing, Merkle trees, identity seed persistenceqw-gateway— Request proxying, middleware pipeline, admin API, auth/RBAC/multi-tenancy, attestation, resilienceqw-audit— Audit chain integrity, signature verificationqw-policy— Policy evaluation logicqw-monitor— Threat detection patterns and heuristicsqw-scanner— TLS/certificate/dependency/code scanning, OID resolutionqw-cbom— CBOM generation, posture scoring, compliance, migration planningqw-integrations— GitHub/GitLab/Jira/Linear connectors, inbound webhooksqw-store— Tenant-scoped persistencesdk/python/— Python SDKsdk/typescript/— TypeScript SDKdashboard/— React dashboard
QuantaWatch uses NIST-standardized post-quantum algorithms:
- ML-DSA-65 (FIPS 204) for digital signatures
- ML-KEM-768 (FIPS 203) for key encapsulation
- SHA3-256 (FIPS 202) for hashing
We track updates to these standards and the underlying RustCrypto implementations. If you discover implementation issues in our usage of these algorithms, please report them through the process above.
Our own cryptographic inventory — including the classical-crypto surface we
have not yet migrated — is documented in docs/CRYPTOGRAPHY.md
and published as a self-generated CBOM at docs/quantawatch.cbom.json.
Releases are reproducible (pinned toolchain + committed Cargo.lock) and signed
with both Sigstore and a post-quantum ML-DSA-65 signature. Verification and
build-reproduction instructions are in docs/RELEASES.md.
We will credit security researchers who responsibly disclose vulnerabilities (unless they prefer to remain anonymous).