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,505)

page 65 of 76
  • CVE-2016-11076MedJun 19, 2020
    risk 0.28cvss 5.3epss 0.01

    An issue was discovered in Mattermost Server before 3.0.0. It does not ensure that a cookie is used over SSL.

  • CVE-2020-10659MedMar 18, 2020
    risk 0.28cvss 4.3epss 0.00

    Entrust Entelligence Security Provider (ESP) before 10.0.60 on Windows mishandles errors during SSL Certificate Validation, leading to situations where (for example) a user continues to interact with a web site that has an invalid certificate chain.

  • CVE-2020-7042MedFeb 27, 2020
    risk 0.28cvss 5.3epss 0.02

    An issue was discovered in openfortivpn 1.11.0 when used with OpenSSL 1.0.2 or later. tunnel.c mishandles certificate validation because the hostname check operates on uninitialized memory. The outcome is that a valid certificate is never accepted (only a malformed certificate…

  • CVE-2020-7041MedFeb 27, 2020
    risk 0.28cvss 5.3epss 0.02

    An issue was discovered in openfortivpn 1.11.0 when used with OpenSSL 1.0.2 or later. tunnel.c mishandles certificate validation because an X509_check_host negative error code is interpreted as a successful return value.

  • CVE-2019-16179MedSep 9, 2019
    risk 0.28cvss 5.3epss 0.01

    Limesurvey before 3.17.14 does not enforce SSL/TLS usage in the default configuration.

  • CVE-2019-9148MedJul 9, 2019
    risk 0.28cvss 4.3epss 0.01

    Mailvelope prior to 3.3.0 accepts or operates with invalid PGP public keys: Mailvelope allows importing keys that contain users without a valid self-certification. Keys that are obviously invalid are not rejected during import. An attacker that is able to get a victim to import…

  • CVE-2018-10894MedAug 1, 2018
    risk 0.28cvss 5.4epss 0.00

    It was found that SAML authentication in Keycloak 3.4.3.Final incorrectly authenticated expired certificates. A malicious user could use this to access unauthorized data or possibly conduct further attacks.

  • CVE-2017-2629MedJul 27, 2018
    risk 0.28cvss 4.3epss 0.01

    curl before 7.53.0 has an incorrect TLS Certificate Status Request extension feature that asks for a fresh proof of the server's certificate's validity in the code that checks for a test success or failure. It ends up always thinking there's valid proof, even when there is none…

  • CVE-2017-13083MedOct 18, 2017
    risk 0.28cvss 5.3epss 0.01

    Akeo Consulting Rufus prior to version 2.17.1187 does not adequately validate the integrity of updates downloaded over HTTP, allowing an attacker to easily convince a user to execute arbitrary code

  • CVE-2017-5653MedApr 18, 2017
    risk 0.28cvss 5.3epss 0.11

    JAX-RS XML Security streaming clients in Apache CXF before 3.1.11 and 3.0.13 do not validate that the service response was signed or encrypted, which allows remote attackers to spoof servers.

  • CVE-2026-10098MedJun 25, 2026
    risk 0.27cvss 5.3epss 0.00

    OCSP CertID serial-number length-confusion in wolfSSL_OCSP_resp_find_status allows a same-issuer SingleResponse whose serial is a prefix of the target serial to be reported as the revocation status of a different certificate. The lookup compared serial-number bytes without first…

  • CVE-2026-6450MedJun 25, 2026
    risk 0.27cvss 5.3epss 0.00

    A CRL critical extension bypass exists in ParseCRL_Extensions where critical extensions are not properly enforced, allowing a crafted CRL with an unhandled critical extension to be accepted. This only affects builds with CRL support enabled and where a crafted CRL had a trusted…

  • CVE-2026-55964MedJun 25, 2026
    risk 0.27cvss 5.3epss 0.00

    Chain intermediate CA:TRUE without keyCertSign accepted as a signing CA. Intermediate CA certificates are required to have the keyCertSign key usage when a Key Usage extension is present, but chain-supplied temporary CAs (WOLFSSL_TEMP_CA) added while building a certificate path…

  • CVE-2026-10592MedJun 25, 2026
    risk 0.27cvss 5.3epss 0.00

    Certificates with wildcard DNS SANs (e.g. *.example.com) bypassed CA name-constraint checks. A certificate with a wildcard DNS SAN that should be rejected by the issuing CA's permitted/excluded DNS name constraints could be accepted.

  • CVE-2026-42769MedJun 9, 2026
    risk 0.27cvss 5.3epss 0.00

    Issue Summary: An error in the callback used to verify the certificate provided in a Root CA key update Certificate Management Protocol (CMP) message response rendered the certificate validation ineffectual, which could lead to escalation of credentials from the Registration…

  • CVE-2025-32745MedMay 22, 2026
    risk 0.27cvss 4.2epss 0.00

    Dell PowerFlex Manager, version(s) <=4.6.2, contain(s) an Improper Certificate Validation vulnerability. An unauthenticated attacker with adjacent network access could potentially exploit this vulnerability, leading to Information tampering.

  • CVE-2026-39835MedMay 22, 2026
    risk 0.27cvss 5.3epss 0.01

    SSH servers which use CertChecker as a public key callback without setting IsUserAuthority or IsHostAuthority could be caused to panic by a client presenting a certificate. CertChecker now returns an error instead of panicking when these callbacks are nil.

  • CVE-2026-44309MedMay 15, 2026
    risk 0.27cvss 5.3epss 0.00

    Gitsign is a keyless Sigstore to signing tool for Git commits with your a GitHub / OIDC identity. Prior to 0.16.0, gitsign verify and gitsign verify-tag re-encode commit/tag objects through go-git's EncodeWithoutSignature before checking the signature, instead of verifying…

  • CVE-2026-7009MedMay 13, 2026
    risk 0.27cvss 5.3epss 0.00

    When curl is told to use the Certificate Status Request TLS extension, often referred to as *OCSP stapling*, to verify that the server certificate is valid, it fails to detect OCSP problems and instead wrongly consider the response as fine.

  • CVE-2026-6860MedMay 6, 2026
    risk 0.27cvss 5.3epss 0.00

    A TCP client can perform a TLS handshake and present the server name extension with a server name that is accepted by a server wildcard name, e.g. if the server is configured with a certificate accepting *.example.com, any XYZ.example.com where xyz is a valid name can be used.