Skip to content
OpenAdvisories

Weakness (CWE)

CWE-295: Improper Certificate Validation

Base Draft

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

How to prevent it (2 mitigations)
  1. Architecture and Design, Implementation

    Certificates should be carefully managed and checked to assure that data are encrypted with the intended owner's public key.

  2. Implementation

    If certificate pinning is being used, ensure that all relevant properties of the certificate are fully validated before the certificate is pinned, including the hostname.

Source: MITRE CWE-295

481 results · Clear filters · Feed

  • Medium 5.9

    IBM Storage Virtualize improper certificate validation

    IBM SAN Volume Controller, IBM Storwize, IBM FlashSystem and IBM Storage Virtualize 8.6 products could allow a remote attacker to spoof a trusted system that would not be correctly validated by the Storwize server. This could lead to a user connecting to a ma…

  • Medium 5.1

    Bypass of ZIA domain fronting detection module through evasion technique

    In Zscaler Internet Access (ZIA) a mismatch between Connect Host and Client Hello's Server Name Indication (SNI) enables attackers to evade network security controls by hiding their communications within legitimate traffic.

  • Medium 6.5

    Improper Certificate Validation in AREAL Topkapi Vision (Server)

    SSL connections to some LDAP servers are vulnerable to a man-in-the-middle attack due to improper certificate validation in AREAL Topkapi Vision (Server). This allows a remote unauthenticated attacker to gather sensitive information and prevent valid users fr…

  • Medium 5.9

    A lack of SSL certificate validation in Splicecom iPCS (iOS App) v1.3.4, iPCS2 (iOS App) v2.8 and before, and iPCS (And…

  • Medium 5.3

    SpliceCom Maximiser Soft PBX v1.5 and before was discovered to utilize a default SSL certificate. This issue can allow …

  • Medium 6.5

    Cohesity DataProtect prior to 6.8.1_u5 or 7.1 was discovered to have a incorrect access control vulnerability due to a …

  • Medium 6.0

    Snowflake Connector .NET does not properly check the Certificate Revocation List (CRL)

    The Snowflake .NET driver provides an interface to the Microsoft .NET open source software framework for developing applications. Snowflake recently received a report about a vulnerability in the Snowflake Connector .NET where the checks against the Certifica…

  • Medium 5.9

    Beats, Elastic Agent, APM Server, and Fleet Server Improper Certificate Validation issue

    It was discovered that when acting as TLS clients, Beats, Elastic Agent, APM Server, and Fleet Server did not verify whether the server certificate is valid for the target IP address; however, certificate signature validation is still performed. More specific…

  • Medium 5.9

    light-oauth2 missing public key verification

    light-oauth2 before version 2.1.27 obtains the public key without any verification. This could allow attackers to authenticate to the application with a crafted JWT token.

  • Medium 5.0

    IBM Security Verify Privilege improper authentication

    IBM Security Verify Privilege On-Premises 11.5 could allow an attacker to spoof a trusted entity due to improperly validating certificates. IBM X-Force ID: 221957.

  • Medium 6.8

    In JetBrains Ktor before 2.3.5 server certificates were not verified

  • Medium 5.5

    Keycloak: oauth client impersonation

    A flaw was found in Keycloak. A Keycloak server configured to support mTLS authentication for OAuth/OpenID clients does not properly verify the client certificate chain. A client that possesses a proper certificate can authorize itself as any other client, th…

  • Medium 5.5
    CVE-2023-41991 Exploited Public exploit EPSS 13%

    A certificate validation issue was addressed. This issue is fixed in macOS Ventura 13.6, iOS 16.7 and iPadOS 16.7. A ma…

    KEV Sep 25, 2023
  • Medium 5.9

    Apache Airflow SMTP Provider, Apache Airflow IMAP Provider, Apache Airflow: SMTP/IMAP client components allowed MITM due to missing Certificate Validation

    Apache Airflow SMTP Provider before 1.3.0, Apache Airflow IMAP Provider before 3.3.0, and Apache Airflow before 2.7.0 are affected by the Validation of OpenSSL Certificate vulnerability. The default SSL context with SSL library did not check a server's X.509 …

  • Medium 5.3

    Certificate validation issue in MongoDB Server running on Windows or macOS

    If the MongoDB Server running on Windows or macOS is configured to use TLS with a specific set of configuration options that are already known to work securely in other platforms (e.g. Linux), it is possible that client certificate validation may not be in ef…

  • Medium 4.2

    A misconfiguration vulnerability exists in the urvpn_client functionality of Milesight UR32L v32.3.0.5. A specially-cra…

  • Medium 5.3

    Bouncy Castle For Java LDAP injection vulnerability

    Bouncy Castle For Java before 1.74 is affected by an LDAP injection vulnerability. The vulnerability only affects applications that use an LDAP CertStore from Bouncy Castle to validate X.509 certificates. During the certificate validation process, Bouncy Cast…

  • Medium 4.4

    An improper certificate validation vulnerability [CWE-295] in FortiOS 6.2 all versions, 6.4 all versions, 7.0.0 through…

  • Medium 5.3

    An issue was discovered in Qt before 5.15.15, 6.x before 6.2.9, and 6.3.x through 6.5.x before 6.5.2. Certificate valid…

  • Medium 6.5

    Certificate OCSP revocation status was not checked when verifying S/Mime signatures. Mail signed with a revoked certifi…

  • Medium 6.5

    OCSP revocation status of recipient certificates was not checked when sending S/Mime encrypted email, and revoked certi…

  • Medium 5.9

    An improper certificate validation vulnerability exists in curl <v8.1.0 in the way it supports matching of wildcard pat…

  • Medium 6.5

    Keycloak Untrusted Certificate Validation vulnerability

    A flaw was found in Keycloak. This flaw depends on a non-default configuration "Revalidate Client Certificate" to be enabled and the reverse proxy is not validating the certificate before Keycloak. Using this method an attacker may choose the certificate whic…

  • Medium 4.2

    Sensitive information disclosure and manipulation due to improper certification validation. The following products are …

  • Medium 4.2

    Sensitive information disclosure and manipulation due to improper certification validation. The following products are …

  • Medium —

    in-toto: PGP trust model not (fully) considered

    ### Impact This security advisory lists multiple concerns about how in-toto uses PGP keys. The findings are aggregated here, because they are all eligible to the same mitigation strategy. Note that the findings are rated with different severities (see inline)…

  • Medium 4.7

    Improper Certificate Validation

    An Improper Certificate Validation vulnerability in the Schweitzer Engineering Laboratories Real-Time Automation Controller (SEL RTAC) Web Interface could allow a remote unauthenticated attacker to conduct a man-in-the-middle (MitM) attack. See SEL Service Bu…

  • Medium 4.8

    Improper following of a certificate's chain of trust exists in SkyBridge MB-A200 firmware Ver. 01.00.05 and earlier, an…

  • Medium 4.8

    IBM WebSphere Application Server information disclosure

    IBM WebSphere Application Server 7.0, 8.0, 8.5, 9.0, and IBM WebSphere Application Server Liberty, when configured to communicate with the Web Server Plug-ins for IBM WebSphere Application Server, could allow an authenticated user to conduct spoofing attacks.…

  • Medium 6.2

    A certificate validation vulnerability exists in the Baiying Android application which could lead to information disclo…

  • Medium 5.9

    GitLab::API::v4 through 0.26 does not verify TLS certificates when connecting to a GitLab server, enabling machine-in-t…

  • Medium 5.3

    Jenkins NeuVector Vulnerability Scanner Plugin disables SSL/TLS certificate and hostname validation

    Jenkins NeuVector Vulnerability Scanner Plugin 1.22 and earlier unconditionally disables SSL/TLS certificate and hostname validation when connecting to a configured NeuVector Vulnerability Scanner server.

  • Medium 6.5

    Jenkins Image Tag Parameter Plugin improperly introduces option to opt out of SSL/TLS certificate validation

    Jenkins Image Tag Parameter Plugin 2.0 improperly introduces an option to opt out of SSL/TLS certificate validation when connecting to Docker registries, resulting in job configurations using Image Tag Parameters that were created before 2.0 having SSL/TLS ce…

  • Medium 5.3

    An issue was discovered in x509/x509_verify.c in LibreSSL before 3.6.1, and in OpenBSD before 7.2 errata 001. x509_veri…

  • Medium 6.8

    An improper certificate validation vulnerability [CWE-295] in FortiAnalyzer and FortiManager 7.2.0 through 7.2.1, 7.0.0…

  • Medium 5.9

    Allegro Tech BigFlow vulnerable to Missing SSL Certificate Validation

    Allegro Tech BigFlow <1.6 is vulnerable to Missing SSL Certificate Validation.

  • Medium 5.4

    Nextcloud Desktop client does not verify received singed certificate in end-to-end encryption

    The Nextcloud Desktop Client is a tool to synchronize files from Nextcloud Server. Starting with version 3.0.0 and prior to version 3.7.0, by trusting that the server will return a certificate that belongs to the keypair of the user, a malicious server could …

  • Medium 5.0

    This vulnerability allows network-adjacent attackers to compromise the integrity of downloaded information on affected …

  • Medium 5.3

    Invalid certificate policies in leaf certificates are silently ignored

    Applications that use a non-default option when verifying certificates may be vulnerable to an attack from a malicious CA to circumvent certain checks. Invalid certificate policies in leaf certificates are silently ignored by OpenSSL and other certificate pol…

  • Medium 4.4

    An improper certificate validation vulnerability [CWE-295] in FortiOS 7.2.0 through 7.2.3, 7.0.0 through 7.0.7, 6.4 all…