hpke-js reuses AEAD nonces
Default status is the baseline for the product, each version can override it (e.g. patched versions marked unaffected).
| Vendor | Product | Default status | Versions | ||||||
|---|---|---|---|---|---|---|---|---|---|
| dajiaji | hpke-js | affected |
|
No data.
No data.
| Vendor | Product | Versions |
|---|---|---|
| Dajiaji | Hpke-js | — |
| Source | ID | Title |
|---|---|---|
Github GHSA |
GHSA-73g8-5h73-26h4 | @hpke/core reuses AEAD nonces |
No CVSS v4.0
No CVSS v3.0
No CVSS v2
This CVE is not in the KEV list.
Exploit prediction score: < 1% (0.228% probability within 30 days)
| Type | Values Removed | Values Added |
|---|---|---|
| First Time appeared |
Dajiaji
Dajiaji hpke-js |
|
| Vendors & Products |
Dajiaji
Dajiaji hpke-js |
| Type | Values Removed | Values Added |
|---|---|---|
| Metrics |
ssvc
|
| Type | Values Removed | Values Added |
|---|---|---|
| Description | hpke-js is a Hybrid Public Key Encryption (HPKE) module built on top of Web Cryptography API. Prior to version 1.7.5, 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. This issue has been patched in version 1.7.5. | |
| Title | hpke-js reuses AEAD nonces | |
| Weaknesses | CWE-323 | |
| References |
| |
| Metrics |
cvssV3_1
|