Please do not file public issues for security-sensitive bugs. Use one of:
- GitHub Security Advisories: Report a vulnerability.
- Direct email to the maintainer via the address associated with @Deln0r on GitHub.
Include a description of the issue, affected versions or commit SHAs, and a reproducer if you have one.
You should expect an initial response within 7 days. If we cannot resolve the issue ourselves, we will coordinate with upstream maintainers of affected dependencies (notably cloudflare/circl for HPKE and Prio3 primitives).
In scope:
- Protocol-level deviations from draft-ietf-ppm-dap-17 that affect privacy or correctness of aggregation.
- Memory safety, panics on adversarial input, denial of service in the Helper or Client.
- Misuse of HPKE keys, nonces, or aggregator authentication tokens.
- Side-channel issues introduced in our code (Prio3 timing properties depend on
cloudflare/circl; bugs there should be reported upstream).
Out of scope:
- Bugs in
cloudflare/circlitself (report upstream). - DoS via legitimate but expensive protocol use that follows the draft.
- Lack of features that are explicitly listed as v1.0 stretch in
README.md.
While dap-go is pre-1.0, only the main branch is supported.