CVE-2025-14505: Elliptic · Use of a Cryptographic Primitive with a Risky Implementation
Affects EllipticSource CVE Database V5
Not known to be exploited · CVSS 5.6 Medium.
Data as of 26 Oct 2026, 06:26 UTC
- EPSS
- 0.1% chance of exploitation in 30 days – higher than 7% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:LExploitation evidence
Disclosed: evidence found.
CVE published 8 Jan 2026
Detectable: no evidence on record.
No public nuclei template indexed
Weaponised: no evidence on record.
No public exploit code indexed in Metasploit or Exploit-DB
Exploited in the wildExploited: no evidence on record.
Not in CISA KEV and no source reports exploitation
Observed by OffSeq MirageSeen by Mirage: no evidence on record.
No attack traffic recorded by OffSeq Mirage sensors
A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 2026-10-26.
What to do
Affected software
| Product | Affected | Fixed in |
|---|---|---|
| Elliptic | Affected
| Fixed in– |
npmellipticpkg:npm/ellipticOther threats | Affected
| Fixed in– |
npmellipticpkg:npm/ellipticOther threats | Affected
| Fixed in– |
Check your own hosts for these packages with threat-finder (opens in a new tab), our free open-source scanner.
AI-suggested
To mitigate CVE-2025-14505, European organizations should take the following specific actions: 1) Monitor Elliptic package releases closely and apply security patches promptly once available, as the vulnerability affects all versions ≤6.6.1. 2) Conduct an inventory of systems and applications using Elliptic for ECDSA operations to identify affected components. 3) Implement additional signature verification checks to detect anomalous or malformed signatures that may indicate exploitation attempts. 4) Where feasible, rotate cryptographic keys used with Elliptic to limit exposure in case of key compromise. 5) Employ cryptographic libraries with verified and tested implementations as alternatives until patches are applied. 6) Increase logging and monitoring around signature generation and verification processes to detect suspicious activities. 7) Educate developers and security teams about the risks of nonce truncation and the importance of deterministic nonce generation per RFC 6979. 8) For blockchain or transaction systems, consider implementing multi-signature or threshold signature schemes to reduce single-point key compromise risks. These measures go beyond generic advice by focusing on operational detection, key management, and alternative cryptographic controls tailored to this specific vulnerability.
Description
CVE-2025-14505 is a medium-severity vulnerability in the Elliptic package's ECDSA implementation, where an incorrect computation of the byte-length of the ephemeral value 'k' leads to truncation when 'k' has leading zeros. This flaw causes faulty digital signatures and breaks legitimate transactions or communications. More critically, attackers who obtain both a faulty signature and a correct signature for the same input under certain conditions may derive the secret private key, compromising cryptographic confidentiality. The vulnerability affects all Elliptic versions up to and including 6.6.1. Exploitation requires network access but no privileges or user interaction, and no known exploits are currently in the wild. European organizations relying on Elliptic for cryptographic operations, especially in financial or blockchain applications, face risks of transaction failures and potential key compromise. Mitigation involves updating to a patched Elliptic version once available, auditing signature generation for anomalies, and implementing additional cryptographic safeguards. Countries with significant blockchain, fintech, and cryptography-dependent sectors such as Germany, the UK, France, and the Netherlands are most likely to be impacted.