Vulnerabilities/

@hpke/core reuses AEAD nonces

Severity:
High

Description

The public SenderContext Seal() API has a race condition which allows for the same AEAD nonce to be re-used for multiple Seal() calls. This can lead to complete loss of Confidentiality and Integrity of the produced messages.

Recommendation

Update the @hpke/core package to the latest compatible version. Followings are version details:

References

Related Issues

Tags:
npm
@hpke/core
Anything's wrong? Let us know Last updated on November 21, 2025