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.5 High severity

    ePA3-Service-OpenSource: Improper Certificate Validation

    CVE-2026-50578fbeta-GmbH

    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.

  • 7.4 High severity

    mastodon: Improper Certificate Validation

    CVE-2026-59825Mastodon

    Mastodon is a free, open-source social network server based on ActivityPub. Prior to 4.4.19 and from 4.5.0 until 4.5.12, Mastodon's app/models/concerns/user/ldap_authenticable.rb mutates OpenSSL::SSL::SSLContext::DEFAULT_PARAMS when LDAP authentication uses LD

  • 9.9 Critical severity

    multicluster engine for Kubernetes 2.10: Improper Certificate Validation

    CVE-2026-66795Red Hat

    A flaw was found in the managedcluster-import-controller. The Certificate Signing Request (CSR) auto-approval logic improperly validates incoming CSRs, specifically by not inspecting the signer name or decoding the PEM-encoded x509 CSR. This vulnerability allo

  • 9.1 Critical severity

    erlang_quic: Improper Certificate Validation

    CVE-2026-49457Benoitc

    erlang_quic is a pure Erlang QUIC implementation. Prior to version 1.4.4, the QUIC client did not authenticate the server during the TLS 1.3 handshake. The CertificateVerify signature was not checked, the certificate chain was not validated, and the hostname w

  • 8.0 High severity

    rsync: Improper Certificate Validation

    CVE-2026-70454RsyncProject

    rsync 3.2.0 through 3.2.3 (openssl mode) and rsync-ssl through 3.4.4 (stunnel mode) contain a TLS certificate validation vulnerability that allows on-path attackers to intercept encrypted sessions by presenting self-signed or otherwise invalid certificates. At

  • 7.4 High severity

    GlobalProtect App: Improper Certificate Validation

    CVE-2026-0296Palo Alto Networks

    Improper certificate validation vulnerabilities in Palo Alto Networks GlobalProtect™ app enable an unauthenticated attacker with man-in-the-middle (MitM) access to intercept and modify application communications. VPN tunnel traffic is not impacted. The GlobalP

  • 9.1 Critical severity

    Apache HttpComponents Client: Improper Certificate Validation

    CVE-2026-71290Apache

    Improper TLS hostname verification vulnerability in Apache HttpComponents Client 5.4 or newer. HostnameVerificationPolicy#BUILTIN setting has no effect when used with the async version of HttpClient. An attacker that can intercept and modify traffic between th

  • 8.3 High severity

    GMS: Improper Certificate Validation

    CVE-2026-66154SonicWall

    An insufficient certificate validation in a privileged communication workflow, was identified in a GMS application 9.5.1 (Build 9510.1044) and earlier versions which, under a successful MitM attack and controlled network conditions, could permit unauthorized c

  • 8.1 High severity

    Endpoint Manager: Improper Certificate Validation

    CVE-2026-18129IvantiEPSS 1.46%

    Cleartext transmission of sensitive information in the Core of Ivanti Endpoint Manager before version 2024 SU7 allows a remote unauthenticated attacker in a MITM position to leak credentials for external SQL connections.

  • 7.4 High severity

    Red Hat JBoss Enterprise Application Platform…: Improper Certificate Validation

    CVE-2026-15554Red Hat

    the Undertow AJP listener honours forged ssl_cert and is_ssl AJP attributes without requiring any shared-secret authentication. This enables an unauthenticated attacker with direct TCP access to port 8009 to bypass CLIENT-CERT authentication by injecting a for

  • 9.1 Critical severity

    RVTools: Improper Certificate Validation

    CVE-2026-64993Dell

    Dell RVTools versions prior to 4.8.1, contains an improper certificate validation vulnerability in the collector. A remote unauthenticated attacker could potentially exploit this vulnerability leading to loss of confidentiality and integrity.

  • 7.4 High severity

    emlog: Improper Certificate Validation

    CVE-2026-67598Emlog

    Emlog Pro through 2.6.23 contains a disabled TLS certificate validation vulnerability in include/service/ai.php that allows network-adjacent attackers to intercept outbound HTTPS requests to configured LLM providers by presenting arbitrary TLS certificates, as

  • 7.5 High severity

    Net::SAML2: Improper Certificate Validation

    CVE-2026-18089Timlegge

    Net::SAML2 versions before 0.86 for Perl allow SAML authentication bypass by verifying responses against the response-embedded certificate in verify_xml when no trust anchor is configured. verify_xml in Net::SAML2::Role::VerifyXML runs "return if !$anchors &&

  • 7.3 High severity

    eParakstītājs 3.0: Improper Certificate Validation

    eParakstītājs 3.0 for Windows before version 1.10.0 retrieves and executes its automatic updates over a channel that is not authenticated or integrity-protected. On each launch the application fetches an update descriptor (XML) over TLS but accepts any TLS cer

  • 9.1 Critical severity

    BC-JAVA: Improper Certificate Validation

    CVE-2026-58062Legion of the Bouncy Castle

    In Bouncy Castle for Java before 1.85, Stapled OCSP response accepted without binding to the checked certificate. This issue also affects Bouncy Castle for Java LTS before 2.73.12, and Bouncy Castle for Java FIPS (BC-FJA) before bc-fips 2.0.2 (2.0.X series) an

  • 9.1 Critical severity

    BC-JAVA: Improper Certificate Validation

    CVE-2026-8763Legion of the Bouncy Castle

    In Bouncy Castle for Java before 1.85, Name Constraints bypass via trailing dot in rfc822Name and URI. This issue also affects Bouncy Castle for Java LTS before 2.73.12, and Bouncy Castle for Java FIPS (BC-FJA) before bc-fips 1.0.2.7 (1.0.X series), 2.0.2 (2.0

  • 9.8 Critical severity

    FreeRDP: Improper Certificate Validation

    CVE-2026-66402FreeRDP

    FreeRDP before 3.29.0 (affected versions <= 3.28.0) contains multiple TLS certificate identity validation weaknesses in tls_verify_certificate(), tls_match_hostname(), and x509_utils_get_dns_names(). Because FreeRDP performs custom Common Name and DNS SAN stri

  • 8.2 High severity

    Red Hat Ansible Automation Platform 2.6 for…: Improper Certificate Validation

    CVE-2026-18141Red Hat

    A flaw was found in aap-gateway, a component of Ansible Automation Platform's Event-Driven Ansible (EDA). An unauthenticated remote attacker can bypass mutual Transport Layer Security (mTLS) authentication for event streams. This is achieved by manipulating th

  • 7.4 High severity

    Password Manager: Improper Certificate Validation

    CVE-2026-8497Devolutions

    Improper certificate validation in the Devolutions Server connection handling in Devolutions Password Manager 2026.2.1.0 and earlier on Android, iOS, and macOS allows an adjacent-network attacker to intercept and modify sensitive information via a forged TLS c

  • 10.0 Critical severity

    Apache Traffic Server: Improper Certificate Validation

    CVE-2026-58162Apache

    The Apache Traffic Server certifier plugin generates certificates based on attacker-controlled client SNI. This issue affects Apache Traffic Server: from 8.0.0 through 8.1.11, from 9.0.0 through 9.2.14, from 10.0.0 through 10.1.3. Users are recommended to upgr

  • 8.1 High severity

    epa4all: Improper Certificate Validation

    CVE-2026-54342Med-united

    In epa4all, prior to version 2026-05-20, an attacker on the network path between epa4all and any backend (ePA Aktensystem, Konnektor, IDP, TSS) can present a self-signed TLS certificate and intercept the connection. For non-VAU connections (Konnektor, IDP), th

  • 9.1 Critical severity

    epa4all: Improper Certificate Validation

    CVE-2026-48021Med-united

    In epa4all, prior to version 2026-05-20, an attacker who can intercept the TLS connection between epa4all and the ePA backend can complete the VAU handshake with attacker-controlled keys and obtain the session encryption keys. All inner HTTP traffic (patient c

  • 9.1 Critical severity

    netty: Improper Certificate Validation

    CVE-2026-56820Netty

    Netty is a network application framework for development of protocol servers and clients. In versions 4.2.0.Final through 4.2.15.Final and prior to 4.1.135.Final, `OcspClient` does not validate that the `CertificateID` in an OCSP response matches the requested

  • 8.0 High severity

    Vulnerability in the Oracle WebCenter Content product of Oracle Fusion Middleware (component…

    CVE-2026-60648Oracle

    Vulnerability in the Oracle WebCenter Content product of Oracle Fusion Middleware (component: Web Content Management). Supported versions that are affected are 12.2.1.4.0 and 14.1.2.0.0. Easily exploitable vulnerability allows low privileged attacker with netw

  • 7.3 High severity

    Apache MINA SSHD: Improper Certificate Validation

    CVE-2026-56624Apache

    Improper certificate validation in Apache MINA SSHD (server-side). Apache MINA SSHD is a Java library for client-side and server-side SSH. Server-side OpenSSH user certificate validation during user authentication in an Apache MINA SSHD server did not check fo

  • 9.1 Critical severity

    lettre: Improper Certificate Validation

    CVE-2026-46428Lettre

    lettre is a a mailer library for Rust. Starting in version 0.10.1 and prior to version 0.11.22, an inverted-boolean bug in lettre's `boring-tls` integration silently disables TLS hostname verification for callers using the default (strict) configuration. An on

  • 8.2 High severity

    Dancer::Plugin::Auth::Google: Improper Certificate Validation

    CVE-2026-13410GARU

    Dancer::Plugin::Auth::Google versions before 0.08 for Perl have TLS verification disabled. The default user agent is initialised with SSL_verify_mode explicitly disabled. An attacker with network man-in-the-middle (MITM) capability between the Dancer applicati

  • 9.5 Critical severity

    Router: Improper Certificate Validation

    CVE-2026-13385ASUS

    An Improper Validation of Integrity Check Value and Improper Certificate Validation in certain ASUS router models allows a remote man-in-the-middle(MITM) user to make the router download and execute arbitrary command via a spoofed server. Refer to the ' Securi

  • 9.8 Critical severity

    FortiClientEMS: Improper Certificate Validation

    CVE-2026-59836Fortinet

    A improper certificate validation vulnerability in Fortinet FortiClientEMS 7.4.3 through 7.4.5, FortiClientEMS 7.4.0 through 7.4.1, FortiClientEMS 7.2 all versions may allow attacker to information disclosure via <insert attack vector here>

  • 7.5 High severity

    2K Indoor Wi-Fi Security Camera: Improper Certificate Validation

    CVE-2026-15683Lorex

    Lorex 2K Indoor Wi-Fi Security Camera Device Management Server Improper Certificate Validation Vulnerability. This vulnerability allows network-adjacent attackers to execute arbitrary code on affected installations of Lorex 2K Indoor Wi-Fi Security Cameras. Us

  • 9.5 Critical severity

    EVbee Service: Improper Certificate Validation

    CVE-2026-22093EVbee

    The EVbee Service Android app uses TLS encrypted communication (HTTPS), but does not validate the certificate provided by the server. This allows an attacker on the network path between the app and EVbee server to intercept and manipulate the communication bet

  • 7.4 High severity

    cpp-httplib: Improper Certificate Validation

    CVE-2026-54919Yhirose

    cpp-httplib is a C++11 single-file header-only cross platform HTTP/HTTPS library. In affected Mbed TLS backend versions from 0.31.0 through 0.46.1 and wolfSSL backend versions from 0.33.0 through 0.46.1, when cpp-httplib is built with CPPHTTPLIB_MBEDTLS_SUPPOR

  • 8.1 High severity

    etcd: Improper Certificate Validation

    CVE-2026-59818Etcd-io

    etcd is a distributed key-value store for the data of a distributed system. Prior to 3.5.32 and 3.6.13, when etcd is configured with --listen-client-http-urls to split HTTP and gRPC client endpoints onto separate listeners, the --client-crl-file Certificate Re

  • 7.4 High severity

    coder: Improper Certificate Validation

    CVE-2026-55436Coder

    Coder allows organizations to provision remote development environments via Terraform. Starting in version 2.30.0 and prior to versions 2.32.7, 2.33.8, and 2.34.2, the AI Bridge Proxy (`aibridgeproxyd`) created a goproxy server whose default transport set `Ins

  • 8.1 High severity

    curl: Improper Certificate Validation

    CVE-2026-8286Curl

    A vulnerability exists where a new transfer that uses STARTTLS to upgrade the connection might reuse an existing live connection even though the TLS configuration mismatches so it should not.

  • 7.5 High severity

    curl: Improper Certificate Validation

    CVE-2026-12064Curl

    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 S

  • 9.1 Critical severity

    curl: Improper Certificate Validation

    CVE-2026-11564Curl

    libcurl keeps previously used connections in a connection pool for subsequent transfers to reuse if one of them matches the setup. An easy handle that first uses default native CA trust can continue trusting the native platform store after the application swit

  • 7.5 High severity

    wolfSSL: Improper Certificate Validation

    CVE-2026-7532wolfSSL

    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.

  • 7.5 High severity

    wolfSSL: Improper Certificate Validation

    CVE-2026-6731wolfSSL

    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.

  • 7.5 High severity

    wolfSSL: Improper Certificate Validation

    CVE-2026-55960wolfSSL

    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 R