CVE Catalog

CVE-2026-77696

LowCVSS 3.7
Published: Updated: Translated: NVD NIST

Summary

SM2 signature generation uses non-constant-time arithmetic on secret values, forming a timing side-channel. An attacker able to measure SM2 signing times may learn information about the per-signature secret nonce, which over many signatures can lead to recovery of the private key. Applications performing SM2 signature generation are affected on all platforms.

Risk Assessment

The timing side-channel may allow an attacker to recover the private key, completely compromising the security of SM2 signatures and potentially leading to signature forgery or impersonation.

Recommendation

It is recommended to apply vendor patches that eliminate non-constant-time arithmetic in SM2 signature generation, and to monitor security updates.

Other vulnerabilities in OpenSSL

See all
Original NVD description (English source)

Issue summary: SM2 signature generation uses non-constant-time arithmetic on secret values, forming a timing side-channel. Impact summary: An attacker able to measure SM2 signing times may learn information about the per-signature secret nonce, which over many signatures can, via a lattice / Hidden Number Problem attack, lead to recovery of the private key. CWE: CWE-208: Observable Timing Discrepancy Description: SM2 signature generation computes the signature value using variable-time BIGNUM operations on the secret nonce and the private key, so the time taken to produce an SM2 signature depends on these secret values, forming a timing side-channel. Applications performing SM2 signature generation are affected on all platforms. FIPS Impact: no SM2 is not a FIPS algorithm.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS