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