cve.bz

CVE-2023-26556

9.1 criticalEPSS 0.9%

Critical (9.1) in iofinnet tss-lib. EPSS 0.9% chance of exploitation in the next 30 days. Fixed in github.com/bnb-chain/tss-lib 1.3.6-0.20230324145555-bb6fb30bd3eb, 2.0.0.

io.finnet tss-lib before 2.0.0 can leak a secret key via a timing side-channel attack because it relies on the scalar-multiplication implementation in Go crypto/elliptic, which is not constant time (there is an if statement in a loop). One leak is in ecdsa/keygen/round_2.go. (bnb-chain/tss-lib and thorchain/tss are also affected.)

Severity

CVSS 3.1

9.1 critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N
EPSS
0.9% chance of exploitation in the next 30 days; higher than 58% of CVEs (scores of 2026-10-31)
CWE
CWE-203
Published
Modified
Record from
the NVD, synced

Affected

Packages (OSV)

AdvisoryEcosystemPackageAffectedFixed in
GHSA-3w84-4mjc-rjw7Gogithub.com/bnb-chain/tss-lib<2.0.02.0.0
GHSA-3w84-4mjc-rjw7Gogithub.com/binance-chain/tss-lib<2.0.02.0.0
GO-2023-1732Gogithub.com/bnb-chain/tss-lib<1.3.6-0.20230324145555-bb6fb30bd3eb1.3.6-0.20230324145555-bb6fb30bd3eb
GO-2023-1732Gogithub.com/binance-chain/tss-liball versionsno fix published

References

Check your stackJSON