CyberSecBulletin

Improper Certificate Validation

CWE-295

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

We track 520 vulnerabilities of this type. 100% are rated high or critical, and the average CVSS score is 8.2. 6 have been exploited in real attacks.

How this weakness is prevented

  • Architecture and Design Implementation: Certificates should be carefully managed and checked to assure that data are encrypted with the intended owner's public key.
  • 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.

Latest Improper Certificate Validation vulnerabilities

  • 7.8 High severity

    Security Verify Access Docker: Improper Certificate Validation

    CVE-2024-35140IBM

    IBM Security Verify Access Docker 10.0.0 through 10.0.6 could allow a local user to escalate their privileges due to improper certificate validation. IBM X-Force ID: 292416.

  • 8.2 High severity

    Foxit Reader: Improper Certificate Validation

    CVE-2024-29072Foxit

    A privilege escalation vulnerability exists in the Foxit Reader 2024.2.0.25138. The vulnerability occurs due to improper certification validation of the updater executable before executing it. A low privilege user can trigger the update action which can result

  • 8.8 High severity

    smart_lock_v3_pro: Improper Certificate Validation

    CVE-2022-32509Nuki

    An issue was discovered on certain Nuki Home Solutions devices. Lack of certificate validation on HTTP communications allows attackers to intercept and tamper data. This affects Nuki Smart Lock 3.0 before 3.3.5, Nuki Bridge v1 before 1.22.0 and Nuki Bridge v2

  • 7.8 High severity

    Android: Improper Certificate Validation

    CVE-2024-0042Google

    In TBD of TBD, there is a possible confusion of OEM and DRM certificates due to improperly used crypto. This could lead to local bypass of DRM content protection with no additional execution privileges needed. User interaction is not needed for exploitation.

  • 8.8 High severity

    Multiple Routers: Improper Certificate Validation

    CVE-2023-35721NETGEAR

    NETGEAR Multiple Routers curl_post Improper Certificate Validation Remote Code Execution Vulnerability. This vulnerability allows network-adjacent attackers to compromise the integrity of downloaded information on affected installations of multiple NETGEAR rou

  • 9.8 Critical severity

    nginxWebUI: Improper Certificate Validation

    CVE-2024-3738Cym1102

    A vulnerability classified as critical has been found in cym1102 nginxWebUI up to 3.9.9. This affects the function handlePath of the file /adminPage/conf/saveCmd. The manipulation of the argument nginxPath leads to improper certificate validation. It is possib

  • 8.1 High severity

    Security Verify Access Appliance: Improper Certificate Validation

    CVE-2024-31872IBM

    IBM Security Verify Access Appliance 10.0.0 through 10.0.7 could allow a malicious actor to conduct a man in the middle attack when deploying Open Source scripts due to missing certificate validation. IBM X-Force ID: 287316.

  • 8.1 High severity

    Security Verify Access Appliance: Improper Certificate Validation

    CVE-2024-31871IBM

    IBM Security Verify Access Appliance 10.0.0 through 10.0.7 could allow a malicious actor to conduct a man in the middle attack when deploying Python scripts due to improper certificate validation. IBM X-Force ID: 287306.

  • 7.5 High severity

    PDF-XChange Editor: Improper Certificate Validation

    CVE-2024-27323PDF-XChange

    PDF-XChange Editor Updater Improper Certificate Validation Remote Code Execution Vulnerability. This vulnerability allows network-adjacent attackers to execute arbitrary code on affected installations of PDF-XChange Editor. User interaction is not required to

  • 7.4 High severity

    serverpod: Improper Certificate Validation

    CVE-2024-29887Serverpod

    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 enc

  • 9.8 Critical severity

    MongoDB Server: Improper Certificate Validation

    CVE-2024-1351MongoDB

    Under certain configurations of --tlsCAFile and tls.CAFile, MongoDB Server may skip peer certificate validation which may result in untrusted connections to succeed. This may effectively reduce the security guarantees provided by TLS and open connections that

  • 9.8 Critical severity

    Vault: Improper Certificate Validation

    CVE-2024-2048HashiCorp

    Vault and Vault Enterprise (“Vault”) TLS certificate auth method did not correctly validate client certificates when configured with a non-CA certificate as trusted certificate. In this configuration, an attacker may be able to craft a malicious certificate th

  • 9.1 Critical severity

    Apache Airflow Mongo Provider: Improper Certificate Validation

    CVE-2024-25141Apache

    When ssl was enabled for Mongo Hook, default settings included "allow_insecure" which caused that certificates were not validated. This was unexpected and undocumented. Users are recommended to upgrade to version 4.0.0, which fixes this issue.

  • 7.3 High severity

    Apache DolphinScheduler: Improper Certificate Validation

    CVE-2023-49250Apache

    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 recommende

  • 7.5 High severity

    Android: Improper Certificate Validation

    CVE-2023-40104Google

    In ca-certificates, there is a possible way to read encrypted TLS data due to untrusted cryptographic certificates. This could lead to remote information disclosure with no additional execution privileges needed. User interaction is not needed for exploitation

  • 7.4 High severity

    SAP Cloud Connector: Improper Certificate Validation

    CVE-2024-25642SAP

    Due to improper validation of certificate in SAP Cloud Connector - version 2.0, attacker can impersonate the genuine servers to interact with SCC breaking the mutual authentication. Hence, the attacker can intercept the request to view/modify sensitive informa

  • 7.5 High severity

    Storage Virtualize: Improper Certificate Validation

    CVE-2023-47700IBM

    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 mal

  • 7.2 High severity

    Security Verify Access Appliance: Improper Certificate Validation

    CVE-2023-43017IBM

    IBM Security Verify Access 10.0.0.0 through 10.0.6.1 could allow a privileged user to install a configuration file that could allow remote access. IBM X-Force ID: 266155.

  • 9.8 Critical severity

    Security Verify Access Appliance: Improper Certificate Validation

    CVE-2023-32330IBM

    IBM Security Verify Access 10.0.0.0 through 10.0.6.1 uses insecure calls that could allow an attacker on the network to take control of the server. IBM X-Force ID: 254977.

  • 9.8 Critical severity

    rustdesk: Improper Certificate Validation

    CVE-2024-25140RustDesk

    A default installation of RustDesk 1.2.3 on Windows places a WDKTestCert certificate under Trusted Root Certification Authorities with Enhanced Key Usage of Code Signing (1.3.6.1.5.5.7.3.3), valid from 2023 until 2033. This is potentially unwanted, e.g., becau

  • 8.0 High severity

    Boundary: Improper Certificate Validation

    CVE-2024-1052HashiCorp

    Boundary and Boundary Enterprise (“Boundary”) is vulnerable to session hijacking through TLS certificate tampering. An attacker with privileges to enumerate active or pending sessions, obtain a private key pertaining to a session, and obtain a valid trust on f

  • 7.5 High severity

    ZIA: Improper Certificate Validation

    CVE-2023-28807Zscaler

    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.

  • 7.8 High severity

    Vantage: Improper Certificate Validation

    CVE-2023-6043Lenovo

    A privilege escalation vulnerability was reported in Lenovo Vantage that could allow a local attacker to bypass integrity checks and execute arbitrary code with elevated privileges.

  • 7.5 High severity

    snowflake-connector-net: Improper Certificate Validation

    CVE-2023-51662Snowflakedb

    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 Certificat

  • 8.6 High severity

    ESET NOD32 Antivirus: Improper Certificate Validation

    CVE-2023-5594ESET, spol. s r.o.

    Improper validation of the server’s certificate chain in secure traffic scanning feature considered intermediate certificate signed using the MD5 or SHA1 algorithm as trusted.

  • 7.5 High severity

    RTU500 Scripting Interface: Improper Certificate Validation

    CVE-2023-1514Hitachi Energy

    A vulnerability exists in the component RTU500 Scripting interface. When a client connects to a server using TLS, the server presents a certificate. This certificate links a public key to the identity of the service and is signed by a Certification Authority (

  • 8.1 High severity

    GitLab: Improper Certificate Validation

    CVE-2023-6680GitLab

    An improper certificate validation issue in Smartcard authentication in GitLab EE affecting all versions from 11.6 prior to 16.4.4, 16.5 prior to 16.5.4, and 16.6 prior to 16.6.2 allows an attacker to authenticate as another user given their public key if they

  • 9.8 Critical severity

    SINEC INS: Improper Certificate Validation

    CVE-2023-48427Siemens

    A vulnerability has been identified in SINEC INS (All versions < V1.0 SP2 Update 2). Affected products do not properly validate the certificate of the configured UMC server. This could allow an attacker to intercept credentials that are sent to the UMC server

  • 9.1 Critical severity

    Precision Bridge: Improper Certificate Validation

    CVE-2023-49312Precisionbridge

    Precision Bridge PrecisionBridge.exe (aka the thick client) before 7.3.21 allows an integrity violation in which the same license key is used on multiple systems, via vectors involving a Process Hacker memory dump, error message inspection, and modification of

  • 7.4 High severity

    Localstack: Improper Certificate Validation

    CVE-2023-48054Localstack

    Missing SSL certificate validation in localstack v2.3.2 allows attackers to eavesdrop on communications between the host and server via a man-in-the-middle attack.

  • 7.4 High severity

    httpie: Improper Certificate Validation

    CVE-2023-48052Httpie

    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.

  • 7.5 High severity

    Samsung Mobile Devices: Improper Certificate Validation

    CVE-2023-42532Samsung

    Improper Certificate Validation in FotaAgent prior to SMR Nov-2023 Release1 allows remote attacker to intercept the network traffic including Firmware information.

  • 7.5 High severity

    squid: Improper Certificate Validation

    CVE-2023-46724Squid-cacheEPSS 2.81%

    Squid is a caching proxy for the Web. Due to an Improper Validation of Specified Index bug, Squid versions 3.3.0.1 through 5.9 and 6.0 prior to 6.4 compiled using `--with-openssl` are vulnerable to a Denial of Service attack against SSL Certificate validation.

  • 9.8 Critical severity

    edge\+_evc5fd: Improper Certificate Validation

    CVE-2023-42425TuringEPSS 1.01%

    An issue in Turing Video Turing Edge+ EVC5FD v.1.38.6 allows remote attacker to execute arbitrary code and obtain sensitive information via the cloud connection components.

  • 7.8 High severity

    Android: Improper Certificate Validation

    CVE-2023-21358Google

    In UWB Google, there is a possible way for a malicious app to masquerade as system app com.android.uwb.resources due to improperly used crypto. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is

  • 7.5 High severity

    Beats: Improper Certificate Validation

    CVE-2023-31421Elastic

    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 specifica

  • 9.1 Critical severity

    OTRS: Improper Certificate Validation

    CVE-2023-5422OTRS

    The functions to fetch e-mail via POP3 or IMAP as well as sending e-mail via SMTP use OpenSSL for static SSL or TLS based communication. As the SSL_get_verify_result() function is not used the certificated is trusted always and it can not be ensured that the c

  • 7.5 High severity

    HP ThinUpdate: Improper Certificate Validation

    CVE-2023-4499HP

    A potential security vulnerability has been identified in the HP ThinUpdate utility (also known as HP Recovery Image and Software Download Tool) which may lead to information disclosure. HP is releasing mitigation for the potential vulnerability.

  • 7.4 High severity

    Red Hat Data Grid 8.4.6: Improper Certificate Validation

    CVE-2023-4586Red Hat

    A vulnerability was found in the Hot Rod client. This security issue occurs as the Hot Rod client does not enable hostname validation when using TLS, possibly resulting in a man-in-the-middle (MITM) attack.

  • 7.1 High severity

    Red Hat Single Sign-On 7: Improper Certificate Validation

    CVE-2023-2422Red Hat

    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, the