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."
Browse cwe for compiled undetermined with official CWE context and Glexia analysis.
Search And Filters
Showing 5 of 5 CWE records.
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."
The developer builds a security-critical protection mechanism into the software, but the compiler optimizes the program such that the mechanism is removed or modified.
The code is compiled without sufficient warnings enabled, which may prevent the detection of subtle bugs or quality issues.
The product released to market is released in pre-production or manufacturing configuration.
The credentials necessary for unlocking a device are shared across multiple parties and may expose sensitive information.