CVE-2025-14505
CVE-2025-14505 is a medium-severity vulnerability with a CVSS 3.x base score of 5.6. It is not currently listed as actively exploited by CISA, and its EPSS exploit-prediction score is low. The underlying weakness is classified as CWE-1240.
Key facts
- Severity: Medium (CVSS 3.x base score 5.6)
- EPSS exploit prediction: 0% (6th percentile)
- Actively exploited: Not listed in CISA KEV
- EU (EUVD) id: EUVD-2026-1445
- Weakness: CWE-1240
- Published:
- Last modified:
Description
The ECDSA implementation of the Elliptic package generates incorrect signatures if an interim value of 'k' (as computed based on step 3.2 of RFC 6979 https://datatracker.ietf.org/doc/html/rfc6979 ) has leading zeros and is susceptible to cryptanalysis, which can lead to secret key exposure. This happens, because the byte-length of 'k' is incorrectly computed, resulting in its getting truncated during the computation. Legitimate transactions or communications will be broken as a result. Furthermore, due to the nature of the fault, attackers could–under certain conditions–derive the secret key, if they could get their hands on both a faulty signature generated by a vulnerable version of Elliptic and a correct signature for the same inputs. This issue affects all known versions of Elliptic (at the time of writing, versions less than or equal to 6.6.1).
Frequently asked questions
- What is CVE-2025-14505?
- The ECDSA implementation of the Elliptic package generates incorrect signatures if an interim value of 'k' (as computed based on step 3.2 of RFC 6979 https://datatracker.ietf.org/doc/html/rfc6979 ) has leading zeros and is susceptible to cryptanalysis, which can lead to secret key exposure. This happens, because the byte-length of 'k' is incorrectly computed, resulting in its getting truncated during the computation. Legitimate transactions or communications will be broken as a result. Furthermore, due to the nature of the fault, attackers could–under certain conditions–derive the secret key, if they could get their hands on both a faulty signature generated by a vulnerable version of Elliptic and a correct signature for the same inputs. This issue affects all known versions of Elliptic (at the time of writing, versions less than or equal to 6.6.1).
- How severe is CVE-2025-14505?
- CVE-2025-14505 has a CVSS 3.x base score of 5.6, rated medium severity. It is exploitable over network with high attack complexity, requires no privileges and no user interaction. Impact on confidentiality is low, integrity low, and availability low.
- Is CVE-2025-14505 being actively exploited?
- It is not currently listed in CISA's KEV catalog. Its EPSS exploit-prediction score is 0% (6th percentile), an estimate of the probability of exploitation in the next 30 days.
- How do I fix CVE-2025-14505?
- Review the linked vendor and NVD advisories for patched versions and mitigations, then upgrade or apply the recommended workaround.
- Does CVE-2025-14505 have an EU (EUVD) identifier?
- Yes. CVE-2025-14505 is tracked in the ENISA EU Vulnerability Database (EUVD) as EUVD-2026-1445.
- When was CVE-2025-14505 published?
- CVE-2025-14505 was published on 2026-01-08 and last updated on 2026-06-17.
References
- https://github.com/indutny/elliptic/issues/321
- https://www.herodevs.com/vulnerability-directory/cve-2025-14505
Other CWE-1240 vulnerabilities
- CVE-2024-0323 — Critical (CVSS 9.8): The FTP server used on the B&R Automation Runtime supports unsecure encryption mechanisms, such as SSLv3, TLSv1.0 and…
- CVE-2025-24802 — High (CVSS 8.6): Plonky2 is a SNARK implementation based on techniques from PLONK and FRI. Lookup tables, whose length is not divisible…
- CVE-2025-58720 — High (CVSS 7.8): Use of a cryptographic primitive with a risky implementation in Windows Cryptographic Services allows an authorized…
- CVE-2025-46424 — Medium (CVSS 6.7): Dell CloudLink, versions prior to 8.2, contain use of a Cryptographic Primitive with a Risky Implementation…
- CVE-2026-22705 — Medium (CVSS 6.4): RustCrypto: Signatures offers support for digital signatures, which provide authentication of data using public-key…
- CVE-2025-64647 — Medium (CVSS 5.9): IBM Concert 1.0.0 through 2.2.0 uses weaker than expected cryptographic algorithms that could allow an attacker to…