Skip to content
OpenAdvisories
High · 7.4 CVE-2024-23342 EUVD-2024-0448GHSA-wj6h-64fc-37mpPYSEC-2026-1325

python-ecdsa vulnerable to Minerva attack on P-256

Published Jan 22, 2024 · Updated May 30, 2025 · Assigned by GitHub_M

Description

The `ecdsa` PyPI package is a pure Python implementation of ECC (Elliptic Curve Cryptography) with support for ECDSA (Elliptic Curve Digital Signature Algorithm), EdDSA (Edwards-curve Digital Signature Algorithm) and ECDH (Elliptic Curve Diffie-Hellman). Versions 0.18.0 and prior are vulnerable to the Minerva attack. As of time of publication, no known patched version exists.

Affected products

VendorProductAffectedFixed
tlsfuzzer python-ecdsa <= 0.18.0 —

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 python-ecdsa No fix yet —
Debian 13 python-ecdsa No fix yet —
Debian 12 python-ecdsa No fix yet —
ReleasePackageFixed inAdvisory
Ubuntu 26.10 python-ecdsa No fix yet —
Ubuntu 26.04 LTS python-ecdsa No fix yet —
Ubuntu 25.10 python-ecdsa No fix yet —
Ubuntu 24.04 LTS python-ecdsa No fix yet —
Ubuntu 22.04 LTS python-ecdsa No fix yet —
Show 3 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Ubuntu 20.04 LTS python-ecdsa No fix yet —
Ubuntu 18.04 LTS python-ecdsa No fix yet —
Ubuntu 16.04 LTS python-ecdsa No fix yet —
ReleasePackageFixed inAdvisory
Red Hat Satellite Capsule 6 python-pulp-container +1 2.16.9-2.el8pc RHSA-2024:10806
Red Hat Satellite Capsule 6 rubygem-rack 2.2.8.1-1.el8sat RHSA-2024:10806
Red Hat Satellite 6 python-pulp-container +1 2.16.9-2.el8pc RHSA-2024:10806
Red Hat Satellite 6 rubygem-activestorage 6.1.7.7-1.el8sat RHSA-2024:10806
Red Hat Satellite 6 rubygem-rack 2.2.8.1-1.el8sat RHSA-2024:10806
Red Hat Rhui 4 python-aiohttp +1 3.9.2-1.el8ui RHSA-2024:1878
Red Hat Rhui 4 python-cryptography +1 41.0.6-1.el8ui RHSA-2024:1878
Red Hat Rhui 4 python-django +1 4.2.11-1.el8ui RHSA-2024:1878
Red Hat Rhui 4 python-ecdsa +1 0.18.0-4.el8ui RHSA-2024:1878
Red Hat Rhui 4 python-jinja2 +1 3.1.3-1.el8ui RHSA-2024:1878

Wolfi

ReleasePackageFixed inAdvisory
Wolfi rolling airflow-3 3.2.2-r0 —
Wolfi rolling checkov +1 No fix yet —
Wolfi rolling open-webui 0.11.0-r0 —

Affected packages

EcosystemPackageAffectedFixedRecord
PyPI ecdsa all versions — GHSA-wj6h-64fc-37mp

Advisories 2

References