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 35 of 80
  • CVE-2015-4100MedDec 21, 2017
    risk 0.44cvss 6.8epss 0.01

    Puppet Enterprise 3.7.x and 3.8.0 might allow remote authenticated users to manage certificates for arbitrary nodes by leveraging a client certificate trusted by the master, aka a "Certificate Authority Reverse Proxy Vulnerability."

  • CVE-2021-34558MedJul 15, 2021
    risk 0.43cvss 6.5epss 0.07

    The crypto/tls package of Go through 1.16.5 does not properly assert that the type of public key in an X.509 certificate matches the expected type when doing a RSA based key exchange, allowing a malicious TLS server to cause a TLS client to panic.

  • CVE-2019-12000MedJul 17, 2020
    risk 0.43cvss 6.6epss 0.01

    HPE has found a potential Remote Access Restriction Bypass in HPE MSE Msg Gw application E-LTU prior to version 3.2 when HTTPS is used between the USSD and an external USSD service logic application. Update to version 3.2 and update the HTTPS configuration as described in the…

  • CVE-2018-8034HigAug 1, 2018
    risk 0.43cvss 7.5epss 0.21

    The host name verification when using TLS with the WebSocket client was missing. It is now enabled by default. Versions Affected: Apache Tomcat 9.0.0.M1 to 9.0.9, 8.5.0 to 8.5.31, 8.0.0.RC1 to 8.0.52, and 7.0.35 to 7.0.88.

  • CVE-2026-82208HigSep 6, 2026
    risk 0.42cvss 7.5epss 0.00

    With the wolfSSL backend, when CA caching is enabled and an `CURLOPT_SSL_CTX_FUNCTION` callback replaces the trust store, libcurl can silently reinstall the cached store after the callback returns. A certificate trusted by the cached store but rejected by the callback-selected…

  • CVE-2026-80230HigSep 6, 2026
    risk 0.42cvss 7.5epss 0.01

    When `CURLOPT_PINNEDPUBLICKEY` is configured alongside options that disable standard peer verification (`CURLOPT_SSL_VERIFYPEER = 0` and `CURLOPT_SSL_VERIFYHOST = 0`), libcurl fails to enforce public key pinning on connections established without a presented server certificate.…

  • CVE-2026-55215HigAug 28, 2026
    risk 0.42cvss 7.5epss 0.00

    MariaDB Connector/Node.js is used to connect applications developed on Node.js to MariaDB and MySQL databases. Prior to versions 3.3.3, 3.4.6, and 3.5.3, when ssl is enabled without a pinned CA or server certificate, MariaDB Connector/Node.js sends credentials before completing…

  • CVE-2026-81034MedAug 26, 2026
    risk 0.42cvss 6.5epss 0.00

    Netmaker disables certificate verification on the connection to the configured mail server. The sender in pro/email/smtp.go assigns a TLS configuration whose skip-verify field is set to true unconditionally, directly beneath a comment stating that the setting should be false in…

  • CVE-2026-78323MedAug 24, 2026
    risk 0.42cvss 6.5epss 0.00

    A flaw was found in JSS (Java Security Services). The JSSTrustManager class does not verify NSS trust flags when validating CA certificates, allowing certificates present in the NSS database without TRUSTED_CA flags to be accepted as trust anchors for TLS connections. In…

  • CVE-2026-50578HigAug 18, 2026
    risk 0.42cvss 7.5epss 0.00

    ePA 3.x Integration implements the authorization workflow and writes Medical Information Objects to Germany's electronic patient record. Prior to 1.3.0, ePA 3.x Integration disables TLS certificate verification for both ePA connections in app/vau/VAUProtokoll.py and Konnektor…

  • CVE-2026-66760MedAug 11, 2026
    risk 0.42cvss 6.4epss 0.00

    SAP Approuter does not correctly validate client certificates in certain callback flows. An attacker with low privileges, holding a certificate from the same trusted authority with matching subject values, could bypass the identity check. This complexity makes the attack…

  • CVE-2026-66404MedAug 10, 2026
    risk 0.42cvss 6.5epss 0.00

    DEEBOT PRO M1 and DEEBOT PRO K1VAC do not validate server certificates in MQTT communications. Operation logs and activity logs stored on the affected products may be retrieved.

  • CVE-2025-9291MedAug 3, 2026
    risk 0.42cvss 6.5epss 0.00

    A certification validation weakness exists in communication between affected Omada devices and cloud controllers. Certificate identity verification does not adequately validate that a presented certificate corresponds to the expected cloud controller hostname, which may allow…

  • CVE-2026-52688HigJul 23, 2026
    risk 0.42cvss 7.5epss 0.00

    RRSIGs with too few labels can lead to bypass of DNSSEC wildcard validation

  • CVE-2026-12064HigJul 3, 2026
    risk 0.42cvss 7.5epss 0.00

    When a user invokes curl using a schemeless URL combined with `--proto-default` sftp (or scp), a disconnect occurs between the tool layer and libcurl. The tool layer incorrectly infers the URL scheme, which erroneously bypasses the initialization of critical SSH security options…

  • CVE-2026-7532HigJun 25, 2026
    risk 0.42cvss 7.5epss 0.00

    iPAddress name constraints bypass when WOLFSSL_IP_ALT_NAME is not defined. IP address name constraints are not enforced in that configuration, allowing a certificate to bypass an issuing CA's IP address constraints.

  • CVE-2026-6731HigJun 25, 2026
    risk 0.42cvss 7.5epss 0.00

    X.509 name constraint bypass via the Subject Common Name when treated as a DNS-type name. A certificate whose Subject CN violates an issuing CA's DNS name constraints could be accepted.

  • CVE-2026-55960HigJun 25, 2026
    risk 0.42cvss 7.5epss 0.00

    Un-negotiated Raw Public Key (RFC 7250) accepted in place of an X.509 certificate, bypassing chain validation. A raw public key has no chain, so ParseCertRelative() accepts it without performing any trust verification; it must therefore only be accepted when RPK was actually…

  • CVE-2026-11310HigJun 25, 2026
    risk 0.42cvss 7.5epss 0.00

    X.509 trust-chain bypass in the OpenSSL compatibility certificate verifier (wolfSSL_X509_verify_cert()). This affects only builds with --enable-opensslextra (OPENSSL_EXTRA) and whose application validates certificates by calling X509_verify_cert() with caller-supplied untrusted…

  • CVE-2026-11999HigJun 25, 2026
    risk 0.42cvss 7.5epss 0.00

    X.509 trust-chain bypass (path-depth exhaustion) in the OpenSSL compatibility certificate verifier (wolfSSL_X509_verify_cert()). This affects only builds with --enable-opensslextra whose application calls X509_verify_cert() with caller-supplied untrusted intermediates; for those…