Common Weakness Enumeration

    CWE Definition / CWE-14

    CWE-14: Compiler Removal of Code to Clear Buffers

    Sensitive memory is cleared according to the source code, but compiler optimizations leave the memory untouched when it is not read from again, aka dead store removal.

    Published:19 Jul 2006
    Organization:MITRE
    Modified:28 Oct 2026

    Related Weakness

    CWE-733: Compiler Optimization Removal or Modification of Security-critical Code