PyPI/starkbank-ecdsa CVE-2021-43572: unknown, EPSS 1.25%
The verify function in the Stark Bank Python ECDSA library (ecdsa-python) 2.0.0 fails to check that the signature is non-zero, which allows attackers to forge signatures on arbitrary messages.
Action: Upgrade starkbank-ecdsa to 2.0.1 or later.
pip install starkbank-ecdsa==2.0.1Affected
| introduced | fixed | last affected |
|---|---|---|
| 0 | 2.0.1 | - |
Fixed versions
| 2.0.1 |
Sources
- osv: PYSEC-2021-426
- https://research.nccgroup.com/2021/11/08/technical-advisory-arbitrary-signature-forgery-in-stark-bank-ecdsa-libraries/
- https://github.com/starkbank/ecdsa-python/releases/tag/v2.0.1
- https://github.com/advisories/GHSA-92vm-mxjf-jqf3
CVE-2021-43572 · published · modified · JSON