VYPR

CWE-295

Improper Certificate Validation

BaseDraft

Description

The product does not validate, or incorrectly validates, a certificate.

Hierarchy (View 1000)

Related attack patterns (CAPEC)

CAPEC-459 · CAPEC-475

CVEs mapped to this weakness (1,595)

page 42 of 80
  • CVE-2024-29887HigMar 27, 2024
    risk 0.41cvss 7.4epss 0.00

    Serverpod is an app and web server, built for the Flutter and Dart ecosystem. This bug bypassed the validation of TSL certificates on all none web HTTP clients in the `serverpod_client` package. Making them susceptible to a man in the middle attack against encrypted traffic…

  • CVE-2024-2379MedMar 27, 2024
    risk 0.41cvss 6.3epss 0.02

    libcurl skips the certificate verification for a QUIC connection under certain conditions, when built to use wolfSSL. If told to use an unknown/bad cipher or curve, the error path accidentally skips the verification and returns OK, thus ignoring any certificate problems.

  • CVE-2023-49250HigFeb 20, 2024
    risk 0.41cvss 7.3epss 0.01

    Because the HttpUtils class did not verify certificates, an attacker that could perform a Man-in-the-Middle (MITM) attack on outgoing https connections could impersonate the server. This issue affects Apache DolphinScheduler: before 3.2.0. Users are recommended to upgrade to…

  • CVE-2023-48052HigNov 16, 2023
    risk 0.41cvss 7.4epss 0.00

    Missing SSL certificate validation in HTTPie v3.2.2 allows attackers to eavesdrop on communications between the host and server via a man-in-the-middle attack.

  • CVE-2022-48308MedFeb 16, 2023
    risk 0.41cvss 6.3epss 0.00

    It was discovered that the sls-logging was not verifying hostnames in TLS certificates due to a misuse of the javax.net.ssl.SSLSocketFactory API. A malicious attacker in a privileged network position could abuse this to perform a man-in-the-middle attack. A successful…

  • CVE-2022-48307MedFeb 16, 2023
    risk 0.41cvss 6.3epss 0.00

    It was discovered that the Magritte-ftp was not verifying hostnames in TLS certificates due to a misuse of the javax.net.ssl.SSLSocketFactory API. A malicious attacker in a privileged network position could abuse this to perform a man-in-the-middle attack. A successful…

  • CVE-2022-27890MedFeb 16, 2023
    risk 0.41cvss 6.3epss 0.00

    It was discovered that the sls-logging was not verifying hostnames in TLS certificates due to a misuse of the javax.net.ssl.SSLSocketFactory API. A malicious attacker in a privileged network position could abuse this to perform a man-in-the-middle attack. A successful…

  • CVE-2023-0509HigJan 26, 2023
    risk 0.41cvss 7.4epss 0.01

    Improper Certificate Validation in GitHub repository pyload/pyload prior to 0.5.0b3.dev44.

  • CVE-2021-45035MedSep 23, 2022
    risk 0.41cvss 6.3epss 0.00

    Velneo vClient on its 28.1.3 version, does not correctly check the certificate of authenticity by default. This could allow an attacker that has access to the network to perform a MITM attack in order to obtain the user´s credentials.

  • CVE-2021-27768MedMay 12, 2022
    risk 0.41cvss 6.3epss 0.00

    Using the ability to perform a Man-in-the-Middle (MITM) attack, which indicates a lack of hostname verification, sensitive account information was able to be intercepted. In this specific scenario, the application's network traffic was intercepted using a proxy server set up in…

  • CVE-2021-40829MedNov 23, 2021
    risk 0.41cvss 6.3epss 0.00

    Connections initialized by the AWS IoT Device SDK v2 for Java (versions prior to 1.4.2), Python (versions prior to 1.6.1), C++ (versions prior to 1.12.7) and Node.js (versions prior to 1.5.3) did not verify server certificate hostname during TLS handshake when overriding…

  • CVE-2016-11086HigSep 24, 2020
    risk 0.41cvss 7.4epss 0.01

    lib/oauth/consumer.rb in the oauth-ruby gem through 0.5.4 for Ruby does not verify server X.509 certificates if a certificate bundle cannot be found, which allows man-in-the-middle attackers to spoof servers and obtain sensitive information.

  • CVE-2020-13482HigMay 25, 2020
    risk 0.41cvss 7.4epss 0.01

    EM-HTTP-Request 1.1.5 uses the library eventmachine in an insecure way that allows an attacker to perform a man-in-the-middle attack against users of the library. The hostname in a TLS server certificate is not verified.

  • CVE-2019-10091HigMar 16, 2020
    risk 0.41cvss 7.4epss 0.01

    When TLS is enabled with ssl-endpoint-identification-enabled set to true, Apache Geode fails to perform hostname verification of the entries in the certificate SAN during the SSL handshake. This could compromise intra-cluster communication using a man-in-the-middle attack.

  • CVE-2019-7615HigJul 30, 2019
    risk 0.41cvss 7.4epss 0.01

    A TLS certificate validation flaw was found in Elastic APM agent for Ruby versions before 2.9.0. When specifying a trusted server CA certificate via the 'server_ca_cert' setting, the Ruby agent would not properly verify the certificate returned by the APM server. This could…

  • CVE-2019-12098HigMay 15, 2019
    risk 0.41cvss 7.4epss 0.02

    In the client side of Heimdal before 7.6.0, failure to verify anonymous PKINIT PA-PKINIT-KX key exchange permits a man-in-the-middle attack. This issue is in krb5_init_creds_step in lib/krb5/init_creds_pw.c.

  • CVE-2019-1003009HigFeb 6, 2019
    risk 0.41cvss 7.4epss 0.01

    An improper certificate validation vulnerability exists in Jenkins Active Directory Plugin 2.10 and earlier in src/main/java/hudson/plugins/active_directory/ActiveDirectoryDomain.java, src/main/java/hudson/plugins/active_directory/ActiveDirectorySecurityRealm.java,…

  • CVE-2018-17187HigNov 13, 2018
    risk 0.41cvss 7.4epss 0.03

    The Apache Qpid Proton-J transport includes an optional wrapper layer to perform TLS, enabled by use of the 'transport.ssl(...)' methods. Unless a verification mode was explicitly configured, client and server modes previously defaulted as documented to not verifying a peer…

  • CVE-2018-1999025HigAug 1, 2018
    risk 0.41cvss 7.4epss 0.01

    A man in the middle vulnerability exists in Jenkins TraceTronic ECU-TEST Plugin 2.3 and earlier in ATXPublisher.java, ATXValidator.java that allows attackers to impersonate any service that Jenkins connects to.

  • CVE-2026-87733MedSep 9, 2026
    risk 0.40cvss 6.2epss 0.00

    An issue was discovered in the mirage-crypto-ec function before 2.2.0 for OCaml. The ECDSA functions {P256,P384,P521}.Dsa.pub_of_octets accept 0x00, the encoding of the point at infinity, as a public key. With that public key, signatures can be forged without a private key.