CVE-2022-47931 Collision of hash values in github.com/bnb-chain/tss-lib

Medium 6.5 Published Updated
Exploited in the wild
Not known
Fix
Available

What is CVE-2022-47931?

CVE-2022-47931 is a medium-severity vulnerability in n/a, published on 22 Dec 2022.

Official description

IO FinNet tss-lib before 2.0.0 allows a collision of hash values.

Weakness: CWE-326

Which versions are affected by CVE-2022-47931?

4 open source packages ship an affected version, including github.com/bnb-chain/tss-lib and github.com/binance-chain/tss-lib. It affects 1 product.

PackageAffectedFixed in
github.com/bnb-chain/tss-lib GoAll versions1.3.6-0.20230324145555-bb6fb30bd3eb
github.com/bnb-chain/tss-lib GoAll versions1.3.6-0.20230324145555-bb6fb30bd3eb
github.com/bnb-chain/tss-lib GoAll versions1.3.6-0.20230324145555-bb6fb30bd3eb
github.com/binance-chain/tss-lib GoAll versionsNone

Products include Iofinnet Tss-Lib.

How do I fix CVE-2022-47931?

Upgrade github.com/bnb-chain/tss-lib to 1.3.6-0.20230324145555-bb6fb30bd3eb or later.

Is CVE-2022-47931 being exploited?

There is no known exploitation of CVE-2022-47931 in the wild and no public exploit code.

Sources

Also known as GHSA-cvcx-g7wh-x8rf, GO-2023-1904.

Is CVE-2022-47931 in your software?

Upload an SBOM and sbomify checks it against every vulnerability here, every day.

Check your SBOMs for free