If you discover a security vulnerability in this verifier, please report it responsibly.
Email: andysalvo26@gmail.com
Do not open a public issue for security vulnerabilities.
We will acknowledge receipt within 48 hours and provide a timeline for resolution.
This policy covers:
- The
verify.mjsverifier logic - The vendored
canonicalizeimplementation - The vector intake and report generation process
- Any hosted API endpoint that mirrors this CLI
The JCS canonicalization function (vendor/canonicalize.mjs) is vendored from canonicalize@3.0.0 with a pinned SHA-256 integrity hash. We do not use the npm package at runtime. Changes to the vendored source require a signed commit and review.
- Day 0: Report received, acknowledgment sent
- Day 7: Assessment complete, fix timeline communicated
- Day 30: Fix released or mitigation documented
- Day 90: Public disclosure (coordinated with reporter)