logo

CVE-2021-43572 starkbank-ecdsa

Package

Manager: pip
Name: starkbank-ecdsa
Vulnerable Version: >=0 <2.0.1

Severity

Level: Critical

CVSS v3.1: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H

CVSS v4.0: CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:H/SI:H/SA:H

EPSS: 0.00241 pctl0.47264

Details

Improper Verification of Cryptographic Signature in starkbank-ecdsa The `verify` function in the Stark Bank Python ECDSA library (starkbank-ecdsa) 2.0.0 fails to check that the signature is non-zero, which allows attackers to forge signatures on arbitrary messages.

Metadata

Created: 2021-11-10T20:41:39Z
Modified: 2024-10-25T14:49:40Z
Source: https://github.com/github/advisory-database/blob/main/advisories/github-reviewed/2021/11/GHSA-92vm-mxjf-jqf3/GHSA-92vm-mxjf-jqf3.json
CWE IDs: ["CWE-347"]
Alternative ID: GHSA-92vm-mxjf-jqf3
Finding: F163
Auto approve: 1