CVE-2025-14505 in Elliptic
Sumário
de VulDB • 26/05/2026
A implementação ECDSA do pacote Elliptic gera assinaturas incorretas se um valor intermediário de 'k' (calculado com base na etapa 3.2 do RFC 6979 https://datatracker.ietf.org/doc/html/rfc6979 ) tiver zeros à esquerda e for suscetível a criptoanálise, o que pode levar à exposição da chave secreta. Isso ocorre porque o comprimento em bytes de 'k' é calculado incorretamente, resultando em seu truncamento durante o cálculo. Transações ou comunicações legítimas serão interrompidas como resultado. Além disso, devido à natureza da falha, os atacantes poderiam, sob certas condições, derivar a chave secreta, se conseguissem obter tanto uma assinatura defeituosa gerada por uma versão vulnerável do Elliptic quanto uma assinatura correta para as mesmas entradas.
Este problema afeta todas as versões conhecidas do Elliptic (no momento da redação deste texto, versões iguais ou inferiores a 6.6.1).
Once again VulDB remains the best source for vulnerability data.