Goal Reached Thanks to every supporter — we hit 100%!

Goal: 1000 CNY · Raised: 1336 CNY

100%

CWE-299 (证书撤销验证不恰当) — Vulnerability Class 16

16 vulnerabilities classified as CWE-299 (证书撤销验证不恰当). AI Chinese analysis included.

CWE-299 represents a critical cryptographic weakness where software fails to verify the revocation status of a digital certificate before establishing a secure connection. This flaw is typically exploited by attackers who obtain or compromise a valid certificate, then revoke it to mask malicious activity or use it in conjunction with other vulnerabilities. By ignoring revocation checks, an application may trust a compromised certificate, allowing an attacker to perform man-in-the-middle attacks or impersonate legitimate services without detection. To mitigate this risk, developers must implement robust certificate validation processes that actively query Certificate Revocation Lists (CRLs) or Online Certificate Status Protocol (OCSP) responders. Ensuring these checks occur during every handshake prevents the acceptance of revoked credentials, thereby maintaining the integrity and authenticity of encrypted communications against sophisticated threats.

MITRE CWE Description
The product does not check or incorrectly checks the revocation status of a certificate, which may cause it to use a certificate that has been compromised. An improper check for certificate revocation is a far more serious flaw than related certificate failures. This is because the use of any revoked certificate is almost certainly malicious. The most common reason for certificate revocation is compromise of the system in question, with the result that no legitimate servers will be using a revoked certificate, unless they are sorely out of sync.
Common Consequences (3)
Access Control Gain Privileges or Assume Identity
Trust may be assigned to an entity who is not who it claims to be.
Integrity, Other Other
Data from an untrusted (and possibly malicious) source may be integrated.
Confidentiality Read Application Data
Data may be disclosed to an entity impersonating a trusted entity, resulting in information disclosure.
Mitigations (2)
Architecture and Design Ensure that certificates are checked for revoked status.
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 revoked status.
Examples (1)
The following OpenSSL code ensures that there is a certificate before continuing execution.
if (cert = SSL_get_peer_certificate(ssl)) { // got a certificate, do secret things
Bad · C
CVE ID Title CVSS Severity Published
CVE-2026-73581 Apache Tomcat: OpenSSL and OpenSSL-FFM TLS implementations ignore CRLs when certificate uses a keystore — Apache Tomcat - - 2026-09-23
CVE-2026-93602 rustls-webpki before 0.103.10 CRL Revocation Check Bypass — webpki 4.4 Medium 2026-09-18
CVE-2026-93493 Io.netty/netty-handler-ssl-ocsp: netty: ocsp validation silently skipped when a response omits the optional nextupdate field — Red Hat build of Apache Camel for Spring Boot 4 5.9 Medium 2026-09-18
CVE-2026-86231 mwiede jsch KnownHosts.java getRevokedKeys improper check for certificate revocation — jsch 3.7 Low 2026-09-06
CVE-2026-61699 nebula-mesh: Certificate revocation is never enforced at the mesh — nebula-mesh 8.1 High 2026-09-04
CVE-2026-56821 Netty: Out-of-date OCSP Responses Accepted by OcspServerCertificateValidator — netty 7.4 High 2026-07-28
CVE-2026-9636 Rockwell Automation CompactLogix® 5380 ControlLogix® 5580 / 1756-EN4 Communications Module – Certificate Revocation List Vulnerability — ControlLogix® 5580, CompactLogix® 5380, GuardLogix® 5580, Compact GuardLogix® 5380, 1756-EN4TR - - 2026-07-14
CVE-2026-6899 Improper Check for Certificate Revocation in S2OPC — S2OPC 5.6 Medium 2026-06-09
CVE-2026-4428 CRL Distribution Point Scope Check Logic Error in AWS-LC — AWS-LC 7.4 High 2026-03-19
CVE-2025-11955 Incorrect validation of OCSP certificates in TheGreenBow VPN Client Windows Enterprise — TheGreenBow VPN Client Windows Enterprise 5.3AI Medium AI 2025-10-27
CVE-2025-36057 IBM Cognos Analytics Mobile (iOS) authentication bypass — Cognos Analytics Mobile 5.2 Medium 2025-07-21
CVE-2025-3085 MongoDB Server running on Linux may allow unexpected connections where intermediate certificates are revoked — MongoDB Server 8.1 High 2025-04-01
CVE-2024-56138 Timestamp signature generation lacks certificate revocation check in notion-go — notation-go 4.0 Medium 2025-01-13
CVE-2023-23690 Dell EMC Storage信任管理问题漏洞 — Cloud Mobility for Dell Storage 7.0 High 2023-01-19
CVE-2020-1675 Juniper Networks Mist Cloud UI: SAML authentication certificate vulnerability. — MIST Cloud UI 8.3 High 2020-10-16
CVE-2020-16228 Philips Patient Monitoring Devices Improper Check for Certificate Revocation — Patient Information Center iX (PICiX) 6.4 - 2020-09-11

Vulnerabilities classified as CWE-299 (证书撤销验证不恰当) represent 16 CVEs. The CWE taxonomy describes the weakness; review individual CVEs for product-specific impact.