~ / search / GHSA-8qxj-f9rh-9fg2

GHSA-8qxj-f9rh-9fg2

Improper Verification of Cryptographic Signature in Pure-Python ECDSA

Source: GitHub Advisory Database (reviewed) Critical CVE-2019-14859

Packages

EcosystemPackageAffectedFixed in
PyPI ecdsa < 0.13.3 0.13.3

Details

As written in the advisory (Markdown source, shown as plain text).

A flaw was found in all python-ecdsa versions before 0.13.3, where it did not correctly verify whether signatures used DER encoding. Without this verification, a malformed signature could be accepted, making the signature malleable. Without proper verification, an attacker could use a malleable signature to create false transactions.

References

External links from the advisory. They lead to third-party sites.