You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This is not meant as a complaint but as a genuine request for clarity. The elliptic package has ~15 million weekly downloads, 3,000+ dependents on npm, and is a critical part of the JavaScript cryptography ecosystem (via crypto-browserify, browserify-sign, create-ecdh, etc.). Many organizations depend on it transitively without even knowing it.
There are currently signs that suggest the project may no longer be actively maintained:
Unresolved security vulnerabilities
CVE-2025-14505 (GHSA-848j-6mx2-7j84) — incorrect ECDSA signature generation when the nonce k has leading zeros, with potential for private key recovery. Reported in the original #321 by Daniel Bleichenbacher in October 2024 — over 8 months ago.
We ask this with respect for the massive contribution elliptic has made to the ecosystem. No one is owed free maintenance — but the community needs clarity so it can plan accordingly.
Is this project still maintained?
This is not meant as a complaint but as a genuine request for clarity. The
ellipticpackage has ~15 million weekly downloads, 3,000+ dependents on npm, and is a critical part of the JavaScript cryptography ecosystem (viacrypto-browserify,browserify-sign,create-ecdh, etc.). Many organizations depend on it transitively without even knowing it.There are currently signs that suggest the project may no longer be actively maintained:
Unresolved security vulnerabilities
khas leading zeros, with potential for private key recovery. Reported in the original #321 by Daniel Bleichenbacher in October 2024 — over 8 months ago.fixedNafMul(November 2025).A ready fix with no response
PR #345 has been open since January 16, 2026 with a 1-line fix for CVE-2025-14505. It has:
There's also a suggested improvement by @CezaryDanielNowak addressing potential edge cases in the fix.
General inactivity
6.6.1, over 2 years agoImpact on the ecosystem
Because there's no patched version, downstream consumers have limited options:
@soatok/elliptic-to-nobleexists as a shim tonoble-curves, but has known compatibility issues and is not production-readyWhat would help
If @indutny is still active on this project, even a brief response would be enough — we just need to know what direction to take. Specifically:
noble-curvesas the recommended alternativeWe ask this with respect for the massive contribution
elliptichas made to the ecosystem. No one is owed free maintenance — but the community needs clarity so it can plan accordingly.