Skip to main content
← crates.io

sm2

3 known vulnerabilities (3 high), with the versions each affects and the releases that fix them.

Latest release
0.14.0 (Oct 2, 2026): no advisory affects it
Newest unaffected release
0.14.0 (Oct 2, 2026), the latest release
Advisories
3 · 3 high
Weekly downloads
2,296
Dependents
0
Releases
23 since 0.0.1 (Mar 2, 2020)
Registry
crates.io
Releases read
Nov 8, 2026

Version timeline

  • CVE-2026-22700
    Affects 0.14.0-pre.0 to 0.14.0-rc.4 (0.14.0-rc.5 is outside it)
  • CVE-2026-22699
    Affects 0.14.0-pre.0 to 0.14.0-rc.4 (0.14.0-rc.5 is outside it)
  • CVE-2026-22698
    Affects 0.14.0-pre.0 to 0.14.0-rc.4 (0.14.0-rc.5 is outside it)
Every release cve.now has on record, lowest version on the left; each bar is a run of versions an advisory affects.

Advisories 3

  • RustCrypto Has Insufficient Length Validation in decrypt() in SM2-PKE

    Affected: from 0.14.0-pre.0, through 0.14.0-rc.4.

    Fixed in 0.14.0 (released Oct 2, 2026, 265 days after disclosure), the first release outside every affected range (no listed fixed version clears them all).

    The latest release, 0.14.0, is not affected.

  • RustCrypto SM2-PKE has Unchecked AffinePoint Decoding (unwrap) in decrypt()

    Affected: from 0.14.0-pre.0, through 0.14.0-rc.4.

    Fixed in 0.14.0 (released Oct 2, 2026, 265 days after disclosure), the first release outside every affected range (no listed fixed version clears them all).

    The latest release, 0.14.0, is not affected.

  • RustCrypto SM2-PKE has 32-bit Biased Nonce Vulnerability

    Affected: from 0.14.0-pre.0, through 0.14.0-rc.4.

    Fixed in 0.14.0 (released Oct 2, 2026, 265 days after disclosure), the first release outside every affected range (no listed fixed version clears them all).

    The latest release, 0.14.0, is not affected.