Skip to content

Commit a92a003

Browse files
rugkcpu
andcommitted
docs: add ToB elliptic CVEs to bugs.md
Trail of Bits found several CVEs in the Javascript `elliptic` package using Wycheproof test vectors. These are described in their blog post, and in an upstream PR. Co-authored-by: Daniel McCarney <[email protected]>
1 parent 7a774c9 commit a92a003

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

doc/bugs.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -73,3 +73,15 @@
7373
| Summary | Credits | CVE | Upstream Acknowledgement | Tests |
7474
|:---------------------------: |:--------------------------:|:-----------------:|:--------------------------------------: |:---------------------------------------:
7575
| Overly lax RSA PKCS1v1.5 parsing | Alex Gaynor and Paul Kehrer | N/A | [link](https://github.com/openbsd/src/commit/4698a0ba0d5547fce37134cb00f204c68f429885#diff-8c6377c3026df41da690063739326043) |
76+
77+
## Package JavaScript Elliptic
78+
| Summary | Credits | CVE | Details | Tests |
79+
|:---------------------------: |:--------------------------:|:-----------------:|:--------------------------------------: |:---------------------------------------:
80+
| ECDSA rejects valid signatures | Markus Schiffermuller | CVE-2024-48948 | [Trail of Bits blog][ToB elliptic] | `ecdsa_secp*_sha256_test.json` |
81+
| EdDSA malleable signatures | Markus Schiffermuller | CVE-2024-48949 | [Trail of Bits blog][ToB elliptic] | `ed25519_test.json` |
82+
| ECDSA malleable signatures | Markus Schiffermuller | CVE-2024-42459 | [Trail of Bits blog][ToB elliptic], [elliptic#317] | `ecdsa_secp*_sha256_test.json` |
83+
| EdDSA malleable signatures | Markus Schiffermuller | CVE-2024-42460 | [Trail of Bits blog][ToB elliptic], [elliptic#317] | `ed25519_test.json` |
84+
| ECDSA malleable signatures | Markus Schiffermuller | CVE-2024-42461 | [Trail of Bits blog][ToB elliptic], [elliptic#317] | `ecdsa_secp*_sha256_test.json` |
85+
86+
[ToB elliptic]: https://blog.trailofbits.com/2025/11/18/we-found-cryptography-bugs-in-the-elliptic-library-using-wycheproof/
87+
[elliptic#317]: https://github.com/indutny/elliptic/pull/317

0 commit comments

Comments
 (0)