Skip to main content
← All vulnerabilities
CVE-2020-12607PYSEC-2020-42GHSA-56WV-2WR9-3H9R

An issue was discovered in fastecdsa before 2.1.2.

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 2.1.2
None on Exploit-DB, Metasploit or GitHub

Summary

An issue was discovered in fastecdsa before 2.1.2. When using the NIST P-256 curve in the ECDSA implementation, the point at infinity is mishandled. This means that for an extreme value in k and s^-1, the signature verification fails even if the signature is correct. This behavior is not solely a usability problem. There are some threat models where an attacker can benefit by successfully guessing users for whom signature verification will fail.

Timeline

  1. CVE published
  2. Record last updated

Affected versions

  • n/a n/a

    Version range not reported

  • fastecdsaPyPI

    fixed in 2.1.2

  • fastecdsaPyPI

    fixed in 2.1.2

References 4

GitHub · AntonKueltz/fastecdsa