Priority MEDIUM 40
ModularSquareRoot in Crypto++ (aka cryptopp) through 8.9.0 allows attackers to cause a denial of service (infinite loop) via crafted DER public-key data associated with squared odd numbers, such as the square of 26899513…
CVSS 3.1HIGH 7.5· Network · No auth · No interaction · EPSS 0.00762 · Published 2023-12-18 · No fix listed CWE-835
Priority LOW 34
gf2n.cpp in Crypto++ (aka cryptopp) through 8.9.0 allows attackers to cause a denial of service (application crash) via DER public-key data for an F(2^m) curve, if the degree of each term in the polynomial is not strictl…
CVSS 3.1HIGH 7.5· Network · No auth · No interaction · EPSS 0.00829 · Published 2023-12-18 · No fix listed
Priority LOW 27
Crypto++ (aka cryptopp) through 8.9.0 has a Marvin side channel during decryption with PKCS#1 v1.5 padding.
CVSS 3.1MEDIUM 5.9· Network · No auth · No interaction · EPSS 0.0059 · Published 2023-12-18 · No fix listed CWE-203
Priority HIGH 72
Crypto++ through 8.4 contains a timing side channel in ECDSA signature generation.
CVSS 3.1HIGH 7.5· Network · No auth · No interaction · EPSS 0.01026 · Published 2023-08-22 · No fix listed CWE-787
Priority LOW 28
Crypto++ (aka Cryptopp) 8.6.0 and earlier contains a timing leakage in MakePublicKey().
CVSS 3.1MEDIUM 5.3· Network · No auth · No interaction · EPSS 0.0207 · Published 2021-11-04 · No fix listed CWE-203
Priority LOW 29
The ElGamal implementation in Crypto++ through 8.5 allows plaintext recovery because, during interaction between two cryptographic libraries, a certain dangerous combination of the prime defined by the receiver's public…
CVSS 3.1MEDIUM 5.9· Network · No auth · No interaction · EPSS 0.01157 · Published 2021-09-06 · No fix listed CWE-327
Priority LOW 32
Crypto++ 8.3.0 and earlier contains a timing side channel in ECDSA signature generation.
CVSS 3.0MEDIUM 5.9· Network · No auth · No interaction · EPSS 0.03104 · Published 2019-07-30 · No fix listed CWE-417
Priority LOW 28
Crypto++ (aka cryptopp) through 5.6.5 contains an out-of-bounds read vulnerability in zinflate.cpp in the Inflator filter.
CVSS 3.0MEDIUM 5.3· Network · No auth · No interaction · EPSS 0.01723 · Published 2017-06-05 · No fix listed CWE-125
Priority LOW 37
The timing attack protection in Rijndael::Enc::ProcessAndXorBlock and Rijndael::Dec::ProcessAndXorBlock in Crypto++ (aka cryptopp) before 5.6.4 may be optimized out by the compiler, which allows attackers to conduct timi…
CVSS 3.0HIGH 7.5· Network · No auth · No interaction · EPSS 0.01858 · Published 2017-02-13 · No fix listed CWE-200
Priority MEDIUM 40
Crypto++ (aka cryptopp and libcrypto++) 5.6.4 contained a bug in its ASN.1 BER decoding routine.
CVSS 3.0HIGH 7.5· Network · No auth · No interaction · EPSS 0.04202 · Published 2017-01-30 · No fix listed CWE-20
Priority LOW 38
Crypto++ 5.6.4 incorrectly uses Microsoft's stack-based _malloca and _freea functions.
CVSS 3.0HIGH 7.5· Network · No auth · No interaction · EPSS 0.02735 · Published 2017-01-30 · No fix listed CWE-399
Priority LOW 30
Crypto++ (aka cryptopp) through 5.6.4 does not document the requirement for a compile-time NDEBUG definition disabling the many assert calls that are unintended in production use, which might allow context-dependent atta…
CVSS 3.0MEDIUM 5.9· Network · No auth · No interaction · EPSS 0.0199 · Published 2016-09-16 · No fix listed CWE-200
Priority LOW 28
The InvertibleRWFunction::CalculateInverse function in rw.cpp in libcrypt++ 5.6.2 does not properly blind private key operations for the Rabin-Williams digital signature algorithm, which allows remote attackers to obtain…
CVSS 2.0MEDIUM 5.0· Network · No auth · Interaction — · EPSS 0.02858 · Published 2015-07-01 · No fix listed CWE-200