CVE-2020-36843 Details
Description
The implementation of EdDSA in EdDSA-Java (aka ed25519-java) through 0.3.0 exhibits signature malleability and does not satisfy the SUF-CMA (Strong Existential Unforgeability under Chosen Message Attacks) property. This allows attackers to create new valid signatures different from previous signatures for a known message.
A signature malleability vulnerability has been identified in EdDSA-Java (ed25519-java) versions through 0.3.0. The issue arises because the library's implementation of EdDSA does not properly validate the scalar component of signatures, allowing attackers to generate alternative valid signatures for the same message. This flaw violates the SUF-CMA (Strong Existential Unforgeability under Chosen Message Attacks) property, enabling the creation of new signatures that are different from previously generated ones, while still being accepted as valid by the library.
Users can switch to the forked version of the library available at 'bloxbean/ed25519-java' which includes the necessary fix.
Metrics
CVSS 4.0 Severity and Vector Strings:
CVSS 3.x Severity and Vector Strings:
No data available for CVSS Version 2.0 on this CVE.
Volerion
Assessed Mar 13, 2025CISA-ADP
Assessed Mar 18, 2025References to Advisories, Solutions, and Tools
By selecting these links, you will be leaving this site. These are references gathered from the official CVE record and are not endorsed by Volerion.
| URL | Source(s) | Tag(s) |
|---|---|---|
| https://eprint.iacr.org/2020/1244 | [email protected] | Technical Analysis |
| https://github.com/str4d/ed25519-java/issues/82#issue-727629226 | [email protected] | ExploitIssue TrackingTechnical DescriptionVendor |
Weakness Enumeration
| CWE-ID | CWE Name | Source |
|---|---|---|
| CWE-347 | Improper Verification of Cryptographic Signature | [email protected] |
Affected Products
| Product | Versions |
|---|---|
| str4d ed25519-java | All versions |
CPE
Remediation
| |
Change History
3 change records found show changes
| Date | Action | Recorded By |
|---|---|---|
| Jun 17, 2026 | CVE Modified | [email protected] |
| Jun 17, 2026 | CVE Modified | CISA-ADP |
| Mar 13, 2025 | New CVE Received | [email protected] |
Volerion