CWE-164 – Improper Neutralization of Internal Special Elements
Description The software receives input from an upstream component, but it does not neutralize or incorrectly neutralizes internal special elements that could be interpreted in...
CWE-165 – Improper Neutralization of Multiple Internal Special Elements
Description The software receives input from an upstream component, but it does not neutralize or incorrectly neutralizes multiple internal special elements that could be interpreted...
CWE-166 – Improper Handling of Missing Special Element
Description The software receives input from an upstream component, but it does not handle or incorrectly handles when an expected special element is missing. Modes...
CWE-167 – Improper Handling of Additional Special Element
Description The software receives input from an upstream component, but it does not handle or incorrectly handles when an additional unexpected special element is provided....
CWE-168 – Improper Handling of Inconsistent Special Elements
Description The software does not properly handle input in which an inconsistency exists between two or more special characters or reserved words. An example of...
CWE-170 – Improper Null Termination
Description The software does not terminate or incorrectly terminates a string or array with a null character or equivalent terminator. Null termination errors frequently occur...
CWE-172 – Encoding Error
Description The software does not properly encode or decode the data, resulting in unexpected values. Modes of Introduction: - Implementation Related Weaknesses CWE-707...
CWE-173 – Improper Handling of Alternate Encoding
Description The software does not properly handle when an input uses an alternate encoding that is valid for the control sphere to which the input...
CWE-174 – Double Decoding of the Same Data
Description The software decodes the same input twice, which can limit the effectiveness of any protection mechanism that occurs in between the decoding operations. Modes...
CWE-175 – Improper Handling of Mixed Encoding
Description The software does not properly handle when the same input uses several different (mixed) encodings. Modes of Introduction: - Implementation Related Weaknesses...