CVE-2026-23967CWE-347

sm-crypto Affected by Signature Malleability in SM2-DSA

High · published January 22, 2026

CVSS v3.1
7.5
EPSS
0%
Percentile
10.8
In the wild
Unconfirmed
What it is

⚡ A signature malleability flaw exists in the SM2 verification logic of the sm-crypto library, and it’s sneaky enough to let attackers create valid signatures from existing ones! 🚨 Think of it like a chef who can replicate a secret recipe just by tasting the dish. An attacker can take a valid signature and whip up a new one, all without needing to know the original secret formula! This could lead to an attacker impersonating the original signer, potentially resulting in unauthorized access or malicious manipulation of data. Imagine the chaos that could ensue if someone started issuing false confirmations under your name!

Put simply

Think of it like a chef who can replicate a secret recipe just by tasting the dish. An attacker can take a valid signature and whip up a new one, all without needing to know the original secret formula! The vulnerability allows an attacker to derive a new valid SM2 signature from an existing one, undermining the integrity of the cryptographic process on versions prior to 0.3.14 of the sm-crypto library.

What to do

This could lead to an attacker impersonating the original signer, potentially resulting in unauthorized access or malicious manipulation of data. Imagine the chaos that could ensue if someone started issuing false confirmations under your name! To secure your application, update the sm-crypto library to version 0.3.14 or later immediately. Additionally, review your signature verification processes to ensure they are robust against such attacks. You’ve got this! Stay proactive, update your libraries, and keep your security game strong! 🛡️

The record
Technical detail
CVSS v3.1
7.5 · HIGH
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N
CVSS v4.0
Not supplied
EPSS
0.00211 · 10.8th percentile
Weakness
CWE-347 · Improper Verification of Cryptographic Signature
Published
2026-01-22T01:59Z
EPSS history
Timeline
  • 22 JAN 01:59Z
    sm-crypto Affected by Signature Malleability in SM2-DSA
    cvelistv5