Common Weakness Enumeration
CWE Definition / CWE-1240
CWE-1240: Use of a Cryptographic Primitive with a Risky Implementation
To fulfill the need for a cryptographic primitive, the product implements a cryptographic algorithm using a non-standard, unproven, or disallowed/non-compliant cryptographic implementation.
Published:10 Feb 2020
Organization:MITRE
Modified:11 Dec 2025
Related Weakness
CWE-327: Use of a Broken or Risky Cryptographic Algorithm
