CWE-295: Improper Certificate Validation
The product does not validate, or incorrectly validates, a certificate.
Last updated
Overview
CWE-295 (Improper Certificate Validation) is a base-level software weakness catalogued by MITRE in the Common Weakness Enumeration (CWE). It describes a recurring type of mistake that can lead to exploitable security vulnerabilities.
Background
A certificate is a token that associates an identity (principal) to a cryptographic key. Certificates can be used to check if a public key belongs to the assumed owner.
Real-world CVEs
643 recorded CVEs are caused by CWE-295 (Improper Certificate Validation), including 4 in CISA's KEV (Known Exploited Vulnerabilities) catalog. KEVs are shown first. 140 new CWE-295 CVEs have been recorded so far in 2026 (143 in 2025).