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

1,199 results · Feed

  • Critical 9.0

    A vulnerability in Veeam Updater component allows Man-in-the-Middle attackers to execute arbitrary code on the affected…

  • High 8.8

    Certificate length was not properly checked

    Certificate length was not properly checked when added to a certificate store. In practice only trusted data was processed. This vulnerability was fixed in Firefox 135, Firefox ESR 128.7, Thunderbird 128.7, and Thunderbird 135.

  • Medium 5.9

    An Improper Certificate Validation on UniFi OS devices, with Identity Enterprise configured, could allow a malicious ac…

  • Medium 6.5

    Pioneer DMH-WT7600NEX Telematics Improper Certificate Validation

    This vulnerability allows network-adjacent attackers to compromise the integrity of downloaded information on affected installations of Pioneer DMH-WT7600NEX devices. Authentication is not required to exploit this vulnerability. The specific flaw exists withi…

  • Medium 6.5

    ChargePoint Home Flex Improper Certificate Validation

    This vulnerability allows network-adjacent attackers to compromise transport security on affected installations of ChargePoint Home Flex charging stations. Authentication is not required to exploit this vulnerability. The specific flaw exists within the CURLO…

  • Medium 4.2

    IBM Cognos Analytics Mobile information disclosure

    IBM Cognos Mobile Client 1.1 iOS may be vulnerable to information disclosure through man in the middle techniques due to the lack of certificate pinning.

  • High 7.4

    ECOVACS lawnmowers and vacuums do not properly validate TLS certificates

    ECOVACS lawnmowers and vacuums do not properly validate TLS certificates. An unauthenticated attacker can read or modify TLS traffic, possibly modifying firmware updates.

  • High 7.4

    ECOVACS HOME mobile app plugins do not properly validate TLS certificates

    ECOVACS HOME mobile app plugins for specific robots do not properly validate TLS certificates. An unauthenticated attacker can read or modify TLS traffic and obtain authentication tokens.

  • Low 2.8

    HCL BigFix Patch Download Plug-ins are affected by an insecure protocol support

    BigFix Patch Download Plug-ins are affected by an insecure protocol support. The application can allow improper handling of SSL certificates validation.

  • Medium 4.3

    Eugeny Tabby Sends Password Despite Host Key Verification Failure

    An issue in Eugeny Tabby 1.0.213 allows a remote attacker to obtain sensitive information via the server and sends the SSH username and password even when the host key verification fails.

  • High 7.5

    Issue affecting Amazon WorkSpaces Clients (when running PCoIP protocol)

    An issue in the native clients for Amazon WorkSpaces (when running PCoIP protocol) may allow an attacker to access remote sessions via man-in-the-middle.

  • High 7.5

    Issue affecting Amazon WorkSpaces (when running Amazon DCV protocol), Amazon AppStream 2.0, and Amazon DCV clients

    An issue in the native clients for Amazon WorkSpaces (when running Amazon DCV protocol), Amazon AppStream 2.0, and Amazon DCV Clients may allow an attacker to access remote sessions via man-in-the-middle.

  • High 7.4

    Improper handling and storage of certificates in CP Plus CP-VNR-3104 B3223P22C02424 allow attackers to decrypt communic…

  • Medium 5.9

    An issue in CP Plus CP-VNR-3104 B3223P22C02424 allows attackers to access the Diffie-Hellman (DH) parameters and access…

  • Medium 5.9

    An issue in CP Plus CP-VNR-3104 B3223P22C02424 allows attackers to obtain the second RSA private key and access sensiti…

  • Medium 5.9

    An issue in CP Plus CP-VNR-3104 B3223P22C02424 allows attackers to obtain the EC private key and access sensitive data …

  • Medium 4.8

    Cisco ThousandEyes Endpoint Agent Certificate Validation Vulnerability

    A vulnerability in certification validation routines of Cisco ThousandEyes Endpoint Agent for macOS and RoomOS could allow an unauthenticated, remote attacker to intercept or manipulate metrics information. This vulnerability exists because the affected softw…

  • Medium 4.0

    Alt-Svc ALPN validation failure when redirected

    When using Alt-Svc, ALPN did not properly validate certificates when the original server is redirecting to an insecure site. This vulnerability was fixed in Firefox 134, Firefox ESR 128.6, Thunderbird 134, and Thunderbird 128.6.

  • High 8.2

    IBM Cognos Controller improper certificate validation

    IBM Cognos Controller 11.0.0 through 11.0.1 and IBM Controller 11.1.0 could allow an unauthorized user to obtain valid tokens to gain access to protected resources due to improper certificate validation.

  • Critical 9.8

    TCPDF missing certificate validation

    An issue was discovered in TCPDF before 6.8.0. If libcurl is used, CURLOPT_SSL_VERIFYHOST and CURLOPT_SSL_VERIFYPEER are set unsafely.

  • Medium 5.9

    IBM Storage Defender - Resiliency Service improper certificate validation

    IBM Storage Defender - Resiliency Service 2.0.0 through 2.0.9 does not properly validate a certificate which could allow an attacker to spoof a trusted entity by interfering in the communication path between the host and client.

  • High 8.1

    An improper certificate validation vulnerability was reported in LADM that could allow a network attacker with the abil…

  • High 7.8

    An improper validation vulnerability was reported in the firmware update mechanism of LADM and LDCC that could allow a …

  • High 7.1

    djoser Authentication Bypass

    Versions of the package djoser before 2.3.0 are vulnerable to Authentication Bypass when the authenticate() function fails. This is because the system falls back to querying the database directly, granting access to users with valid credentials, and eventuall…

  • Low 2.7

    An Improper Certificate Validation vulnerability exists in Tenable Security Center where an authenticated, privileged a…

  • Medium 6.8

    Altair GraphQL Client's desktop app does not validate HTTPS certificates

    Altair is a GraphQL client for all platforms. Prior to version 8.0.5, Altair GraphQL Client's desktop app does not validate HTTPS certificates allowing a man-in-the-middle to intercept all requests. Any Altair users on untrusted networks (eg. public wifi, mal…

  • High 7.3

    QTS, QuTS hero

    An improper certificate validation vulnerability has been reported to affect several QNAP operating system versions. If exploited, the vulnerability could allow attackers with local network access to compromise the security of the system. We have already fixe…

  • Low 3.8

    lxd has a restricted TLS certificate privilege escalation when in PKI mode

    Mark Laing discovered in LXD's PKI mode, until version 5.21.1, that a restricted certificate could be added to the trust store with its restrictions not honoured.

  • Low 3.8

    lxd CA certificate sign check bypass

    Mark Laing discovered that LXD's PKI mode, until version 5.21.2, could be bypassed if the client's certificate was present in the trust store.

  • Medium 5.5

    ssl fails to validate incorrect extened key usage

    OTP is a set of Erlang libraries, which consists of the Erlang runtime system, a number of ready-to-use components mainly written in Erlang, and a set of design principles for Erlang programs. A regression was introduced into the ssl application of OTP starti…

  • High 7.1

    An Improper Certificate Validation on the UniFi iOS App managing a standalone UniFi Access Point (not using UniFi Netwo…

  • High 7.1

    GlobalProtect App: Insufficient Certificate Validation Leads to Privilege Escalation

    An insufficient certification validation issue in the Palo Alto Networks GlobalProtect app enables attackers to connect the GlobalProtect app to arbitrary servers. This can enable a local non-administrative operating system user or an attacker on the same sub…

  • High 7.1

    Keycloak mTLS Authentication Bypass via Reverse Proxy TLS Termination

    A vulnerability was found in Keycloak. Deployments of Keycloak with a reverse proxy not using pass-through termination of TLS, with mTLS enabled, are affected. This issue may allow an attacker on the local network to authenticate as any user or client that le…

  • High 7.5

    NETGEAR RAX30 Improper Certificate Validation Remote Code Execution Vulnerability

    NETGEAR RAX30 Improper Certificate Validation Remote Code Execution Vulnerability. This vulnerability allows network-adjacent attackers to compromise the integrity of downloaded information on affected installations of NETGEAR RAX30 routers. Authentication is…

  • Medium 4.2
    CVE-2024-52510 Public exploit

    Nextcloud Desktop client behaves incorrectly if the initial end-to-end-encryption signature is empty

    The Nextcloud Desktop Client is a tool to synchronize files from Nextcloud Server with your computer. The Desktop client did not stop with an error but allowed by-passing the signature validation, if a manipulated server sends an empty initial signature. It i…

  • High 7.4

    Cisco Expressway Series and Cisco TelePresence VCS Improper Certificate Validation Vulnerability

    A vulnerability in the certificate validation of Cisco Expressway-C and Cisco TelePresence VCS could allow an unauthenticated, remote attacker to gain unauthorized access to sensitive data.  The vulnerability is due to a lack of validation…

  • Medium 5.3

    PAN-OS: Improper Certificate Validation Enables Impersonation of a Legitimate GlobalProtect User

    An improper certificate validation vulnerability in Palo Alto Networks PAN-OS software enables an authorized user with a specially crafted client certificate to connect to an impacted GlobalProtect portal or GlobalProtect gateway as a different legitimate use…

  • Critical 9.8
    CVE-2024-49369 Public exploit

    Icinga 2 has a TLS Certificate Validation Bypass for JSON-RPC and HTTP API Connections

    Icinga is a monitoring system which checks the availability of network resources, notifies users of outages, and generates performance data for reporting. The TLS certificate validation in all Icinga 2 versions starting from 2.4.0 was flawed, allowing an atta…

  • Critical 9.8

    An issue was discovered on Alecto IVM-100 2019-11-12 devices. The device uses a custom UDP protocol to start and contro…

  • High 8.1
    CVE-2024-51774 Public exploit

    qBittorrent before 5.0.1 proceeds with use of https URLs even after certificate validation errors.