VYPR
Vendor

Cryptopp

Products
2
CVEs
17
Across products
18
Status
Private

Products

2

Recent CVEs

17
  • CVE-2024-9989CriOct 29, 2024
    risk 0.64cvss 9.8epss 0.07

    The Crypto plugin for WordPress is vulnerable to authentication bypass in versions up to, and including, 2.18. This is due to a limited arbitrary method call to 'crypto_connect_ajax_process::log_in' function in the 'crypto_connect_ajax_process' function. This makes it possible…

  • CVE-2024-28285CriMay 14, 2024
    risk 0.64cvss 9.8epss 0.01

    A Fault Injection vulnerability in the SymmetricDecrypt function in cryptopp/elgamal.h of Cryptopp Crypto++ 8.9, allows an attacker to co-reside in the same system with a victim process to disclose information and escalate privileges.

  • CVE-2024-9988CriOct 29, 2024
    risk 0.58cvss 9.8epss 0.01

    The Crypto plugin for WordPress is vulnerable to authentication bypass in versions up to, and including, 2.19. This is due to missing validation on the user being supplied in the 'crypto_connect_ajax_process::register' function. This makes it possible for unauthenticated…

  • CVE-2024-9990HigOct 29, 2024
    risk 0.50cvss 8.8epss 0.00

    The Crypto plugin for WordPress is vulnerable to Cross-Site Request Forgery in versions up to, and including, 2.15. This is due to missing nonce validation in the 'crypto_connect_ajax_process::check' function. This makes it possible for unauthenticated attackers to log in as any…

  • CVE-2018-14715HigAug 3, 2018
    risk 0.49cvss 7.5epss 0.01

    The endCoinFlip function and throwSlammer function of the smart contract implementations for Cryptogs, an Ethereum game, generate random numbers with an old block's hash. Therefore, attackers can predict the random number and always win the game.

  • CVE-2016-3995HigFeb 13, 2017
    risk 0.49cvss 7.5epss 0.02

    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 timing attacks.

  • CVE-2016-9939HigJan 30, 2017
    risk 0.49cvss 7.5epss 0.04

    Crypto++ (aka cryptopp and libcrypto++) 5.6.4 contained a bug in its ASN.1 BER decoding routine. The library will allocate a memory block based on the length field of the ASN.1 object. If there is not enough content octets in the ASN.1 object, then the function will fail and the…

  • CVE-2016-7544HigJan 30, 2017
    risk 0.49cvss 7.5epss 0.03

    Crypto++ 5.6.4 incorrectly uses Microsoft's stack-based _malloca and _freea functions. The library will request a block of memory to align a table in memory. If the table is later reallocated, then the wrong pointer could be freed.

  • CVE-2016-7420MedSep 16, 2016
    risk 0.39cvss 5.9epss 0.02

    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 attackers to obtain sensitive information by leveraging access…

  • CVE-2017-9434MedJun 5, 2017
    risk 0.35cvss 5.3epss 0.01

    Crypto++ (aka cryptopp) through 5.6.5 contains an out-of-bounds read vulnerability in zinflate.cpp in the Inflator filter.

  • CVE-2023-50981Dec 18, 2023
    risk 0.00cvss epss 0.01

    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 268995137513890432434389773128616504853.

  • CVE-2023-50980Dec 18, 2023
    risk 0.00cvss epss 0.01

    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 strictly decreasing.

  • CVE-2023-50979Dec 18, 2023
    risk 0.00cvss epss 0.01

    Crypto++ (aka cryptopp) through 8.9.0 has a Marvin side channel during decryption with PKCS#1 v1.5 padding.

  • CVE-2021-43398Nov 4, 2021
    risk 0.00cvss epss 0.02

    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…

  • CVE-2021-40530Sep 6, 2021
    risk 0.00cvss epss 0.01

    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 key, the generator defined by the receiver's public key,…

  • CVE-2019-14318Jul 30, 2019
    risk 0.00cvss epss 0.03

    Crypto++ 8.3.0 and earlier contains a timing side channel in ECDSA signature generation. This allows a local or remote attacker, able to measure the duration of hundreds to thousands of signing operations, to compute the private key used. The issue occurs because scalar…

  • CVE-2015-2141Jul 1, 2015
    risk 0.00cvss epss 0.03

    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 private keys via a timing attack.