CVE-2020-28498 — Use of a Broken or Risky Cryptographic Algorithm in Elliptic
Severity
6.8MEDIUMNVD
EPSS
3.9%
top 11.65%
CISA KEV
Not in KEV
Exploit
No known exploits
Affected products
Timeline
PublishedFeb 2
Latest updateMar 8
Description
The package elliptic before 6.5.4 are vulnerable to Cryptographic Issues via the secp256k1 implementation in elliptic/ec/key.js. There is no check to confirm that the public key point passed into the derive function actually exists on the secp256k1 curve. This results in the potential for the private key used in this implementation to be revealed after a number of ECDH operations are performed.
CVSS vector
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:H/I:N/A:NExploitability: 2.2 | Impact: 4.0
Affected Packages3 packages
Patches
🔴Vulnerability Details
3📋Vendor Advisories
1Debian▶
CVE-2020-28498: node-elliptic - The package elliptic before 6.5.4 are vulnerable to Cryptographic Issues via the...↗2020