Description
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.
Published: 2026-09-29
Score: 3.7 Low
EPSS: < 1% Very Low
KEV: No
Impact: Potential private key exposure through a timing side‑channel during SM2 signature generation
Action: Apply Patch
AI Analysis

Impact

OpenSSL’s SM2 implementation performs arithmetic on secret values with variable time; the time taken to produce a signature leaks information about the nonce and private key. An attacker who can observe many signing operations can use this timing data to mount a lattice or Hidden Number Problem attack that eventually recovers the private key. The flaw is a timing side‑channel (CWE‑208). The vulnerability does not affect FIPS compliance because SM2 is not a FIPS algorithm.

Affected Systems

The vulnerability affects all OpenSSL releases that build SM2 signature code with non‑constant‑time arithmetic. All platforms using the affected OpenSSL binaries are impacted; no specific version range is listed, so the risk applies until the code is patched.

Risk and Exploitability

The CVSS score is 3.7, indicating low severity, and there is no EPSS information or KEV listing. The likely attack vector is inferred to be remote or local environments where an attacker can observe signing times, such as over a network or via a shared device. While the vulnerability is low‑severity, the potential to recover a private key makes it serious for operations that heavily rely on SM2 signatures.

Generated by OpenCVE AI on September 29, 2026 at 22:31 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade OpenSSL to a version that includes the 2026‑09 fixes for SM2 timing side‑channel
  • Disable SM2 signature generation where feasible, or switch to algorithms that provide constant‑time operations
  • If an upgrade is not immediately possible, enforce strict access controls and monitor for excessive signature requests to mitigate the impact of timing observations

Generated by OpenCVE AI on September 29, 2026 at 22:31 UTC.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
Debian DLA Debian DLA DLA-4859-1 openssl security update
Debian DSA Debian DSA DSA-6531-1 openssl security update
Ubuntu USN Ubuntu USN USN-8847-1 OpenSSL vulnerabilities
History

Thu, 08 Oct 2026 01:30:00 +0000

Type Values Removed Values Added
CPEs cpe:2.3:a:openssl:openssl:*:*:*:*:*:*:*:*

Wed, 30 Sep 2026 00:15:00 +0000

Type Values Removed Values Added
References
Metrics threat_severity

None

threat_severity

Moderate


Tue, 29 Sep 2026 17:45:00 +0000

Type Values Removed Values Added
First Time appeared Openssl
Openssl openssl
Vendors & Products Openssl
Openssl openssl

Tue, 29 Sep 2026 17:30:00 +0000

Type Values Removed Values Added
Metrics cvssV3_1

{'score': 3.7, 'vector': 'CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N'}

ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Tue, 29 Sep 2026 15:45:00 +0000

Type Values Removed Values Added
Description 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.
Title Timing Side-Channel in SM2 Signature Generation
Weaknesses CWE-208
References

cve-icon MITRE

Status: PUBLISHED

Assigner: openssl

Published:

Updated: 2026-09-29T16:51:33.618Z

Reserved: 2026-08-21T07:47:36.032Z

Link: CVE-2026-77696

cve-icon Vulnrichment

Updated: 2026-09-29T16:51:26.361Z

cve-icon NVD

Status : Analyzed

Published: 2026-09-29T16:17:11.493

Modified: 2026-10-08T01:20:41.353

Link: CVE-2026-77696

cve-icon Redhat

Severity : Moderate

Publid Date: 2026-09-29T15:32:22Z

Links: CVE-2026-77696 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-09-29T22:45:18Z

Weaknesses
  • CWE-208

    Observable Timing Discrepancy