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
1,536 recorded CVEs are caused by CWE-295 (Improper Certificate Validation), including 5 in CISA's KEV (Known Exploited Vulnerabilities) catalog. KEVs are shown first. 395 new CWE-295 CVEs have been recorded so far in 2026 (149 in 2025).