PT-2024-19822

CVE-2024-23342

·

Published

2024-01-22

·

Updated

2026-07-07

Description by

CVSS 3.1
7.4
High
MetricsAV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:N
Name of the Vulnerable Software and Affected Versions ecdsa versions 0.18.0 and prior
Description The ecdsa PyPI package, a pure Python implementation of ECC (Elliptic Curve Cryptography), is affected by a Minerva timing attack on the P-256 curve. This attack can leak the internal nonce when using the ecdsa.SigningKey.sign digest() API function, potentially allowing for private key discovery. The issue affects ECDSA signatures, key generation, and ECDH operations, but not ECDSA signature verification.
Recommendations For versions 0.18.0 and prior, as a temporary workaround, consider restricting the use of the ecdsa.SigningKey.sign digest() function until a patch is available. At the moment, there is no information about a newer version that contains a fix for this vulnerability.
Exploitability
Exploit
Impacts
Vendors
Affected products
Related identifiers
GHSA-WJ6H-64FC-37MP
PYSEC-2026-1325
RHSA-2024:10806
RHSA-2024:1878
Found an issue in the description? Have something to add? Feel free to write us 👾