CVE-2025-14505 in Elliptic
要約
〜によって VulDB • 2026年05月27日
EllipticパッケージのECDSA実装において、RFC 6979(https://datatracker.ietf.org/doc/html/rfc6979)のステップ3.2に基づいて計算される中間値 'k' に先頭のゼロが含まれている場合、不正な署名が生成され、暗号解析に対して脆弱となります。これにより秘密鍵の漏洩につながる可能性があります。この問題は、'k' のバイト長が正しく計算されず、計算過程で切り捨てられてしまうことに起因します。その結果、正当なトランザクションや通信が破綻します。さらに、この欠陥の性質上、攻撃者は特定の条件下で、脆弱なバージョンのEllipticによって生成された不正な署名と、同じ入力に対する正しい署名の両方を入手できれば、秘密鍵を導き出すことが可能になります。
この問題は、Ellipticの既知のすべてのバージョンに影響します(執筆時点で、バージョン6.6.1以下)。
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.