PT-2025-7253 · Elliptic · Elliptic
Published
2025-02-12
·
Updated
2025-02-12
CVSS v4.0
9.0
Critical
| Vector | AV:N/AC:L/AT:P/PR:N/UI:N/VC:H/VI:N/VA:N/SC:H/SI:H/SA:N |
Name of the Vulnerable Software and Affected Versions:
elliptic (affected versions not specified)
Description:
The issue allows for private key extraction from ECDSA signatures when signing a malformed input, such as a string or a number, which could come from JSON network input. This is possible because the
elliptic library accepts hex strings as one of the possible input types. The vulnerability can be exploited by constructing a malicious message that can be signed, leading to the reuse of the k value and ultimately allowing for private key extraction. The attack requires only a single malicious message to be signed for full key extraction. The estimated number of potentially affected devices worldwide is not available.Recommendations:
At the moment, there is no information about a newer version that contains a fix for this vulnerability.
Information Disclosure
Found an issue in the description? Have something to add? Feel free to write us 👾
Weakness Enumeration
Related Identifiers
Affected Products
Elliptic