Patchfirst
Chainnpm:elliptic

elliptic: successive fixes (2020–2024)

6 CVEs over 3 generations, 4 Jun 2020 to 15 Oct 2024.

Family tree

Left to right by publication date.Oldest first. Select a CVE to open it.
  1. CVE-2020-138224 Jun 2020 First in the chain
  2. CVE-2020-284982 Feb 2021 next fix after CVE-2020-13822
  3. CVE-2024-424592 Aug 2024 related to CVE-2020-13822related to CVE-2020-28498
  4. CVE-2024-424602 Aug 2024 related to CVE-2020-13822
  5. CVE-2024-424612 Aug 2024 related to CVE-2020-13822
  6. CVE-2024-4894815 Oct 2024 related to CVE-2024-42459related to CVE-2020-28498
20202021202220232024 CVE-2024-42459 → CVE-2024-48948: related (high confidence)CVE-2020-13822 → CVE-2024-42459: related (medium confidence)CVE-2020-13822 → CVE-2024-42460: related (medium confidence)CVE-2020-13822 → CVE-2024-42461: related (medium confidence)CVE-2020-28498 → CVE-2024-42459: related (medium confidence)CVE-2020-28498 → CVE-2024-48948: related (medium confidence)CVE-2020-13822 → CVE-2020-28498: Next fix in the same package (low confidence) CVE-2020-13822 4 Jun 2020 CVE-2020-28498 2 Feb 2021 CVE-2024-42459 2 Aug 2024 CVE-2024-42460 2 Aug 2024 CVE-2024-42461 2 Aug 2024 CVE-2024-48948 15 Oct 2024 20202021202220232024 CVE-2024-42459 → CVE-2024-48948: related (high confidence)CVE-2020-13822 → CVE-2024-42459: related (medium confidence)CVE-2020-13822 → CVE-2024-42460: related (medium confidence)CVE-2020-13822 → CVE-2024-42461: related (medium confidence)CVE-2020-28498 → CVE-2024-42459: related (medium confidence)CVE-2020-28498 → CVE-2024-48948: related (medium confidence)CVE-2020-13822 → CVE-2020-28498: Next fix in the same package (low confidence) CVE-2020-13822 4 Jun 2020 CVE-2020-28498 2 Feb 2021 CVE-2024-42459 2 Aug 2024 CVE-2024-42460 2 Aug 2024 CVE-2024-42461 2 Aug 2024 CVE-2024-48948 15 Oct 2024
Exploited in the wild (CISA KEV) Not in KEV Priority score (0 to 100) High confidence Medium Low

CVEs in this family

Table view of the tree
CVEPublishedTitleLinked fromPriority
CVE-2020-13822 4 Jun 2020 The Elliptic package 6.5.2 for Node.js allows ECDSA signature malleability via variations in encoding, leading '\0'… · fixed in 6.5.3 First in chain 17.2
CVE-2020-28498 2 Feb 2021 Cryptographic Issues · fixed in 6.5.4 CVE-2020-13822 · Next fix in the same package · Low 18.6
CVE-2024-42459 2 Aug 2024 In the Elliptic package 6.5.6 for Node.js, EDDSA signature malleability occurs because there is a missing signature… · fixed in 6.5.7 CVE-2020-13822 · related · Medium 8.3
CVE-2024-42460 2 Aug 2024 In the Elliptic package 6.5.6 for Node.js, ECDSA signature malleability occurs because there is a missing check for… · fixed in 6.5.7 CVE-2020-13822 · related · Medium 11.7
CVE-2024-42461 2 Aug 2024 In the Elliptic package 6.5.6 for Node.js, ECDSA signature malleability occurs because BER-encoded signatures are… · fixed in 6.5.7 CVE-2020-13822 · related · Medium 18.6
CVE-2024-48948 15 Oct 2024 The Elliptic package 6.5.7 for Node.js, in its for ECDSA implementation, does not correctly verify valid signatures if… · fixed in 6.6.0 CVE-2024-42459 · related · High 12.6
↑ ↓ chooseEnter openEsc close