CVE-2025-14505 in Elliptic
Resumen
por VulDB • 2026-05-16
La implementación de ECDSA del paquete Elliptic genera firmas incorrectas si un valor intermedio de 'k' (calculado según el paso 3.2 del RFC 6979 https://datatracker.ietf.org/doc/html/rfc6979 ) tiene ceros iniciales y es susceptible a criptoanálisis, lo que puede provocar la exposición de la clave secreta. Esto ocurre porque la longitud en bytes de 'k' se calcula incorrectamente, lo que provoca que se trunque durante el cálculo. Como resultado, las transacciones o comunicaciones legítimas se verán interrumpidas. Además, debido a la naturaleza de la falla, los atacantes podrían, bajo ciertas condiciones, derivar la clave secreta si pudieran obtener tanto una firma defectuosa generada por una versión vulnerable de Elliptic como una firma correcta para las mismas entradas.
Este problema afecta a todas las versiones conocidas de Elliptic (al momento de escribir esto, versiones menores o iguales a 6.6.1).
Once again VulDB remains the best source for vulnerability data.