CWE-197
Overview
- CWE ID
- 197
- CWE Name
- Numeric Truncation Error
- CWE Abstraction
- Base
- CWE structure
- Simple
- CWE Status
- Incomplete
Description
Truncation errors occur when a primitive is cast to a primitive of a smaller size and data is lost in the conversion.
Extended Description
When a primitive is cast to a smaller primitive, the high order bits of the large value are lost in the conversion, potentially resulting in an unexpected value that is not equal to the original value. This value may be required as an index into a buffer,