VYPR

CWE-347

Improper Verification of Cryptographic Signature

BaseDraft

Description

The product does not verify, or incorrectly verifies, the cryptographic signature for data.

Hierarchy (View 1000)

Parents

Children

none

Related attack patterns (CAPEC)

CAPEC-463 · CAPEC-475

CVEs mapped to this weakness (803)

page 40 of 41
  • CVE-2021-3521MedAug 22, 2022
    risk 0.00cvss 4.7epss 0.00

    There is a flaw in RPM's signature functionality. OpenPGP subkeys are associated with a primary key via a "binding signature." RPM does not check the binding signature of subkeys prior to importing them. If an attacker is able to add or socially engineer another party to add a…

  • CVE-2022-24884CriMay 6, 2022
    risk 0.00cvss 10.0epss 0.01

    ecdsautils is a tiny collection of programs used for ECDSA (keygen, sign, verify). `ecdsa_verify_[prepare_]legacy()` does not check whether the signature values `r` and `s` are non-zero. A signature consisting only of zeroes is always considered valid, making it trivial to forge…

  • CVE-2022-24759HigMar 17, 2022
    risk 0.00cvss 8.1epss 0.01

    `@chainsafe/libp2p-noise` contains TypeScript implementation of noise protocol, an encryption protocol used in libp2p. `@chainsafe/libp2p-noise` before 4.1.2 and 5.0.3 does not correctly validate signatures during the handshake process. This may allow a man-in-the-middle to pose…

  • CVE-2021-20319HigMar 4, 2022
    risk 0.00cvss 7.8epss 0.01

    An improper signature verification vulnerability was found in coreos-installer. A specially crafted gzip installation image can bypass the image signature verification and as a consequence can lead to the installation of unsigned content. An attacker able to modify the original…

  • CVE-2021-38195CriAug 8, 2021
    risk 0.00cvss 9.8epss 0.01

    An issue was discovered in the libsecp256k1 crate before 0.5.0 for Rust. It can verify an invalid signature because it allows the R or S parameter to be larger than the curve order, aka an overflow.

  • CVE-2021-35039HigJul 7, 2021
    risk 0.00cvss 7.8epss 0.00

    kernel/module.c in the Linux kernel before 5.12.14 mishandles Signature Verification, aka CID-0c18f29aae7c. Without CONFIG_MODULE_SIG, verification that a kernel module is signed, for loading via init_module, does not occur for a module.sig_enforce=1 command-line argument.

  • CVE-2021-29455HigApr 19, 2021
    risk 0.00cvss 7.5epss 0.01

    Grassroot Platform is an application to make it faster, cheaper and easier to persistently organize and mobilize people in low-income communities. Grassroot Platform before master deployment as of 2021-04-16 did not properly verify the signature of JSON Web Tokens when…

  • CVE-2021-21405MedApr 15, 2021
    risk 0.00cvss 5.9epss 0.01

    Lotus is an Implementation of the Filecoin protocol written in Go. BLS signature validation in lotus uses blst library method VerifyCompressed. This method accepts signatures in 2 forms: "serialized", and "compressed", meaning that BLS signatures can be provided as either of 2…

  • CVE-2021-30130HigApr 6, 2021
    risk 0.00cvss 7.5epss 0.01

    phpseclib before 2.0.31 and 3.x before 3.0.7 mishandles RSA PKCS#1 v1.5 signature verification.

  • CVE-2020-13895HigJun 7, 2020
    risk 0.00cvss 8.8epss 0.01

    Crypt::Perl::ECDSA in the Crypt::Perl (aka p5-Crypt-Perl) module before 0.32 for Perl fails to verify correct ECDSA signatures when r and s are small and when s = 1. This happens when using the curve secp256r1 (prime256v1). This could conceivably have a security-relevant impact…

  • CVE-2019-19962HigDec 25, 2019
    risk 0.00cvss 7.5epss 0.01

    wolfSSL before 4.3.0 mishandles calls to wc_SignatureGenerateHash, leading to fault injection in RSA cryptography.

  • CVE-2019-9154HigAug 22, 2019
    risk 0.00cvss 7.5epss 0.02

    Improper Verification of a Cryptographic Signature in OpenPGP.js <=4.1.2 allows an attacker to pass off unsigned data as signed.

  • CVE-2019-9153HigAug 22, 2019
    risk 0.00cvss 7.5epss 0.02

    Improper Verification of a Cryptographic Signature in OpenPGP.js <=4.1.2 allows an attacker to forge signed messages by replacing its signatures with a "standalone" or "timestamp" signature.

  • CVE-2019-1010279HigJul 18, 2019
    risk 0.00cvss 7.5epss 0.01

    Open Information Security Foundation Suricata prior to version 4.1.3 is affected by: Denial of Service - TCP/HTTP detection bypass. The impact is: An attacker can evade a signature detection with a specialy formed sequence of network packets. The component is: detect.c…

  • CVE-2019-1010263CriJul 17, 2019
    risk 0.00cvss 9.8epss 0.01

    Perl Crypt::JWT prior to 0.023 is affected by: Incorrect Access Control. The impact is: allow attackers to bypass authentication by providing a token by crafting with hmac(). The component is: JWT.pm, line 614. The attack vector is: network connectivity. The fixed version is:…

  • CVE-2018-16253MedNov 7, 2018
    risk 0.00cvss 5.9epss 0.01

    In sig_verify() in x509.c in axTLS version 2.1.3 and before, the PKCS#1 v1.5 signature verification does not properly verify the ASN.1 metadata. Consequently, a remote attacker can forge signatures when small public exponents are being used, which could lead to impersonation…

  • CVE-2018-16150MedNov 7, 2018
    risk 0.00cvss 5.9epss 0.01

    In sig_verify() in x509.c in axTLS version 2.1.3 and before, the PKCS#1 v1.5 signature verification does not reject excess data after the hash value. Consequently, a remote attacker can forge signatures when small public exponents are being used, which could lead to…

  • CVE-2018-16149MedNov 7, 2018
    risk 0.00cvss 5.9epss 0.01

    In sig_verify() in x509.c in axTLS version 2.1.3 and before, the PKCS#1 v1.5 signature verification blindly trusts the declared lengths in the ASN.1 structure. Consequently, when small public exponents are being used, a remote attacker can generate purposefully crafted…

  • CVE-2018-12356CriJun 15, 2018
    risk 0.00cvss 9.8epss 0.05

    An issue was discovered in password-store.sh in pass in Simple Password Store 1.7.x before 1.7.2. The signature verification routine parses the output of GnuPG with an incomplete regular expression, which allows remote attackers to spoof file signatures on configuration files…

  • CVE-2014-3577Aug 21, 2014
    risk 0.00cvss epss 0.09

    org.apache.http.conn.ssl.AbstractVerifier in Apache HttpComponents HttpClient before 4.3.5 and HttpAsyncClient before 4.0.2 does not properly verify that the server hostname matches a domain name in the subject's Common Name (CN) or subjectAltName field of the X.509 certificate,…