CVE-2025-66016

CGGMP24 is missing a check in the ZK proof used in CGGMP21

Published Nov 25, 2025 CVSS 4.0 · 9.3 Critical EPSS < 1% KEV · Not listed
Description
CGGMP24 is a state-of-art ECDSA TSS protocol that supports 1-round signing (requires 3 preprocessing rounds), identifiable abort, and a key refresh protocol. Prior to version 0.6.3, there is a missing check in the ZK proof that enables an attack in which single malicious signer can reconstruct full private key. This issue has been patched in version 0.6.3, for full mitigation it is recommended to upgrade to cggmp24 version 0.7.0-alpha.2 as it contains more security checks.

Remediation

No solution or workaround provided in the CVE record

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
Github GHSA Github GHSA GHSA-m95p-425x-x889 cggmp21 has a missing check in the ZK proof used in CGGMP21
History
Type Values Removed Values Added
First Time appeared Lfdt-lockness
Lfdt-lockness cggmp24
Vendors & Products Lfdt-lockness
Lfdt-lockness cggmp24
Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'none', 'Technical Impact': 'total'}, 'version': '2.0.3'}

Type Values Removed Values Added
Description CGGMP24 is a state-of-art ECDSA TSS protocol that supports 1-round signing (requires 3 preprocessing rounds), identifiable abort, and a key refresh protocol. Prior to version 0.6.3, there is a missing check in the ZK proof that enables an attack in which single malicious signer can reconstruct full private key. This issue has been patched in version 0.6.3, for full mitigation it is recommended to upgrade to cggmp24 version 0.7.0-alpha.2 as it contains more security checks.
Title CGGMP24 is missing a check in the ZK proof used in CGGMP21
Weaknesses CWE-345
References
Metrics cvssV4_0

{'score': 9.3, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N'}

Weaknesses

Sources

Status
PUBLISHED
Assigner
GitHub_M
Published
Updated
Nov 25, 2025, 8:57 PM
Reserved
Nov 21, 2025, 1:08 AM
Status
Deferred
Published
Nov 25, 2025, 8:16 PM
Modified
Oct 18, 2026, 8:10 PM