Логотип exploitDog
Консоль
Логотип exploitDog

exploitDog

github логотип

GHSA-m95p-425x-x889

Опубликовано: 25 нояб. 2025
Источник: github
Github: Прошло ревью
CVSS4: 9.3

Описание

cggmp21 has a missing check in the ZK proof used in CGGMP21

Impact

cggmp21 concerns a missing check in the ZK proof that enables an attack in which a single malicious signer can reconstruct full private key.

Patches

  • cggmp21 v0.6.3 is a patch release that contains a fix that introduces this specific missing check
  • However, cggmp21 recommends upgrading to cggmp24 v0.7.0-alpha.2 which contains many other security checks as a precaution. Follow migration guideline to upgrade.

Workarounds

Update to cggmp21 v0.6.3, a minor release that contains a minimal security patch.

However, for full mitigation, users will need to upgrade to cggmp24 v0.7.0-alpha.2 as it contains many more security check implementations.

Resources

Read this blog post to learn more.

Пакеты

Наименование

cggmp21

rust
Затронутые версииВерсия исправления

< 0.6.3

0.6.3

Наименование

cggmp24

rust
Затронутые версииВерсия исправления

< 0.7.0-alpha.2

0.7.0-alpha.2

EPSS

Процентиль: 7%
0.00027
Низкий

9.3 Critical

CVSS4

Дефекты

CWE-345
CWE-347

Связанные уязвимости

nvd
2 месяца назад

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.

EPSS

Процентиль: 7%
0.00027
Низкий

9.3 Critical

CVSS4

Дефекты

CWE-345
CWE-347