Read the docs
TI-2024-15443 Aliases CVE-2024-23342GHSA-wj6h-64fc-37mp

python-ecdsa vulnerable to Minerva attack on P-256

Priority HIGH 68CWE-203Published · Updated

Key facts

Attack vector
Network
Privileges required
None
User interaction
None
Attack complexity
High
Impact type
Information disclosure
Confidentiality · integrity · availability
High · High · None
Fix status
Partial Red Hat: 2 fixed, 1 without a fix

Attack profile from CVSS 3.1 · CNA. Fix status from CNA, GitHub and Red Hat. Impact type from CWE-203.

Summary

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.

Why it matters now

Exploitation Proof of concept CISA SSVC · not in CISA KEV
EPSS 0.00985 62nd percentileScored 2026-11-07
Public exploit Yes 1 exploit referenceTagged by NVD
Fix Partial Red Hat: 2 advisoriesRed Hat: 2 fixed, 1 without a fix

SSVC decision points

CISA ADP · SSVC 2.0.3

Exploitation
Poc
Automatable
No
Technical impact
Total

The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.

Affected products

VendorProductAffected versionsFixed inStatusSource
tlsfuzzerpython-ecdsaup to 0.18.0—No fix listedCNA
—ecdsa (PyPI)all versions—No fix listedGHSA-wj6h-64fc-37mp
  • python-ecdsa Vendortlsfuzzer Affected up to 0.18.0 Fixed in — No fix listed CNA
  • ecdsa (PyPI) Vendor— Affected all versions Fixed in — No fix listed GHSA-wj6h-64fc-37mp

CPE configurations NVD · 1

CPEVersionsRoleVendor
cpe:2.3:a:tlsfuzzer:ecdsa:*:*:*:*:*:python:*:*up to 0.18.0Vulnerabletlsfuzzer
  • cpe:2.3:a:tlsfuzzer:ecdsa:*:*:*:*:*:python:*:* Versions up to 0.18.0 Vulnerable ·tlsfuzzer

Remediation

Red Hat 2 advisories

  • RHSA-2024:10806 Released 2024-12-04 · Red Hat rating Moderate
    Satellite 6.15.5 Async Update
    • Red Hat Satellite 6.15 for RHEL 8 python-pulp-container-2.16.9-2.el8pc, python3.11-pulp-container-2.16.9-2.el8pc, rubygem-activestorage-6.1.7.7-1.el8sat +1
  • RHSA-2024:1878 Released 2024-04-18 · Red Hat rating Moderate
    RHUI 4.8 Release - Security Updates, Bug Fixes, and Enhancements
    • RHUI 4 for RHEL 8 python-aiohttp-3.9.2-1.el8ui, python-cryptography-41.0.6-1.el8ui, python-django-4.2.11-1.el8ui +7

Vendor assessments

Red Hat

Red Hat rating: Moderate. Red Hat's page for this CVE →

ProductStatusPlan or fix
Red Hat Satellite 6AffectedNo fix yet
RHUI 4 for RHEL 8Fixed RHSA-2024:1878
Red Hat Satellite 6.15 for RHEL 8Fixed RHSA-2024:10806
Not affected: 3 products
  • RHUI 4 for RHEL 8
  • Red Hat Ansible Automation Platform 2
  • Red Hat Satellite 6.15 for RHEL 8

Timeline

  1. 2026-10-02 Threatist record created from CVE-2024-23342
  2. 2026-10-03 Alias added: GHSA-wj6h-64fc-37mp

References

  • TI-2026-26287 python-ecdsa: Denial of Service via improper DER length validation in crafted private keys CVSS 3.1MEDIUM 5.3

Sources