Логотип exploitDog
Консоль
Логотип exploitDog

exploitDog

debian логотип

CVE-2021-43398

Опубликовано: 04 нояб. 2021
Источник: debian
EPSS Низкий

Описание

Crypto++ (aka Cryptopp) 8.6.0 and earlier contains a timing leakage in MakePublicKey(). There is a clear correlation between execution time and private key length, which may cause disclosure of the length information of the private key. This might allow attackers to conduct timing attacks. NOTE: this report is disputed by the vendor and multiple third parties. The execution-time differences are intentional. A user may make a choice of a longer key as a tradeoff between strength and performance. In making this choice, the amount of information leaked to an adversary is of infinitesimal value

Примечания

  • Disputed Crypto++ issue, also see #1000227

  • https://github.com/weidai11/cryptopp/issues/1080

  • As per upstream believed to be the expected behaviour:

  • https://github.com/weidai11/cryptopp/issues/1080#issuecomment-996492222

EPSS

Процентиль: 82%
0.0207
Низкий

Связанные уязвимости

CVSS3: 5.3
ubuntu
около 5 лет назад

Crypto++ (aka Cryptopp) 8.6.0 and earlier contains a timing leakage in MakePublicKey(). There is a clear correlation between execution time and private key length, which may cause disclosure of the length information of the private key. This might allow attackers to conduct timing attacks. NOTE: this report is disputed by the vendor and multiple third parties. The execution-time differences are intentional. A user may make a choice of a longer key as a tradeoff between strength and performance. In making this choice, the amount of information leaked to an adversary is of infinitesimal value

CVSS3: 5.3
nvd
около 5 лет назад

Crypto++ (aka Cryptopp) 8.6.0 and earlier contains a timing leakage in MakePublicKey(). There is a clear correlation between execution time and private key length, which may cause disclosure of the length information of the private key. This might allow attackers to conduct timing attacks. NOTE: this report is disputed by the vendor and multiple third parties. The execution-time differences are intentional. A user may make a choice of a longer key as a tradeoff between strength and performance. In making this choice, the amount of information leaked to an adversary is of infinitesimal value

CVSS3: 5.3
github
больше 4 лет назад

Crypto++ (aka Cryptopp) 8.6.0 and earlier contains a timing leakage in MakePublicKey(). There is a clear correlation between execution time and private key length, which may cause disclosure of the length information of the private key. This might allow attackers to conduct timing attacks.

CVSS3: 5.3
altlinux
около 3 лет назад

ALT-PU-2023-5042: package `libcryptopp` update to version 8.8.0-alt1

EPSS

Процентиль: 82%
0.0207
Низкий